Verschil tussen SAS en SATA.

Moderne computersystemen gebruiken SATA- en SAS-interfaces om de belangrijkste harde schijven aan te sluiten. In de regel is de eerste optie geschikt voor thuiswerkstations, de tweede - server, zodat de technologieën niet met elkaar concurreren en aan verschillende vereisten voldoen. Door het aanzienlijke verschil in kosten en opslagruimte vragen gebruikers zich af hoe SAS verschilt van SATA en zoeken ze naar compromissen. Laten we eens kijken of het zin heeft.

SAS (Serial Attached SCSI) is een seriële opslagapparaatinterface ontworpen op basis van parallelle SCSI om dezelfde instructieset uit te voeren... Wordt voornamelijk gebruikt in serversystemen.

SATA (Seriële ATA) is een seriële interface voor gegevensuitwisseling op basis van parallelle PATA (IDE). Het wordt gebruikt in huis, kantoor, multimedia-pc's en laptops.

Als we het hebben over HDD, dan zijn er, ondanks de verschillende specificaties en connectoren, geen kardinale verschillen tussen de apparaten. Achterwaartse eenzijdige compatibiliteit maakt het mogelijk om schijven zowel één voor één als via de tweede interface op het serverbord aan te sluiten.

Het is vermeldenswaard dat beide verbindingsopties echt zijn voor SSD's, maar een aanzienlijk verschil tussen SAS en SATA zit in dit geval in de kosten van de schijf: de eerste kan tien keer duurder zijn met een vergelijkbare volume. Daarom is een dergelijke oplossing tegenwoordig, zo niet ongebruikelijk, dan voldoende gebalanceerd en bedoeld voor snelle datacenters op bedrijfsniveau.

Vergelijking

Zoals we al weten, wordt SAS gebruikt in servers, SATA - in thuissystemen. In de praktijk betekent dit dat veel gebruikers tegelijkertijd toegang hebben tot de eerste en veel problemen oplossen, terwijl de laatste door één persoon wordt afgehandeld. Dienovereenkomstig is de serverbelasting veel hoger, dus de schijven moeten voldoende fouttolerant en snel zijn. De in SAS geïmplementeerde SCSI-protocollen (SSP, SMP, STP) maken het mogelijk om meer I/O gelijktijdig te verwerken.

Direct voor HDD wordt de toegangssnelheid voornamelijk bepaald door de rotatiesnelheid van de spil. Voor desktopsystemen en laptops is 5400 - 7200 RPM noodzakelijk en voldoende. Dienovereenkomstig is het bijna onmogelijk om een ​​SATA-schijf met 10.000 RPM te vinden (tenzij je kijkt naar de WD VelociRaptor-serie, opnieuw ontworpen voor werkstations), en alles hierboven is absoluut onbereikbaar. SAS HDD draait minimaal 7200 RPM, 10000 RPM kan als een standaard worden beschouwd en 15000 RPM is een voldoende maximum.

Seriële SCSI-schijven worden als betrouwbaarder beschouwd en hebben een hogere MTBF. In de praktijk wordt meer stabiliteit bereikt door de checksum-functie. SATA-schijven hebben daarentegen last van "stille fouten" wanneer gegevens gedeeltelijk worden geschreven of beschadigd, wat leidt tot het verschijnen van slechte sectoren.

Het belangrijkste voordeel van SAS - twee duplexpoorten, waardoor één apparaat via twee kanalen kan worden aangesloten - werkt ook voor de fouttolerantie van het systeem. In dit geval vindt de uitwisseling van informatie in beide richtingen gelijktijdig plaats en wordt de betrouwbaarheid verzekerd door de Multipath I/O-technologie (twee controllers verzekeren elkaar en delen de belasting). De wachtrij met gelabelde opdrachten is maximaal 256. De meeste SATA-schijven hebben één half-duplex-poort en de NCQ-wachtrijdiepte is niet meer dan 32.

De SAS-interface gaat uit van het gebruik van kabels tot 10 m lang tot 255 apparaten. SATA is beperkt tot 1 m (2 m voor eSATA) en ondersteunt slechts één point-to-point-verbinding.

Vooruitzichten voor verdere ontwikkeling - wat het verschil tussen SAS en SATA ook vrij scherp voelbaar is. De SAS-interface bereikt een doorvoer van 12 Gbps en fabrikanten kondigen ondersteuning voor 24 Gbps aan. De laatste revisie van SATA stopte bij 6 Gb/s en zal in dit opzicht niet evolueren.

SATA-schijven hebben een zeer aantrekkelijk prijskaartje in termen van de kosten van 1 GB. In systemen waar de snelheid van gegevenstoegang niet kritisch is en de hoeveelheid opgeslagen informatie groot is, is het raadzaam deze te gebruiken.

Tabel

SAS SATA
Voor serversystemenVoornamelijk voor desktop- en mobiele systemen
Gebruikt SCSI-opdrachtensetGebruikt ATA-opdrachtenset
Minimale spilsnelheid HDD 7200 RPM, maximaal 15000 RPMMinimaal 5400 RPM, maximaal 7200 RPM
gegevensrecordsHoog foutenpercentage en slechte sectoren
Twee duplexpoortenEen half-duplexpoort
Ondersteunde Multipath I/OPunt-naar-punt
Opdrachtwachtrij tot 256Opdrachtwachtrij tot 32
Kabels tot 10 m bruikbaarKabellengtes tot 1 m
Busbandbreedte tot 12 Gbps (per prospect - 24 Gb/s)Bandbreedte 6 Gb/s (SATA III)
De kosten van schijven zijn hoger, soms aanzienlijkGoedkoper in termen van tegen de prijs voor 1 GB
.