SPC - Report Luns command

Ron Gould ron at core.rose.hp.com
Thu Dec 12 09:10:40 PST 1996


* From the SCSI Reflector (scsi at symbios.com), posted by:
* Ron Gould <ron at core.rose.hp.com>
*
>* From the SCSI Reflector (scsi at symbios.com), posted by:
>* ROWEBER at acm.org
>*
     .
     .
     .
>
>>From the Inquiry command, the application client can determine the device 
>type of the SCSI device at that bus ID.
>
>Device type is critical because:
>
>   - All device types except array devices have only "LUN devices"
>     (such devices do not have "peripheral devices" or "volume set devices")

Peripheral device addressing (addressing method 00b) is what is used for 
non-array controller devices.

>
>   - Array type devices have both "peripheral devices" and "volume set 
>     devices", but array devices do not have "LUN devices".  Finally,
>     "peripheral devices" can be differentiated from "volume set devices"
>     by inspecting their logical unit numbers in accordance with the
>     rules described in SCC (SCSI-3 Controller Commands).

Array controller devices not having "LUN devices" (I assume that the 
logical unit addressing method is what is being referred to) is news
to me, especially since the logical unit addressing method is defined 
by SCC (I'm looking at rev. 6).  Where is it specified that array
controller devices do not have "LUN devices".

>
>It also is important to note that SCC defines commands for accessing informa-
>tion about all logical unit devices defined within a storage array.  The SCC
>commands provide the control over what information is returned that Larry Chen
>requested in the original mail.
>
>Although it may not be immediately obvious, the features requested by Larry 
>Chen are already available in SCSI.  In most cases, only one type of LUN is
>reported by the Report Luns command.  In the only exception to that rule,
>commands other than Report Luns provide the requested selection capability.
>Therefore, no changes are required.

The only exception I know of is that array controller devices may report
all three types of LUNs (logical unit, peripheral device, and volume set).
An array controller device may report all of these in a single REPORT LUNS
command.  It is unclear to me what "commands other than Report Luns provide 
the requested selection capability".

>
>Thanks.
>
>Ralph...
>*
>* For SCSI Reflector information, send a message with
>* 'info scsi' (no quotes) in the message body to majordomo at symbios.com
>

Ron Gould
ron at core.rose.hp.com
*
* For SCSI Reflector information, send a message with
* 'info scsi' (no quotes) in the message body to majordomo at symbios.com




More information about the T10 mailing list