SCSI standalone enclosure services
SCSI standalone enclosure services is a computer protocol used mainly with disk storage enclosures. It allows a host computer to communicate with the enclosure to access its power, cooling, and other non-data characteristics.
The host computer communicates with one or more SCSI Enclosure Services (SES) controllers in the enclosure via a SCSI interface which may be Parallel SCSI, FC-AL, SAS, or SSA. Each SES controller has a SCSI identity (address) and so can accept direct SCSI commands.
Implemented commands
The following SCSI commands are implemented by standalone enclosure services devices:
| SCSI command | Operation code | Comment |
| ACCESS CONTROL IN | 86h | Optional |
| ACCESS CONTROL OUT | 87h | Optional |
| CHANGE ALIASES | A4h | Optional |
| INQUIRY | 12h | Mandatory |
| LOG SELECT | 4Ch | Optional |
| LOG SENSE | 4Dh | Optional |
| MAINTENANCE IN | A3h | See note 1 |
| MAINTENANCE OUT | A4h | See note 1 |
| MODE SELECT | 15h/55h | Optional |
| MODE SENSE | 1Ah/5Ah | Optional |
| PERSISTENT RESERVE IN | 5Eh | Optional |
| PERSISTENT RESERVE OUT | 5Fh | Optional |
| READ BUFFER | 3Ch | Optional |
| RECEIVE DIAGNOSTIC RESULTS | 1Ch | Mandatory |
| REDUNDANCY GROUP IN | BAh | See note 1 |
| REDUNDANCY GROUP OUT | BBh | See note 1 |
| REPORT ALIASES | A3h | Optional |
| REPORT DEVICE IDENTIFIER | A3h | Optional |
| REPORT LUNS | A0h | Mandatory |
| REPORT PRIORITY | A3h | Optional |
| REPORT SUPPORTED OPERATION CODES | A3h | Optional |
| REPORT SUPPORTED TASK MANAGEMENT FUNCTIONS | A3h | Optional |
| REPORT TARGET PORT GROUPS | A3h | Optional |
| REPORT TIMESTAMP | A3h | Optional |
| REQUEST SENSE | 03h | Mandatory |
| SEND DIAGNOSTIC | 1Dh | Mandatory |
| SET DEVICE IDENTIFIER | A4h | Optional |
| SET PRIORITY | A4h | Optional |
| SET TARGET PORT GROUPS | A4h | Optional |
| SET TIMESTAMP | A4h | Optional |
| SPARE IN | BCh | See note 1 |
| SPARE OUT | BDh | See note 1 |
| TEST UNIT READY | 00h | Mandatory |
| VOLUME SET IN | BEh | See note 1 |
| VOLUME SET OUT | BFh | See note 1 |
| WRITE BUFFER | 3Bh | Optional |
Note 1: The initiator needs to send a SCSI inquiry to interrogate the SCCS bit which says whether the SES controller has this command.
This article is issued from Wikipedia - version of the 5/10/2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.