FC-DA: SCSI command tables
Elliott, Robert (Server Storage)
Elliott at hp.com
Thu Jun 20 11:53:37 PDT 2002
* From the T10 Reflector (t10 at t10.org), posted by:
* "Elliott, Robert (Server Storage)" <Elliott at hp.com>
HP does not believe SCSI command level requirements belong in FC-DA.
Upper level software generating SCSI CDBs should be
protocol-independent. We don't want to see FC-DA joined by pSCSI-DA,
SAS-DA, iSCSI-DA, InfiniBandSRP-DA, etc. profiles each defining its own
set of requirements. The T10 command set standards should define
everything needed for interoperability. If you think that identifying
specific parameters as required/optional (e.g., select Persistent
Reservation Out service actions) is necessary, let's push those
requirements into SPC-3, SBC-2, SSC-2, SMC-2, SES-2, etc.
The current FC-DA draft wants to make REPORT LUNS required for all
device types; I don't mind doing that, but it should be done in the
command set standards themselves (as has been proposed for SSC-2).
The FCP-2 clearing effects table is an example where a standard tried to
make rules that belong in other standards. It had some errors (when
reviewed by a wider audience) and quickly became out of date.
Fortunately, iSCSI and SRP avoided defining their own, conflicting,
tables, deferring to SAM-n and the command set standards so the effects
Rob Elliott, elliott at hp.com
Industry Standard Server Storage Advanced Technology
> -----Original Message-----
> From: Dave Peterson [mailto:dap at cisco.com]
> Sent: Wednesday, June 19, 2002 12:56 PM
> To: t11.3
> Cc: T10 Reflector
> Subject: FC-DA: SCSI command tables
> * From the T10 Reflector (t10 at t10.org), posted by:
> * "Dave Peterson" <dap at cisco.com>
> Howdy All,
> The current FC-DA technical report contains tables describing
> SCSI command usage pertaining to Fibre Channel. These types
> of tables have been specified in previous technical reports
> (e.g., PLDA, FC-TAPE). FC-DA is intended to replace these
> technical reports, so we need to determine if these types of
> tables need to be carried over into FC-DA.
> Some folk have indicated the tables are (and have been)
> useful for conformance testing/implementation purposes.
> Other folk have indicated the tables are not useful and the
> SCSI device specific command specifications (e.g., SPC-3,
> SBC-2, SSC-2, SMC-2) should be the appropriate document for reference.
> Please indicate your (company) preference via the reflector
> (or privately to me if you desire) regarding this matter.
> For the record, I would prefer to keep the command tables in
> FC-DA. My main reason is that the current SCSI device
> specific command specifications document whether or not a
> command is manadatory but do not specify whether or not
> (each) command specific parameter is required or optional. (I
> would probably change my vote if the SCSI device specific
> command specifications did address this matter, but I do not
> believe this will happen any time soon, if at all, and I'm
> not convinced that they should either).
> * For T10 Reflector information, send a message with
> * 'info t10' (no quotes) in the message body to majordomo at t10.org
* For T10 Reflector information, send a message with
* 'info t10' (no quotes) in the message body to majordomo at t10.org
More information about the T10