Skip to Main Content

Hardware

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Oracle-Branded Emulex HBA queue-depth

Muhammad Owais HyderJan 23 2015 — edited Apr 5 2017

Hello All,

I have been asked to attach M5000 running Solaris 10 on it to IBM DS 8870. IBM Suggested to set LUN queue depth to 30.

how can I achieve this task? DS Host attachment guide says:-

IBM DS8000 Version 7 Release 4 Host Systems Attachment Guide

sd_max_throttle

This parameter specifies the maximum number of commands that the

SD driver can queue to the host adapter driver. The default value is

256, but you must set the parameter to a value less than or equal to a

maximum queue depth for each connected LUN. Determine the value

by using the following formula: 256 ÷ (LUNs per adapter) where LUNs

per adapter is the largest number of LUNs that are assigned to a single

adapter.

To set the sd_max_throttle parameter for the storage system LUNs, add

the following line to the /etc/system file:

set sd:sd_max_throttle=8

where,

"but you must set the parameter to a value less than or equal to a

maximum queue depth for each connected LUN"

my understanding is, the throttle and queue depth are two different parameters. to view max_throttle value I used echo "sd_max_throttle /U" |mdb –k

the output was 256. then I start looking for the queue depth value, DS host attachment guide tells queue depth value for Emulex, Q logic and AMCC adapters,

while no value define for Oracle Branded Emulex, Q logic HBAs. the configuration file for the generic Emulex card is /dev/drv/lpfc.conf, for qlogic qla.conf.

while for sun branded HBA it is /dev/drv/sparcv9/emlxs.conf, qlc.conf. we have Oracle Branded Emulex HBA with latest firmware on it.


can anyone tell that the queue depth value is applicable for Oracle Branded HBA or not? in our host there is no lpfc.conf, but we have emlxsc.conf where queue depth is not defined also the DS Guide says nothing about it.



Kind Regards,


Owais Hyder

This post has been answered by Nik on Jan 27 2015
Jump to Answer
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Feb 24 2015
Added on Jan 23 2015
1 comment
3,252 views