StorageTek SCSI-3 用户手册

下载
页码 45
Access to the Enclosure Services Process
8946121402
2-3
An SES Application Client may easily find the LUN values of all distributed SESDs inside the
Fabric by using the Report LUNs command. See the
more information.
Access to the Enclosure Services Process
An application client can monitor all enclosures capable of processing the enclosure services
command set with SES instances distributed throughout a Storage Area Network (SAN).
Enclosure services can monitor both devices inside and outside of the enclosure, such as an
Uninterruptable Power Supply (UPS). However, SES pertains only to SES instances inside the
Fabric.
An application client connects through Fiber Channel Protocol (FCP) using the Management
Service address (
FFFFAh
) to any switch through its LUN. See
services command set uses the
RECEIVE DIAGNOSTIC RESULTS
 and
SEND DIAGNOSTIC
commands to any device capable of supporting SES.
Access Through an Enclosure Services Device
The Application Client requests information from the SESD to examine status and warning
information from the switch.
An Application Client through FCP calls the enclosure services process running on any switch
as a LUN that has SES enabled. The SESD sets the enclosure services bit (
EncServ
) in the
INQUIRY
 command to indicate that it can transport enclosure services information. See the
 section in
 for more information.
Indicators and Control Management
SESD is accessed through an application client that uses the
SEND DIAGNOSTIC
command to
transport control information to the enclosure services process. The control information may
include operations to perform or to modify its operating mode. The application client uses the
RECEIVE DIAGNOSTIC RESULTS
 command with the
PF
 bit set to obtain enclosure status.
The information returned indicates the actual enclosure state. See the
 section in
 for more information.
Note:
The instructions from the application client may be ignored or overwritten by the
enclosure service processor to ensure proper state information. For example, the
enclosure may ignore an instruction to clear an error condition because the condition
is valid or because the instruction is not supported by the enclosure.