Rozhraní služeb zastřešení - Enclosure Services Interface - Wikipedia
tento článek ne uvést žádný Zdroje.Prosince 2009) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
The Rozhraní služeb zastřešení (ESI) je počítačový protokol používaný v SCSI skříně. Toto je část řetězce připojení, která umožňuje hostitelskému počítači komunikovat s krytem a získat tak přístup k jeho napájení, chlazení a dalším nedatovým charakteristikám. Tento celkový přístup se nazývá Služby zastřešení připojené k SCSI:
Hostitelský počítač komunikuje s disky v krytu prostřednictvím sériového rozhraní SCSI (které může být buď FC-AL nebo SAS ). Jedno z diskových zařízení umístěných v krytu je nastaveno tak, aby umožňovalo Služby SCSI Enclosure Services (SES) komunikace prostřednictvím a LUN. Disková jednotka poté komunikuje s procesorem SES v krytu přes ESI. Data odeslaná přes rozhraní ESI jsou jednoduše obsahem a Příkaz SCSI a odpověď na tento příkaz.
V krytech odolných proti chybám má více než jeden slot pro diskovou jednotku povolen ESI, který umožňuje pokračovat v komunikaci SES i po selhání kterékoli z diskových jednotek.
ESI elektrické rozhraní
Rozhraní ESI bylo navrženo tak, aby využívalo sedm existujících adresních signálů „SEL_n“, které se v době zapnutí používají k určení adresy (ALPA ) diskové jednotky. Extra osmý signál zvaný "-PARALLEL ESI" se používá k přepínání funkce signálů SEL_n.
Název signálu | Funkce |
SEL_0 / D0 | Bit datové sběrnice 0 |
SEL_1 / D1 | Bit datové sběrnice 1 |
SEL_2 / D2 | Bit datové sběrnice 2 |
SEL_3 / D3 | Bit datové sběrnice 3 |
SEL_4 / -ENCL_ACK | Skříň hodiny toto potvrdí přenos dat pro čtení nebo zápis |
SEL_5 / -DSK_RD | Disková jednotka to hodinuje, aby poslala NIBL dat do skříně |
SEL_6 / -DSK_WR | Disková jednotka to provede tak, aby přijímala NIBL dat ze skříně |
Sekvence příkazů ESI
SCSI Odeslat diagnostický příkaz nebo je z hostitelského počítače odeslán příkaz Přijmout diagnostické výsledky k zahájení přenosu SES. Disková jednotka poté tvrdí „-PARALLEL ESI“, aby zahájila tuto sekvenci fází sběrnice ESI:
Fáze | Funkce | |
Fáze objevu | Disková jednotka testuje, zda je skříň kompatibilní se SFF-8067 | |
Fáze velení | Disková jednotka odesílá SCSI CDB do skříně (podobně jako fáze zápisu) | |
Buď | Fáze čtení | Disková jednotka odesílá data diagnostické stránky do skříně |
nebo | Fáze zápisu | Disková jednotka přijímá data diagnostické stránky ze skříně |
Nakonec disková jednotka vypíše „-PARALLEL ESI“.
Výše uvedená sekvence je pouze jednoduchá implementace 4bitového širokého paralelního rozhraní, které se používá k provedení transakce SCSI. Pokud je CDB pro příkaz Odeslat diagnostiku, data se odešlou do Diagnostická stránka SCSI v krytu. Pokud je CDB pro příkaz SCSI Příjem diagnostických výsledků, jsou data přijata ze stránky diagnostiky SCSI. Žádné další typy CDB nejsou povoleny.
Alternativy k ESI
Existují dvě běžné alternativy ESI:
- Samostatné uzavřené služby používá přímé připojení, které nevyžaduje ESI
- SSA skříně používají rozhraní s názvem DSI což je podobné jako u ESI
Specifikace
Definici protokolů ESI vlastní společnost ANSI výbor a definovány ve svých specifikacích ANSI SFF-8067 a ANSI SFF-8045.