SCSI Enclosure Services

SCSI Enclosure Services

Most recent SCSI enclosure products support a protocol called SCSI Enclosure Services (SES). The initiator can communicate with the enclosure using a specialised set of SCSI commands to access power, cooling, and other non-data characteristics.

ES devices

There are two major classes of SES devices:

*Attached enclosure services devices allow SES communication through a LUN within one SCSI disk-drive located in the enclosure. The disk-drive then communicates with the enclosure by some other method, the only commonly used one being Enclosure Services Interface (ESI). In fault-tolerant enclosures, more than one disk-drive slot has ESI enabled to allow SES communications to continue even after the failure of any of the disk-drives. The definition of the ESI protocols is owned by an ANSI committee and defined in their specifications ANSI SFF-8067 and SFF-8045.

*Standalone enclosure services devices have a separate SES processor which occupies its own address on the SCSI bus. The protocol for this uses direct SCSI commands. Fault-tolerance can be achieved by having two SES processors in the same enclosure.

ES commands

The SCSI initiator communicates with an SES device using two SCSI commands: Send Diagnostic and Receive Diagnostic Results. Some universal SCSI commands such as Inquiry are also used with standalone enclosure services to perform basic functions such as initial discovery of the devices.

ES elements

The SCSI Send Diagnostic and Receive Diagnostic Results commands can be addressed to a specific SES element in the enclosure. There are many different element codes defined to cover a wide range of devices. The most common SES elements are power supply, cooling fan, temperature sensor, and UPS. The SCSI command protocols assume that there may be more than one of each device type so they must be each given an 8-bit address.

When a SES controller is interrogated for the status of a SES element, the response includes a 4-bit element status code. The most common element status codes are: 1h=OK, 2h=critical, 3h=warning, 5h=not installed.

ES element thresholds

Some SES elements like voltage sensors, current sensors, and temperature sensors support thresholding. This allows an enclosure to detect and report unacceptable environmental conditions. The SCSI standard allows for two different threshold levels, noncritical (warning) and critical. Also, each threshold has a minimum and maximum value. So for example the threshold values for the 12 volt power-supply could be set as follows:

*Minimum critical - 10.8 volts
*Minimum noncritical - 11.4 volts
*Maximum noncritical - 12.6 volts
*Maximum critical - 13.2 volts

Threshold values are set by a Send Diagnostic command to the Threshold Out diagnostic page (05h). Threshold values can be interrogated by a Receive Diagnostic Results command to the Threshold In diagnostic page (05h) with the PCV bit set to one.

ubenclosures

A larger SCSI storage enclosure may contain multiple subenclosures. The subenclosure with address 00h is designated the primary subenclosure and can return information about the other subenclosures.

CSI attached enclosure services

SCSI attached 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 the disks in the enclosure via a SCSI interface which may be Parallel SCSI, FC-AL, SAS, or SSA. One of the disk devices located in the enclosure is set up to allow SCSI Enclosure Services (SES) communication through a LUN. The disk-drive then communicates with the SES processor in the enclosure, usually via Enclosure Services Interface (ESI), or a protocol called DSI for SSA enclosures. The data sent over the ESI or DSI interface is simply the contents of a SCSI command and the response to that command.

upported commands

Only two SCSI commands are supported by attached enclosure services devices:

External links

* [http://www.t10.org/ftp/t10/drafts/ses2/ses2r19.pdf SES specification]


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать реферат

Look at other dictionaries:

  • 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… …   Wikipedia

  • Enclosure Services Interface — The Enclosure Services Interface (ESI) is a computer protocol used in SCSI enclosures. This is part of a chain of connections that allows a host computer to communicate with the enclosure to access its power, cooling, and other non data… …   Wikipedia

  • SCSI element codes — SCSI Enclosure Services (SES) devices contains a number of elements, each of which is defined by a one byte SCSI element code. There are many different element codes defined to cover various devices as shown in the list below. List of SES element …   Wikipedia

  • SCSI — Small Computer System Interface, or SCSI (pronounced skuh zee [ [http://www.bartleby.com/61/56/S0175650.html SCSI] . American Heritage Dictionary .] [cite book|title=The Book of SCSI|last=Field|pages=1] ), is a set of standards for physically… …   Wikipedia

  • SCSI Peripheral Device Type — A SCSI Peripheral Device Type is a way of describing what capabilities are provided by a SCSI device. It is a five bit field which can be found in the Standard Inquiry Data provided in response to an Inquiry Command. This field was defined in the …   Wikipedia

  • SES-2 Enclosure Management — The introduction of Serial Attached SCSI (SAS) as the most recent evolution of SCSI required to re define the related standard for enclosure management, called SCSI Enclosure Services . SES 2, or SCSI Enclosure Management 2 first revision was… …   Wikipedia

  • Disk enclosure — A 3.5 USB/FireWire hard disk enclosure A disk enclosure is essentially a specialized chassis designed to hold and power disk drives while providing a mechanism to allow them to communicate to one or more separate computers. Drive enclosures… …   Wikipedia

  • SAF-TE — In computer storage, a SCSI Accessed Fault Tolerant Enclosure is an industry standard to interface an enclosure to a (parallel) SCSI subystem to gain access to information or control concerning * temperature * fan status * slot status… …   Wikipedia

  • S.E.S. — SES or S.E.S. can refer to:;In business *Single European Sky. *State Emergency Service, Australian State volunteer emergency organisations. See also New South Wales State Emergency Service *SES S.A. group management company for SES Astra, SES New …   Wikipedia

  • SES — chem. abbr. Superexcited Electronic States milit. abbr. Surface Effect Ship naval abbr. Surface Effect Ship train. abbr. Socio Economic Status abbr. SCSI Enclosure Services (SCSI) abbr. Security Enabling Services (IBM) abbr. Severely Errored… …   United dictionary of abbreviations and acronyms

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”