Serial Attached SCSI
Serial Attached SCSI (SAS) je tehnologija, zasnovana za prenos podatkov v računalniške naprave za shranjevanje, kot so trdi diski in tračne enote, in iz njih. Gre za serijski protokol točka-točka, ki nadomešča vzporedni SCSI. SCSI se je prvič pojavil sredi osemdesetih let prejšnjega stoletja v podatkovnih centrih podjetij. SAS uporablja standardni nabor ukazov SCSI. Trenutno je nekoliko počasnejši od končne izvedbe vzporednega SCSI, vendar bo leta 2009 podvojil sedanjo hitrost na 6 Gbit/s. To bo omogočilo veliko hitrejše prenose podatkov. Protokol je "navzdol" združljiv z drugo generacijo pogonov SATA. Te pogone je mogoče priključiti na osnovne plošče (krmilnike) SAS, pogonov SAS pa ni mogoče priključiti na osnovne plošče SATA.
Protokol SAS razvija in vzdržuje tehnični odbor T10 Mednarodnega odbora za standarde informacijske tehnologije (INCITS), spodbuja pa ga združenje SCSI Trade Association (SCSITA).
SAS (Serial Attached SCSI) proti vzporednemu SCSI
- Vodilo SAS je točka-točka, medtem ko je vodilo SCSI večtočkovno. Vsaka naprava SAS je z iniciatorjem povezana z namensko povezavo, razen če se uporablja razširjevalnik. Če je en iniciator povezan z enim ciljem, ni možnosti za prepir; pri vzporednem SCSI bi lahko že v tej situaciji prišlo do prepira.
- SAS nima težav z zaključevanjem in ne potrebuje zaključnih paketov kot vzporedni SCSI.
- SAS odpravlja zamik ure.
- SAS podpira do 16 384 naprav z uporabo razširjevalnikov, medtem ko je paralelni SCSI omejen na 8, 16 ali 32 naprav (vključno s krmilnikom SCSI) na enem kanalu.
- SAS podpira večjo hitrost prenosa (1,5 ali 3,0 Gbit/s) kot večina vzporednih standardov SCSI. Hitrost je realizirana na vsaki povezavi iniciator-cilj, zato je prepustnost večja, medtem ko je pri vzporednem SCSI hitrost porazdeljena po celotnem večkanalnem vodilu.
- Standard zahteva, da krmilniki SAS podpirajo naprave SATA.
- Tako SAS kot vzporedni SCSI uporabljata nabor ukazov SCSI.
SAS proti SATA
- Naprave SATA so enolično prepoznane po številki vrat, povezanih z adapterjem gostiteljskega vodila, medtem ko so naprave SAS enolično prepoznane po imenu WWN (World Wide Name).
- Večina pogonov SAS omogoča Tagged Command Queuing, večina novejših pogonov SATA pa Native Command Queuing, pri čemer ima vsak od teh načinov svoje prednosti in slabosti.
- SATA sledi naboru ukazov ATA in tako podpira le trde diske in pogone CD/DVD. Teoretično SAS podpira tudi številne druge naprave, vključno z optičnimi bralniki in tiskalniki. Vendar je ta prednost lahko tudi nepomembna, saj je večina takih naprav našla alternativne poti prek vodil, kot so USB, IEEE 1394 (FireWire) in Ethernet.
- Strojna oprema SAS omogoča večstezni I/O do naprav, medtem ko SATA (pred SATA II) tega ne omogoča. V skladu s specifikacijo SATA II za razširitev vrat uporablja pomnoževalnike vrat. Nekateri proizvajalci pomnoževalnikov vrat so uvedli večstezni vhodno-izhodni sistem z uporabo strojne opreme pomnoževalnikov vrat.
- SATA se trži kot splošni naslednik vzporednega protokola ATA in je zdaj razširjen na potrošniškem trgu, medtem ko se dražji SAS trži za kritične strežniške aplikacije.
- Pri odpravljanju napak SAS in poročanju o njih se uporabljajo ukazi SCSI, ki imajo več funkcij kot ukazi ATA SMART, ki jih uporabljajo pogoni SATA.
- SAS uporablja višje signalne napetosti (800-1600 mV TX, 275-1600 mV RX) kot SATA (400-600 mV TX, 325-600 mV RX). Če je SAS pomešan s SATA, pogoni SAS delujejo pri napetostih SATA. Eden od razlogov za to višjo napetost je, da se SAS lahko uporablja v strežniških zalednih ploščah.
- Zaradi višjih signalnih napetosti lahko SAS uporablja do 8 m dolge kable, SATA pa je omejen na 1 m.
Priključki
Priključek SAS je veliko manjši od običajnih vzporednih priključkov SCSI, kar omogoča uporabo majhnih 2,5-palčnih (64 mm) pogonov. SAS podpira točkovne hitrosti prenosa podatkov do 3 Gbit/s, do leta 2012 pa naj bi dosegel 12 Gbit/s.
Fizični priključek SAS je na voljo v več različnih različicah:
Slika | Kodno ime | Poznan tudi kot | Ext/int | # nožic | # naprav | Komentar: |
| SFF 8482 | Priključek SATA | Notranji | 1 | Skladen z vmesnikom SATA: omogoča priključitev pogonov SATA na osnovno ploščo SAS, zato ni treba namestiti dodatnega krmilnika SATA, če želite na primer priključiti zapisovalnik DVD. Upoštevajte, da pogoni SAS niso uporabni na vodilu SATA in imajo fizični priključek s ključem, ki preprečuje priključitev na osnovno ploščo SATA. Prikazani priključek je priključek na strani pogona. | |
| SFF 8484 | Notranji | 32 (19) | 4 (2) | Notranji priključek visoke gostote, različice z 2 in 4 pasovi so opredeljene s standardom SFF | |
SFF 8485 | Opredeljuje SGPIO (razširitev standarda SFF 8484) - protokol serijske povezave, ki se običajno uporablja za indikatorje LED. | |||||
| SFF 8470 | Priključek Infiniband | Zunanja stran | 32 | 4 | Zunanji priključek visoke gostote (uporablja se tudi kot notranji priključek) |
| SFF 8087 | Notranji mini-SAS | Notranji | 4 | Notranji 4x priključek Molex iPASS z zmanjšano širino in prihodnjo podporo 10 Gbit/s | |
| SFF 8088 | Zunanji mini-SAS | Zunanja stran | 32 | 4 | Zunanji 4x priključek Molex iPASS z zmanjšano širino in prihodnjo podporo 10 Gbit/s |
Vprašanja in odgovori
V: Kaj je SAS?
O: SAS je kratica za Serial Attached SCSI, kar je tehnologija, zasnovana za prenos podatkov na računalniške pomnilniške naprave, kot so trdi diski in tračne enote, in z njih.
V: Kaj nadomešča SAS?
O: SAS nadomešča vzporedni SCSI in je zaporedni protokol od točke do točke.
V: Kdaj se je prvič pojavil SCSI?
O: SCSI se je prvič pojavil sredi osemdesetih let prejšnjega stoletja v podatkovnih centrih podjetij.
V: Kakšen nabor ukazov uporablja SAS?
O: SAS uporablja standardni nabor ukazov SCSI.
V: Ali je SAS hitrejši od končne vzporedne izvedbe SCSI?
O: Trenutno je SAS nekoliko počasnejši od končne izvedbe vzporednega SCSI, vendar bo leta 2009 podvojil svojo sedanjo hitrost na 6 Gbit/s.
V: Ali je mogoče pogone SAS priključiti na osnovne plošče SATA?
O: Ne, pogonov SAS ni mogoče priključiti na osnovne plošče SATA, vendar je pogone SATA druge generacije mogoče priključiti na osnovne plošče (krmilnike) SAS.
V: Kdo razvija in vzdržuje protokol SAS?
O: Protokol SAS razvija in vzdržuje tehnični odbor T10 Mednarodnega odbora za standarde informacijske tehnologije (INCITS), promovira pa ga združenje SCSI Trade Association (SCSITA).