Serial Attached SCSI ( SAS ) är ett seriellt datorgränssnitt utformat för att ansluta olika lagringsenheter som hårddiskar och bandenheter. SAS är designat för att ersätta det parallella SCSI -gränssnittet och bygger till stor del på SCSI-terminologi och kommandouppsättningar.
SAS är bakåtkompatibel med SATA : 3 Gb/s och 6 Gb/s SATA-enheter kan anslutas till en SAS-kontroller, men inte vice versa.
Den senaste implementeringen av SAS ger dataöverföring i hastigheter upp till 24 Gb/s per linje, och i början av 2021 finns den endast i Kioxia-linjer.
SAS-protokollet utvecklas och underhålls av T10 -kommittén [1] . Ett konsortium av hårdvarutillverkare som kallas SCSI Trade Association (SCSITA) främjar olika tekniker relaterade till SCSI, inklusive SAS.
Ett typiskt SAS-gränssnittssystem består av följande komponenter:
Initiativtagare _ _ _ En initiator är en enhet som skapar serviceförfrågningar för målenheter och tar emot bekräftelser när förfrågningar exekveras. Oftast utförs initiatorn i form av VLSI . Målenheter _ _ _ Målenheten innehåller logiska block och målportar som tar emot serviceförfrågningar och exekverar dem; efter att behandlingen av begäran är klar skickas en bekräftelse på begäran till initiativtagaren av begäran. Målenheten kan vara antingen en enda hårddisk eller en hel diskuppsättning. Undersystem för dataleverans _ Det är en del av I/O-systemet som överför data mellan initiatorer och målenheter. Vanligtvis består dataleveransundersystemet av kablar som förbinder initiatorn och målenheten. Dessutom, förutom kablar, kan delsystemet för dataleverans innehålla SAS-förlängare. Expanders (expanders) ( sv. Expanders ) SAS extenders (expanders) är enheter som ingår i dataleveransundersystemet och gör det möjligt att underlätta dataöverföring mellan SAS-enheter; en expander tillåter till exempel att flera SAS-målenheter kan anslutas till en enda initiatorport. Att ansluta via en förlängare är helt transparent för målenheter.Som regel är SAS-kontakter mycket mindre än traditionella SCSI-kontakter, vilket gör att du kan använda SAS-kontakter för att ansluta kompakta 2,5-tumsenheter.
Det finns flera alternativ för SAS-kontakter [9] :
Bild | kodnamn | Också känd som | Extern intern | Antal kontakter | Antal länkar | Kommentar |
---|---|---|---|---|---|---|
SFF-8482 | SAS-kontakt | Interiör | ett | Formfaktor kompatibel med SATA-enheter. Låter dig ansluta en SATA-enhet till en SAS-kontroller eller SAS-bakplan. SAS-enheter kan dock inte anslutas till en SATA-kontroller, eftersom SFF-8482-kontakten har en "nyckel" som inte tillåter att du kopplar en vanlig SATA-kabel. Bilden visar kabelanslutningen.
För att säkerställa kompatibilitet hos SAS-bakplan med både diskar och SATA-kontroller, används en SFF-8482-kontakt på disksidan och SATA-kontakter för att ansluta styrenheten. Kablar med SFF-8482-kontakt används för att ansluta SAS- och SATA-enheter direkt till styrenheten. | ||
SFF-8484 | SAS 4x 32-stift | Interiör | 32 (19) | 4(2) | Kontakt med hög kontaktdensitet; SFF-standarden definierar kontakter för anslutning av 2 eller 4 enheter. Anses för närvarande föråldrad. Istället för SFF-8484 används SFF-8087 (mini-SAS) och SFF-8643 (mini-SAS HD) kontakter. | |
SFF-8485 | Definierar en:SGPIO (en förlängning av SFF 8484-standarden), en seriell anslutning som vanligtvis används för att styra LED-indikering i SAS-bakplan. | |||||
SFF-8470 | Kontakttyp Infiniband CX4 | Extern | 32 | fyra | Extern kontakt med hög kontaktdensitet. Anses för närvarande föråldrad. Istället för SFF-8470 används SFF-8088 (extern mini-SAS) och SFF-8644 (extern mini-SAS HD) kontakter. | |
SFF-8087 | Intern mini-SAS, iPASS | Interiör | 36 | fyra | Intern kontakt med hög densitet. | |
SFF-8088 | Extern mini-SAS | Extern | 26 | fyra | Extern kontakt med hög kontaktdensitet. Designad för SAS-2 (SAS-2) (6 Gb/s per länk) | |
SFF-8643 | Intern mini-SAS HD | Interiör | 36 | fyra | Intern kontakt med hög densitet. Designad för SAS-3 (12 Gb/s per länk) | |
SFF-8644 | Extern mini-SAS HD | Extern | 36 | fyra | Extern kontakt med hög kontaktdensitet. Designad för SAS-3 (12 Gb/s per länk) |
SAS 2.1 och 3.0 specifikationer ger maximal kabellängd för externa anslutningar [10] :
Datorbussar och gränssnitt | |
---|---|
Grundläggande koncept | |
Processorer | |
Inre | |
Anteckningsböcker | |
Driver | |
Periferi | |
Utrustningshantering | |
Universell | |
Videogränssnitt | |
Inbyggda system |