Enclosure Services Interface
- 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 characteristics. This overall approach is called SCSI attached enclosure services:
The host computer communicates with the disks in the enclosure via a Serial SCSI interface (which may be either FC-AL or SAS). 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 via ESI. The data sent over the ESI interface is simply the contents of a SCSI command and the response to that command.
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.
ESI electrical interface
The ESI interface was designed to make use of the seven existing "SEL_n" address signals which are used at power-on time for establishing the address (ALPA) of a disk-drive. An extra eighth signal called "-PARALLEL ESI" is used to switch the function of the SEL_n signals.
ESI command sequence
A SCSI Send Diagnostic command or Receive Diagnostic Results command is sent from the host computer to the disk-drive to initiate an SES transfer. The Disk-drive then asserts "-PARALLEL ESI" to begin this sequence of ESI bus phases:
Finally, the disk-drive deasserts "-PARALLEL ESI".
The above sequence is just a simple implementation of a 4-bit wide parallel interface which is used to execute a SCSI transaction. If the CDB is for a Send Diagnostic command then the data is sent to a SCSI diagnostic page in the enclosure. If the CDB is for a SCSI Receive Diagnostic Results command then the data is received from a SCSI diagnostic page. No other CDB types are allowed.
Alternatives to ESI
There are two common alternatives ESI:
*Standalone Enclosure Services uses a direct connection which does not require ESI
*SSA enclosures use an interface called DSI which is similar to ESI
pecifications
The definition of the ESI protocols is owned by an ANSI committee and defined in their specifications ANSI SFF-8067 and ANSI SFF-8045.
Wikimedia Foundation.
2010.
Look at other dictionaries:
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.… … Wikipedia
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
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
ESI — might be an acronym or abbreviation for: Chemistry * Electrospray ionization, a technique used for mass spectrometry Companies /Organizations * ESI International, a performance improvement and training company for project management, program… … 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
IBM Lotus Notes — Lotus Notes IBM Lotus Notes 8 default home screen Developer(s) IBM … 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
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
Blade server — IBM HS20 blade server. Two bays for 2.5 (6.4 cm) SCSI hard drives appear in the upper left area of the image. A blade server is a stripped down server computer with a modular design optimized to minimize the use of physical space and energy … Wikipedia