SCSI standalone enclosure services
![]() | This article does not cite any sources. (December 2009) |
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 |
12h | Mandatory | |
4Ch | Optional | |
4Dh | Optional | |
MAINTENANCE IN | A3h | See note 1 |
MAINTENANCE OUT | A4h | See note 1 |
15h/55h | Optional | |
1Ah/5Ah | Optional | |
PERSISTENT RESERVE IN | 5Eh | Optional |
PERSISTENT RESERVE OUT | 5Fh | Optional |
READ BUFFER | 3Ch | Optional |
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 |
03h | Mandatory | |
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 |
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.
Categories:
- SCSI