Enneolematu jadaliidese ühilduvus. SAS-i ja SATA-i erinevus SAS-i ja paralleelse SCSI-i võrdlus

Piisavalt suure hulga Serial Attached SCSI (SAS) välisseadmete tulekuga võime väita ettevõttekeskkonna ülemineku algust uue tehnoloogia rööbastele. Kuid SAS pole mitte ainult UltraSCSI tehnoloogia tunnustatud järeltulija, vaid avab ka uusi kasutusvaldkondi, tõstes süsteemide mastaapsuse lausa mõeldamatusse kõrgusse. Otsustasime näidata SAS-i potentsiaali, vaadates lähemalt tehnoloogiat, hostadaptereid, kõvakettaid ja salvestussüsteeme.

SAS ei ole täiesti uus tehnoloogia: see kasutab mõlemast maailmast parimat. SAS-i esimene osa käsitleb jadasidet, mis nõuab vähem füüsilisi juhtmeid ja kontakte. Üleminek paralleelselt jadaülekandele võimaldas siinist lahti saada. Kuigi praegused SAS-i spetsifikatsioonid määravad läbilaskevõimeks 300 MB/s pordi kohta, mis on UltraSCSI puhul alla 320 MB/s, on jagatud siini asendamine punkt-punkti ühendusega märkimisväärne eelis. SAS-i teine ​​osa on SCSI-protokoll, mis on endiselt võimas ja populaarne.

SAS saab kasutada ka suurt komplekti RAID-i tüübid. Hiiglased, nagu Adaptec või LSI Logic, pakuvad oma toodetes täiustatud funktsioonide komplekti laiendamiseks, migreerimiseks, pesastamiseks ja muudeks funktsioonideks, sealhulgas hajutatud RAID-massiivid mitme kontrolleri ja draivi vahel.

Lõpuks tehakse enamus täna mainitud toiminguid juba "lennult". Siin tuleks märkida suurepäraseid tooteid AMCC/3Ware , Areca Ja Broadcom/Raidcore, mis võimaldas ettevõtteklassi funktsioone üle kanda SATA ruumidesse.

Võrreldes SATA-ga kaotab traditsiooniline SCSI-rakendus kõigil rindel, välja arvatud tipptasemel ettevõttelahendused. SATA pakkumised sobivad kõvakettad, on hea hinnaga ja laias valikus otsuseid. Ja ärgem unustagem veel üht SAS-i "nutikat" funktsiooni: see saab hõlpsasti hakkama olemasoleva SATA infrastruktuuriga, kuna SAS-i hostiadapterid töötavad hõlpsalt SATA-draividega. Kuid SAS-draivi ei saa SATA-adapteriga ühendada.


Allikas: Adaptec.

Meile tundub, et kõigepealt peaksime pöörduma SAS-i ajaloo poole. SCSI standardit (tähistab "väikest arvutisüsteemi liidest") on alati peetud professionaalseks siiniks draivide ja mõne muu seadmete ühendamiseks arvutitega. Serverite ja tööjaamade kõvakettad kasutavad endiselt SCSI-tehnoloogiat. Erinevalt mass-ATA standardist, mis lubab ühte porti ühendada vaid kaks draivi, võimaldab SCSI ühe siiniga ühendada kuni 15 seadet ja pakub võimsat käsuprotokolli. Seadmetel peab olema kordumatu SCSI ID, mille saab määrata kas käsitsi või SCAM-protokolli (SCSI Configuration Automatically) kaudu. Kuna kahe või enama SCSI-adapteri siini ID-d ei pruugi olla kordumatud, on keerukates SCSI-keskkondades seadmeid tuvastamiseks lisatud loogiliste ühikute numbrid (LUN).

SCSI riistvara on paindlikum ja töökindlam kui ATA (seda standardit nimetatakse ka IDE-ks, Integrated Drive Electronics). Seadmeid saab ühendada nii arvuti sees kui ka väljas ning kaabli pikkus võib olla kuni 12 m, kui see on korralikult otsas (et vältida signaali peegeldust). SCSI arenedes on tekkinud arvukalt standardeid, mis määravad erinevad siini laiused, taktsagedused, konnektorid ja signaalipinged (Fast, Wide, Ultra, Ultra Wide, Ultra2, Ultra2 Wide, Ultra3, Ultra320 SCSI). Õnneks kasutavad nad kõik samu käske.

Igasugune SCSI-side luuakse käske saatva algataja (hostiadapteri) ja neile reageeriva sihtdraivi vahel. Kohe pärast käskude komplekti saamist saadab sihtketas nn tunnekoodi (olek: hõivatud, viga või vaba), mille järgi algataja saab teada, kas ta saab soovitud vastuse või mitte.

SCSI-protokoll määrab peaaegu 60 erinevat käsku. Need on jagatud nelja kategooriasse: mitteandmed, kahesuunalised, lugemisandmed ja kirjutamisandmed.

SCSI piirangud hakkavad ilmnema siis, kui lisate siinile draivid. Tänapäeval on vaevalt võimalik leida kõvaketast, mis suudaks täielikult laadida Ultra320 SCSI 320 MB / s läbilaskevõimet. Kuid viis või enam sõitu sama bussiga on hoopis teine ​​teema. Üks võimalus oleks lisada koormuse tasakaalustamiseks teine ​​hostadapter, kuid see on tasuline. Probleemiks on ka kaablid: keerutatud 80-juhtmelised kaablid on väga kallid. Kui soovite saada ka draivide "kuumvahetust", st ebaõnnestunud ketta lihtsat asendamist, on vaja spetsiaalset varustust (tagaplaat).

Muidugi on kõige parem paigutada draivid eraldi kinnitusdetailidesse või moodulitesse, mis on tavaliselt kuumalt vahetatavad koos muude toredate juhtimisfunktsioonidega. Tänu sellele on turul rohkem professionaalseid SCSI-lahendusi. Kuid need kõik maksavad palju, mistõttu on SATA-standard viimastel aastatel nii kiiresti arenenud. Ja kuigi SATA ei vasta kunagi tipptasemel ettevõtete süsteemide vajadustele, täiendab see standard suurepäraselt SAS-i uute skaleeritavate lahenduste loomisel järgmise põlvkonna võrgukeskkondadesse.


SAS ei kasuta ühist siini mitme seadme jaoks. Allikas: Adaptec.

SATA


Vasakul on SATA-pistik andmeedastuseks. Paremal on toitepistik. Iga SATA-draivi 3,3 V, 5 V ja 12 V pingega varustamiseks on piisavalt kontakte.

SATA standard on turul olnud mitu aastat ja tänaseks on see jõudnud teise põlvkonnani. SATA I-l oli 1,5 Gb/s läbilaskevõime kahe jadaühendusega, kasutades madalpinge diferentsiaalsignaali. Füüsiline kiht kasutab 8/10-bitist kodeeringut (10 tegelikku bitti 8-bitise andmeside jaoks), mis tagab liidese maksimaalse läbilaskevõime 150 MB/s. Pärast SATA üleminekut kiirusele 300 MB / s hakkasid paljud kutsuma uut standardit SATA II, kuigi standardimise ajal SATA-IO(Rahvusvaheline organisatsioon) plaanis esmalt lisada rohkem funktsioone ja seejärel nimetada seda SATA II-ks. Seetõttu nimetatakse uusimat spetsifikatsiooni SATA 2.5, see sisaldab SATA laiendusi nagu Native Command Queuing(NCQ) ja eSATA (väline SATA), pordikordajad (kuni neli draivi pordi kohta) jne. Kuid SATA lisafunktsioonid on valikulised nii kontrolleri kui ka kõvaketta enda jaoks.

Loodame, et 2007. aastal SATA III kiirusega 600 MB / s siiski välja antakse.

Kui paralleelsete ATA (UltraATA) kaablite pikkus oli piiratud 46 cm-ga, võivad SATA-kaablid olla kuni 1 m pikad ja eSATA puhul kaks korda pikemad. 40 või 80 juhtme asemel vajab jadaedastus vaid mõnda kontakti. Seetõttu on SATA-kaablid väga kitsad, neid on lihtne arvutikorpuses juhtida ega takista õhuvoolu nii palju. Üks seade toetub SATA-pordile, muutes selle punkt-punkti liideseks.


SATA-pistikud andmete ja toite jaoks pakuvad eraldi pistikuid.

SAS


Siin on signaalimisprotokoll sama, mis SATA-l. Allikas: Adaptec.

Serial Attached SCSI tore omadus on see, et tehnoloogia toetab nii SCSI-d kui ka SATA-d, mille tulemusena saab SAS-i või SATA-draive (või mõlemat standardit) ühendada SAS-kontrolleritega. Kuid SAS-draivid ei saa SATA-kontrolleritega töötada, kuna kasutatakse SSP-protokolli (Serial SCSI Protocol). Sarnaselt SATA-ga järgib SAS draivide punkt-punkti ühendamise põhimõtet (tänapäeval 300 MB/s) ja tänu SAS-i laiendajatele (või laiendajatele, laiendajatele) saab ühendada rohkem draive, kui on saadaval SAS-i porte. SAS-i kõvakettad toetavad kahte porti, millest igaühel on oma ainulaadne SAS-i ID, nii et saate koondamise tagamiseks kasutada kahte füüsilist ühendust – ühendage draiv kahe erineva hostiga. Tänu STP-le (SATA tunneliprotokoll) saavad SAS-kontrollerid suhelda laiendajaga ühendatud SATA-draividega.


Allikas: Adaptec.



Allikas: Adaptec.



Allikas: Adaptec.

Muidugi võib "pudelikaelaks" pidada SAS-i laiendaja ainsat füüsilist ühendust hostkontrolleriga, seega on standardis ette nähtud laiad SAS-i pordid. Lai port koondab mitu SAS-ühendust üheks lingiks mis tahes kahe SAS-seadme vahel (tavaliselt hostikontrolleri ja laiendaja/laiendi vahel). Ühenduse sees olevate ühenduste arvu saab suurendada, kõik sõltub kehtestatud nõuetest. Kuid üleliigseid ühendusi ei toetata, samuti pole lubatud silmuseid ega rõngaid.


Allikas: Adaptec.

SAS-i tulevased juurutused lisavad 600 ja 1200 MB/s ribalaiust pordi kohta. Muidugi ei suurene kõvaketaste jõudlus samas proportsioonis, kuid väikese arvu portide puhul on laiendajaid mugavam kasutada.



Seadmed nimega "Fan Out" ja "Edge" on laiendajad. Kuid SAS-i domeeniga saab töötada ainult peamine Fan Out laiendaja (vt 4x ühendus diagrammi keskel). Edge'i laiendaja kohta on lubatud kuni 128 füüsilist ühendust ja saate kasutada laiasid porte ja/või ühendada muid laiendajaid/draive. Topoloogia võib olla üsna keeruline, kuid samal ajal paindlik ja võimas. Allikas: Adaptec.



Allikas: Adaptec.

Tagaplaat on iga salvestussüsteemi põhiline ehitusplokk, mis peab olema kuumalt ühendatav. Seetõttu hõlmavad SAS-i laiendajad sageli võimsaid seadmeid (nii ühes kui ka mitte). Tavaliselt kasutatakse lihtsa lisandmooduli ühendamiseks hostadapteriga ühte linki. Sisseehitatud lisandmoodulitega laiendajad toetuvad loomulikult mitme kanaliga ühendustele.

SAS-i jaoks on välja töötatud kolme tüüpi kaableid ja pistikuid. SFF-8484 on mitmesooneline sisekaabel, mis ühendab hostadapteri seadmega. Põhimõtteliselt saab sama saavutada, kui hargneda selle kaabli ühest otsast mitmeks eraldi SAS-pistikuks (vt allolevat illustratsiooni). SFF-8482 on pistik, mille kaudu draiv on ühendatud ühe SAS-i liidesega. Lõpuks on SFF-8470 väline mitmesooneline kuni kuue meetri pikkune kaabel.


Allikas: Adaptec.


SFF-8470 kaabel väliste multilink SAS ühenduste jaoks.


Mitmesooneline kaabel SFF-8484. Neli SAS-i kanalit/porti läbivad ühte pistikut.


SFF-8484 kaabel, mis võimaldab ühendada neli SATA-draivi.

SAS osana SAN-lahendustest

Miks me vajame kogu seda teavet? Enamik kasutajaid ei jõua SAS-i topoloogia lähedale, millest me eespool rääkisime. Kuid SAS on midagi enamat kui professionaalsete kõvaketaste uue põlvkonna liides, kuigi see sobib ideaalselt lihtsate ja keerukate RAID-massiivide loomiseks, mis põhinevad ühel või mitmel RAID-kontrolleril. SAS on võimeline enamaks. See on punkt-punkti jadaliides, mida on lihtne skaleerida, kui lisate mis tahes kahe SAS-seadme vahele rohkem linke. SAS-draividel on kaks porti, nii et saate ühe pordi laiendaja kaudu hostsüsteemiga ühendada ja seejärel luua teise hostsüsteemi (või teise laiendaja) varutee.

SAS-i adapterite ja laiendajate (nagu ka kahe laiendaja) vaheline side võib olla nii lai, kui palju on saadaval SAS-i porte. Laiendajad on tavaliselt rackmount süsteemid, mis mahutavad suure hulga draive ning SAS-i võimalikku ühendamist hierarhias kõrgema seadmega (näiteks hostikontrolleriga) piiravad vaid laiendaja võimalused.

Rikkaliku ja funktsionaalse infrastruktuuriga võimaldab SAS luua keerukaid salvestustopoloogiaid, mitte spetsiaalseid kõvakettaid või eraldi võrgusalvestust. Sel juhul ei tohiks "keeruline" tähendada, et sellise topoloogiaga on raske töötada. SAS-i konfiguratsioonid koosnevad lihtsatest kettaseadmetest või kasutavad laiendajaid. Iga SAS-i linki saab sõltuvalt ribalaiuse nõuetest suurendada või vähendada. Saate kasutada nii võimsaid SAS-kõvakettaid kui ka suure võimsusega SATA-mudeleid. Koos võimsate RAID-kontrolleritega saate andmemassiive hõlpsalt seadistada, laiendada või ümber konfigureerida – nii RAID-taseme kui ka riistvara poole pealt.

Kõik see muutub veelgi olulisemaks, kui arvestada, kui kiiresti ettevõtte salvestusruum kasvab. Täna räägivad kõik SAN-ist - salvestuspiirkonna võrgust. See tähendab andmesalvestuse alamsüsteemi detsentraliseeritud korraldust traditsiooniliste serveritega, mis kasutavad füüsiliselt kaugsalvestusi. Olemasolevate Gigabit Etherneti või Fibre Channel võrkude kaudu käivitatakse veidi muudetud SCSI-protokoll, mis on kapseldatud Etherneti pakettidesse (iSCSI - Internet SCSI). Süsteem, mis jookseb ühelt kõvakettalt kuni keeruliste pesastatud RAID-massiivideni, muutub nn sihtmärgiks (target) ja seotakse initsiaatoriga (host system, initiator), mis käsitleb sihtmärki nii, nagu oleks see lihtsalt füüsiline element.

iSCSI võimaldab loomulikult luua salvestusruumi arendamise, andmekorralduse või juurdepääsukontrolli strateegia. Saame veel ühe paindlikkuse taseme, eemaldades otse serveritega ühendatud salvestusruumi, võimaldades mis tahes salvestuse alamsüsteemiks saada iSCSI sihtmärgiks. Kaugsalvestusele liikumine muudab süsteemi salvestusserveritest sõltumatuks (ohtlik tõrkekoht) ja parandab riistvara juhitavust. Programmilisest vaatenurgast on salvestusruum ikkagi serveri "sees". iSCSI sihtmärk ja initsiaator võivad olla läheduses, erinevatel korrustel, erinevates ruumides või hoonetes – kõik oleneb nendevahelise IP-ühenduse kvaliteedist ja kiirusest. Sellest vaatenurgast on oluline märkida, et SAN ei sobi hästi võrgurakenduste (nt andmebaasid) nõuetele.

2,5" SAS kõvakettad

Professionaalsele sektorile mõeldud 2,5" kõvakettaid peetakse endiselt uudseks. Oleme Seagate'i esimest sellist draivi juba mõnda aega üle vaadanud - 2,5" Ultra320 Savvio kes jättis hea mulje. Kõik 2,5-tollised SCSI-draivid kasutavad spindli kiirust 10 000 p/min, kuid need jäävad alla sama spindli kiirusega 3,5-tolliste kõvaketaste jõudlustasemetele. Fakt on see, et 3,5-tolliste mudelite välimised rajad pöörlevad suurema lineaarkiirusega, mis tagab suurema andmeedastuskiiruse.

Väikeste kõvaketaste eelis ei seisne mahtuvuses: täna on nende maksimum veel 73 GB, samas kui 3,5-tollistel ettevõtteklassi kõvaketastel saame juba 300 GB. Paljudes valdkondades on jõudluse ja hõivatud füüsilise mahu suhe väga suur oluline või energiatõhusus. Mida rohkem kõvakettaid kasutate, seda suuremat jõudlust saate – loomulikult koos sobiva infrastruktuuriga. Samas tarbivad 2,5" kõvakettad peaaegu poole vähem energiat kui 3,5" konkurendid. Kui arvestada suhe jõudlus vati kohta (I/O operatsioonid vati kohta), 2,5-tolline kujutegur annab väga häid tulemusi.

Kui vajate eelkõige mahtuvust, siis 3,5" 10 000 p/min kettad pole tõenäoliselt parim valik. Fakt on see, et 3,5" SATA-kõvakettad pakuvad 66% rohkem mahtu (500 asemel 300 GB kõvaketta kohta), jättes jõudlustaseme vastuvõetav. Paljud kõvaketaste tootjad pakuvad SATA mudeleid ööpäevaringseks tööks ning draivide hind on viidud miinimumini. Töökindlusprobleeme saab lahendada, ostes massiivi koheseks asendamiseks varuosi (varudraive).

MAY liin esindab Fujitsu praegust põlvkonda 2,5-tollisi draive professionaalsele sektorile. Pöörlemiskiirus on 10 025 pööret minutis ning võimsused 36,7 ja 73,5 GB. Kõik draivid on varustatud 8 MB vahemäluga ja annavad keskmiseks lugemise otsimisajaks 4,0 ms ja 4,5 ms kirjutab Nagu juba mainisime, on 2,5" kõvaketaste tore omadus vähenenud voolutarve. Tavaliselt säästab üks 2,5-tolline kõvaketas vähemalt 60% energiat võrreldes 3,5-tollise kettaga.

3,5" SAS kõvakettad

MAX on Fujitsu praegune suure jõudlusega 15 000 p/min kõvaketaste sari. Nii et nimi sobib ideaalselt. Erinevalt 2,5-tollistest draividest saame siin tohutult 16 MB vahemälu ja lühikese keskmise otsimisaega 3,3 ms lugemiseks ja 3,8 ms kirjutamiseks. Fujitsu pakub 36,7 GB, 73,4 GB ja 146 GB mudeleid. GB (ühe, kahe ja neljaga plaadid).

Fluiddünaamilised laagrid on jõudnud äriklassi kõvaketastele, mistõttu on uued mudelid 15 000 p/min juures oluliselt vaiksemad kui varasemad. Muidugi tuleks sellised kõvakettad korralikult jahutada ja seadmed pakuvad seda ka.

Hitachi Global Storage Technologies pakub ka oma suure jõudlusega lahenduste sarja. UltraStar 15K147 töötab kiirusel 15 000 pööret minutis ja sellel on 16 MB vahemälu, nagu Fujitsu draivid, kuid taldriku konfiguratsioon on erinev. 36,7 GB mudelil on ühe asemel kaks, 73,4 GB mudelil aga kahe kandiku asemel kolm. See viitab väiksemale andmetihedusele, kuid tegelikult võimaldab selline disain mitte kasutada plaatide sisemisi, aeglasemaid piirkondi. Selle tulemusena peavad pead vähem liikuma, mis annab parema keskmise juurdepääsuaja.

Hitachi pakub ka 36,7 GB, 73,4 GB ja 147 GB mudeleid väidetava otsingu- (lugemis-)ajaga 3,7 ms.

Kuigi Maxtor on juba saanud Seagate'i osaks, on ettevõtte tootesarjad endiselt säilinud. Tootja pakub 36, 73 ja 147 GB mudeleid, millel kõigil on 15 000 p/min spindli kiirus ja 16 MB vahemälu. Ettevõte väidab, et keskmine otsimisaeg lugemisel on 3,4 ms ja kirjutamisel 3,8 ms.

Cheetah'i on pikka aega seostatud suure jõudlusega kõvaketastega. Seagate suutis sisendada sarnase seose Barracuda väljalaskega lauaarvutite segmendis, pakkudes esimest 7200 RPM lauaarvuti draivi 2000. aastal.

Saadaval 36,7 GB, 73,4 GB ja 146,8 GB mudelites. Kõiki neid eristab spindli kiirus 15 000 p/min ja 8 MB vahemälu. Keskmine otsimisaeg lugemisel on 3,5 ms ja kirjutamisel 4,0 ms.

Hostiadapterid

Erinevalt SATA-kontrolleritest võib SAS-i komponente leida ainult serveriklassi emaplaatidelt või laienduskaartidena PCI-X või PCI Express. Kui me võtame selle sammu edasi ja vaatame RAID-kontrollereid (redundant Array of Odavamad draivid), müüakse neid nende keerukuse tõttu enamasti üksikute kaartidena. RAID-kaardid sisaldavad mitte ainult kontrollerit ennast, vaid ka koondamisteabe arvutamise kiirenduskiipi (XOR-mootor) ja vahemälu. Mõnikord on kaardile joodetud väike kogus mälu (enamasti 128 MB), kuid mõned kaardid võimaldavad teil seda DIMM-i või SO-DIMM-i abil suurendada.

Hostiadapteri või RAID-kontrolleri valimisel peaksite selgelt määratlema, mida vajate. Uute seadmete valik kasvab otse meie silme all. Lihtsad mitme pordiga hostiadapterid maksavad suhteliselt vähe, samas kui võimsad RAID-kaardid maksavad palju. Mõelge, kuhu oma draivid paigutate: välismälu jaoks on vaja vähemalt ühte välist pesa. Rack-serverid nõuavad tavaliselt madala profiiliga kaarte.

Kui vajate RAID-i, siis otsustage, kas kasutate riistvaralist kiirendust. Mõned RAID-kaardid võtavad RAID 5 või 6 massiivi XOR-arvutuste jaoks protsessori ressursse; teised kasutavad oma XOR-i riistvaramootorit. RAID-kiirendus on soovitatav keskkondades, kus server teeb rohkem kui andmete salvestamine, näiteks andmebaasid või veebiserverid.

Kõik meie artiklis mainitud hosti adapterkaardid toetavad kiirust 300 MB/s SAS-pordi kohta ja võimaldavad salvestusinfrastruktuuri väga paindlikku rakendamist. Tänapäeval üllatavad vähesed inimesed väliste pordidega ja võtavad arvesse nii SAS-i kui ka SATA-kõvaketaste tuge. Kõik kolm kaarti kasutavad PCI-X liidest, kuid PCI Expressi versioonid on juba väljatöötamisel.

Oma artiklis pöörasime tähelepanu kaheksa pordiga kaartidele, kuid sellega ühendatud kõvaketaste arv ei piirdu. SAS-i laiendaja (välise) abil saate ühendada mis tahes salvestusruumi. Kuni 4-rajalisest ühendusest piisab, saate kõvaketaste arvu suurendada kuni 122-ni. RAID 5 või RAID 6 paarsusteabe arvutamise jõudluskulude tõttu ei saa tüüpilised välised RAID-mäluseadmed laadida piisav neljarajaline ribalaius, isegi kui kasutatakse palju draive.

48300 on SAS-i hostiadapter, mis on loodud PCI-X siini jaoks. Serverite turul domineerib täna jätkuvalt PCI-X, kuigi üha enam emaplaate on varustatud PCI Expressi liidestega.

Adaptec SAS 48300 kasutab PCI-X liidest sagedusel 133 MHz, andes läbilaskevõimeks 1,06 GB/s. Piisavalt kiire, kui PCI-X siini pole koormatud teiste seadmetega. Kui lisada siini väiksema kiirusega seade, siis kõik teised PCI-X kaardid vähendavad oma kiirust samale tasemele. Sel eesmärgil paigaldatakse plaadile mõnikord mitu PCI-X kontrollerit.

Adaptec positsioneerib SAS 4800 keskmise ja madalama taseme serverite ja tööjaamade jaoks. Soovitatav jaehind on 360 dollarit, mis on üsna mõistlik. Toetatud on Adaptec HostRAID-funktsioon, mis võimaldab teil minna üle kõige lihtsamatele RAID-massiividele. Sel juhul on tegemist RAID-tasemetega 0, 1 ja 10. Kaart toetab nelja kanaliga välist SFF8470 ühendust, aga ka sisemist SFF8484 pistikut, mis on ühendatud kaabliga nelja SAS-seadme jaoks, see tähendab, et me saame kaheksa porti kokku.

Kaart sobib 2U racki serverisse, kui on paigaldatud madala profiiliga pesa kate. Pakett sisaldab ka CD-d draiveriga, kiiret paigaldusjuhendit ja sisemist SAS-kaablit, mille kaudu saab kaardiga ühendada kuni neli süsteemidraivi.

SAS-mängija LSI Logic saatis meile SAS3442X PCI-X hostadapteri, mis on Adaptec SAS 48300 otsene konkurent. Sellel on kaheksa SAS-porti, mis on jagatud kahe neljarealise liidese vahel. Kaardi "süda" on LSI SAS1068 kiip. Üks liidestest on mõeldud siseseadmetele, teine ​​- välisele DAS-ile (Direct Attached Storage). Plaat kasutab PCI-X 133 siiniliidest.

Nagu tavaliselt, toetatakse SATA- ja SAS-draivide jaoks 300 MB/s liidest. Juhtpaneelil on 16 LED-i. Neist kaheksa on lihtsa aktiivsusega LED-tuled ja veel kaheksa on mõeldud süsteemirikkest teatamiseks.

LSI SAS3442X on madala profiiliga kaart, nii et see sobib hõlpsalt igasse 2U rack-serverisse.

Märkige draiverite tugi Linuxi, Netware 5.1 ja 6, Windows 2000 ja Server 2003 (x64), Windows XP (x64) ja Solarise kuni 2.10 jaoks. Erinevalt Adaptecist otsustas LSI mitte ühelegi RAID-režiimile tuge lisada.

RAID-adapterid

SAS RAID4800SAS on Adapteci lahendus keerukamate SAS-i keskkondade jaoks ning seda saab kasutada rakendusserverite, voogedastusserverite ja muu jaoks. Meie ees on taas kaheksa pordiga kaart, millel on üks neljarealine väline SAS-ühendus ja kaks sisemist neljarealist liidest. Kui aga kasutada välist ühendust, siis sisemistest jääb alles vaid üks nelja kanaliga liides.

Kaart on mõeldud ka PCI-X 133 siinile, mis tagab piisava ribalaiuse ka kõige nõudlikumate RAID-konfiguratsioonide jaoks.

Mis puutub RAID-režiimidesse, siis SAS RAID 4800 ületab hõlpsasti oma "nooremat venda": RAID-i tasemeid 0, 1, 10, 5, 50 toetatakse vaikimisi, kui teil on piisavalt draive. Erinevalt 48300-st on Adaptec investeerinud kaks SAS-kaablit, et saaksite kaheksa kõvaketast kohe kontrolleriga ühendada. Erinevalt 48300-st vajab kaart täissuuruses PCI-X pesa.

Kui otsustate oma kaardi uuendada Adapteciks Täiustatud andmekaitsekomplekt, saate minna üle topeltliigsetele RAID-režiimidele (6, 60), aga ka paljudele ettevõtetele mõeldud funktsioonidele: triibuline peegeldraiv (RAID 1E), vahekaugus (RAID 5EE) ja kopeerimise kuum varurežiim. Utiliidil Adaptec Storage Manager on brauserilaadne liides ja seda saab kasutada kõigi Adapteci adapterite haldamiseks.

Adaptec pakub draivereid Windows Server 2003 (ja x64), Windows 2000 Server, Windows XP (x64), Novell Netware, Red Hat Enterprise Linux 3 ja 4, SuSe Linux Enterprise Server 8 ja 9 ning FreeBSD jaoks.

SAS-i lisandmoodulid

335SAS on nelja draiviga SAS- või SATA-draivi lisaseade, kuid see peab olema ühendatud SAS-i kontrolleriga. Tänu 120 mm ventilaatorile jahutavad ajamid hästi. Samuti peate seadmega ühendama kaks Molexi toitepistikut.

Adaptec on kaasas I2C kaabli, mida saab kasutada seadme juhtimiseks vastava kontrolleri kaudu. Kuid SAS-draividega see enam ei tööta. Täiendav LED-kaabel on mõeldud draivide aktiivsuse signaalimiseks, kuid jällegi ainult SATA-draivide jaoks. Pakett sisaldab ka sisemist SAS-kaablit neljale draivile, nii et draivide ühendamiseks piisab välisest nelja kanaliga kaablist. Kui soovite kasutada SATA-draive, peate kasutama SAS-i SATA-adaptereid.

Jaehind 369 dollarit ei ole odav. Kuid saate kindla ja usaldusväärse lahenduse.

SAS-i salvestusruum

SANbloc S50 on 12-draiviga ettevõtteklassi lahendus. Saate 2U rackmounti korpuse, mis ühendatakse SAS-i kontrolleritega. See on üks parimaid näiteid skaleeritavatest SAS-i lahendustest. 12 draivi võivad olla kas SAS või SATA. Või esindavad mõlemat tüüpi segu. Sisseehitatud laiendaja saab kasutada ühte või kahte neljarealist SAS-liidest, et ühendada S50 hostadapteri või RAID-kontrolleriga. Kuna meil on selgelt professionaalne lahendus, on see varustatud kahe toiteallikaga (koos koondamisega).

Kui olete Adaptec SAS-i hostadapteri juba ostnud, saate selle hõlpsasti S50-ga ühendada ja draive Adaptec Storage Manageri abil hallata. Kui installite 500 GB SATA kõvakettad, saame 6 TB salvestusruumi. Kui võtame 300 GB SAS-i kettaid, siis mahuks on 3,6 TB. Kuna laiendaja on hostkontrolleriga ühendatud kahe neljarajalise liidesega, saame läbilaskevõimeks 2,4 GB / s, mis on mis tahes tüüpi massiivi jaoks enam kui piisav. Kui installite RAID0 massiivi 12 draivi, on maksimaalne läbilaskevõime vaid 1,1 GB / s. Selle aasta keskel lubab Adaptec välja anda veidi muudetud versiooni kahe sõltumatu SAS I/O plokiga.

SANbloc S50 sisaldab automaatse jälgimise ja ventilaatori kiiruse automaatse juhtimise funktsiooni. Jah, seade on liiga vali, nii et tundsime kergendust, et pärast testide lõppu see laborist tagastati. Draivi veateade saadetakse kontrollerile SES-2 (SCSI Enclosure Services) või füüsilise I2C liidese kaudu.

Täiturmehhanismide töötemperatuurid on 5-55°C ja tarvikutel 0-40°C.

Testide alguses saime maksimaalseks läbilaskevõimeks vaid 610 MB/s. S50 ja Adapteci hostikontrolleri vahelise kaabli vahetamisega suutsime siiski jõuda 760 MB / s. Süsteemi RAID 0 režiimis laadimiseks kasutasime seitset kõvaketast. Kõvaketaste arvu suurendamine ei toonud kaasa läbilaskevõime suurenemist.

Testi konfiguratsioon

Süsteemi riistvara
Protsessorid 2x Intel Xeon (Nocona tuum)
3,6 GHz, FSB800, 1 MB L2 vahemälu
Platvorm Asus NCL-DS (Socket 604)
Kiibistik Intel E7520, BIOS 1005
Mälu Corsair CM72DD512AR-400 (DDR2-400 ECC, reg.)
2x 512 MB, CL3-3-3-10
Süsteemi kõvaketas Western Digital Caviar WD1200JB
120 GB, 7200 p/min, 8 MB vahemälu, UltraATA/100
Ajami kontrollerid Kontroller Intel 82801EB UltraATA/100 (ICH5)

Lubage SATA 300TX4
Draiver 1.0.0.33

Adaptec AIC-7902B Ultra320
Draiver 3.0

Adaptec 48300 8 port PCI-X SAS
Juht 1.1.5472

Adaptec 4800 8 port PCI-X SAS
Draiver 5.1.0.8360
Püsivara 5.1.0.8375

LSI Logic SAS3442X 8 pordiga PCI-X SAS
Autojuht 1.21.05
BIOS 6.01

Võlvid
4-lahtriline kuumvahetusseade siseruumides

2U, 12-HDD SAS/SATA JBOD

Net Broadcom BCM5721 Gigabit Ethernet
videokaart sisseehitatud
ATi RageXL, 8 MB
Testid
jõudluse mõõtmine c "t h2benchw 3.6
I/O jõudluse mõõtmine IOmeter 2003.05.10
Failiserveri võrdlusalus
veebiserveri võrdlusalus
andmebaas-benchmark
Tööjaama võrdlusalus
Süsteemi tarkvara ja draiverid
OS Microsoft Windows Server 2003 Enterprise Editioni hoolduspakett Service Pack 1
Platvormi draiver Inteli kiibistiku installiutiliit 7.0.0.1025
Graafika draiver Tööjaama skript.

Pärast mitme uue SAS-i kõvaketta, kolme seotud kontrolleri ja kahe kinnitusseadme uurimist sai selgeks, et SAS on tõepoolest paljulubav tehnoloogia. Kui viitate SAS-i tehnilisele dokumentatsioonile, saate aru, miks. See pole mitte ainult seeria-SCSI (kiire, mugav ja hõlpsasti kasutatav) järglane, vaid ka suurepärane skaleeritavuse ja infrastruktuuri kasvu tase, millega võrreldes tunduvad Ultra320 SCSI lahendused nagu kiviaeg.

Ja ühilduvus on lihtsalt suurepärane. Kui plaanite osta oma serveri jaoks professionaalset SATA-riistvara, tasub SAS-i vaadata. Kõik SAS-i kontrollerid või lisaseadmed ühilduvad nii SAS-i kui ka SATA-kõvaketastega. Seetõttu saate luua nii suure jõudlusega SAS-keskkonna kui ka mahuka SATA-keskkonna – või mõlemad.

SAS-i teine ​​oluline eelis on välise salvestusruumi mugav tugi. Kui SATA-mäluseade kasutab kas patenteeritud lahendusi või ühte SATA/eSATA linki, võimaldab SAS-salvestusliides suurendada ribalaiust nelja SAS-lingi rühmadena. Selle tulemusena saame võimaluse suurendada ribalaiust vastavalt rakenduste vajadustele, mitte tugineda kiirusele 320 MB / s UltraSCSI või 300 MB / s SATA-le. Lisaks võimaldavad SAS-i laiendajad luua terve SAS-i seadmete hierarhia, et administraatoritel oleks rohkem tegevusvabadust.

SAS-i seadmete areng sellega ei lõpe. Meile tundub, et UltraSCSI liidest võib pidada aegunuks ja aeglaselt maha kantud. On ebatõenäoline, et tööstus seda täiustab, välja arvatud juhul, kui see jätkab UltraSCSI olemasolevate rakenduste toetamist. Siiski on uued kõvakettad, uusimad salvestus- ja seadmete mudelid, samuti liidese kiiruse suurendamine 600 MB / s ja seejärel 1200 MB / s - kõik see on mõeldud SAS-ile.

Milline peaks olema kaasaegne salvestustaristu? SAS-i saadavuse tõttu on UltraSCSI päevad loetud. Järjestikversioon on loogiline samm edasi ja teeb kõike paremini kui tema eelkäija. UltraSCSI ja SAS-i vahel valimise küsimus muutub ilmseks. SASi või SATA vahel valimine on mõnevõrra keerulisem. Aga kui tulevikku vaadata, siis SAS-i komponendid on ikka paremad. Tõepoolest, maksimaalse jõudluse või mastaapsuse mõttes pole SAS-ile tänapäeval alternatiivi.

Selles artiklis vaatleme SCSI tulevikku ning mõningaid SCSI, SAS ja SATA liideste eeliseid ja puudusi.

Tegelikult on probleem pisut keerulisem kui lihtsalt SCSI asendamine SATA ja SAS-iga. Traditsiooniline paralleel-SCSI on proovitud ja testitud liides, mis on olnud kasutusel pikka aega. Praegu pakub SCSI väga kiiret andmeedastuskiirust 320 megabaiti sekundis (Mbps), kasutades kaasaegset Ultra320 SCSI liidest. Lisaks pakub SCSI laia valikut funktsioone, sealhulgas Command-Tag Queuing (I/O käskude optimeerimise meetod jõudluse suurendamiseks). SCSI-kõvakettad on töökindlad; lühikese vahemaa jooksul saate luua 15 seadmest koosneva ahela, mis on ühendatud SCSI-lingiga. Need funktsioonid teevad SCSI-st suurepärase valiku suure jõudlusega lauaarvutite ja tööjaamade jaoks, kuni ettevõtte serveriteni (kaasa arvatud) tänapäevani.

SAS-i kõvakettad kasutavad SCSI-käskude komplekti ning neil on sama töökindlus ja jõudlus kui SCSI-draividel, kuid need kasutavad SCSI-liidese jadaversiooni kiirusel 300 Mbps. Kuigi SAS-i liides on veidi aeglasem kui 320 Mbps SCSI, on see võimeline toetama kuni 128 seadet pikema vahemaa tagant kui Ultra320 ja võib laieneda 16 000 seadmeni kanali kohta. SAS-i kõvakettad pakuvad sama töökindlust ja pöörlemiskiirust (10000–15000) kui SCSI-draivid.

SATA-draivid on veidi erinevad. Kui SCSI- ja SAS-draivid keskenduvad jõudlusele ja töökindlusele, siis SATA-draivid vahetavad need võimsuse tohutu suurendamise ja kulude vähendamise kasuks. Näiteks on SATA-draiv nüüd jõudnud 1 terabaidi (TB) mahuni. SATA-t kasutatakse seal, kus on vaja maksimaalset mahtu, näiteks andmete varundamine või arhiveerimine. SATA pakub nüüd punkt-punkti ühendusi kiirusega kuni 300 Mbps ja ületab hõlpsalt traditsioonilist paralleelset ATA-liidest kiirusega 150 Mbps.

Mis siis SCSI-st saab? See töötab suurepäraselt. Traditsioonilise SCSI probleem seisneb selles, et selle kasutusiga hakkab just lõppema. Paralleel-SCSI kiirusega 320 Mb/s ei tööta praeguste SCSI-kaablite puhul palju kiiremini. Võrdluseks, SATA-draivid jõuavad lähiajal kiiruseni 600 Mb/s, SASil on plaanis jõuda 1200 Mb/s. SATA-draivid võivad töötada ka SAS-i liidesega, nii et neid draive saab mõnes salvestussüsteemis samaaegselt kasutada. Suurendatavuse ja andmeedastuse jõudluse potentsiaal ületab tunduvalt SCSI oma. Kuid SCSI ei kao niipea. Näeme SCSI-d väikestes ja keskmistes serverites veel paar aastat. Riistvarauuendustena asendatakse SCSI süstemaatiliselt SAS/SATA-draividega, et saada kiiremaid ja mugavamaid ühendusi.

Selle artikli eesmärk on selgitada kõvakettatüüpide erinevust ja aidata teil teha spetsiaalse serveri ostmisel õige valik.

SATA – jada-ATA

Praegu kasutatakse SATA-draive enamikes maailma personaalarvutites ja eelarveserveri riistvarakonfiguratsioonides. Võrreldes SAS-i ja SSD-draividega on SATA-draivide lugemis- ja kirjutamiskiirus märgatavalt väiksem, kuid need on valitud suure salvestatava teabe tõttu.

SATA-draivid sobivad hästi mänguserveritele, mis ei vaja sagedast info kirjutamist ja lugemist. SATA-kettaid on soovitatav kasutada ka järgmistel eesmärkidel:

  • voogedastustoimingud, nagu video kodeerimine;
  • andmelaod;
  • varusüsteemid;
  • mahukad, kuid laadimata failiserverid.

SAS – jadaühendusega SCSI

SAS-draivid on loodud algusest peale ettevõtte ja tööstuse töökoormust silmas pidades, mis mõjutab nende jõudlust positiivselt. SAS-draivide pöörlemiskiirus on kaks korda kiirem kui SATA-l, seega tuleks need valida kiirustundlike ja mitme keermega juurdepääsu nõudvate ülesannete jaoks. Samuti võivad SAS-draivid (erinevalt SSD-dest) pakkuda usaldusväärset ja korratavat andmete ülekirjutamist.

Hostimiseks on SAS-draivid optimaalsed, kuna need suudavad tagada andmesalvestuse kõrge töökindluse. Lisaks sobivad SAS-i kõvakettad hästi järgmisteks ülesanneteks:

  • andmebaasihaldussüsteemid (DBMS);
  • suure koormusega veebiserverid;
  • hajutatud süsteemid;
  • süsteemid, mis töötlevad suurt hulka päringuid - terminaliserverid, 1C-serverid.

SAS-draivide (nagu SSD-de) ainsaks puuduseks on nende väike maht ja kõrge hind.

SSD – pooljuhtketas

Viimasel ajal on SSD-d muutunud üha populaarsemaks. SSD ei kasuta salvestamiseks magnetkettaid, vaid sisaldab ainult püsivaid mälukiipe, mis on sarnased USB-mälupulkades kasutatavatele.

SSD-draividel pole liikuvaid osi, mis tagab suure mehaanilise tugevuse, väiksema energiatarbimise ja suure kiiruse. Hetkel pakuvad SSD-draivid suurimat võimalikku lugemis- ja kirjutamiskiirust, mis võimaldab neid kasutada mis tahes suure koormusega projektide jaoks.

SSD-draivide peamiseks puuduseks on see, et kettale ümberkirjutatava teabe hulk on piiratud. Seega, kui teie süsteem kirjutab üle rohkem kui 20 GB andmeid päevas, olge valmis mõne aja pärast SSD-draivi vahetama. Muide, selliste ketaste hind on kõrgem kui mõlemal ülaltoodud tüübil.

Paljud kaasaegsed CMS-id nõuavad lehe loomisel sageli samaaegset juurdepääsu mitmele kettal olevale failile. Just selliste süsteemidega töötamiseks on SSD-draivid ideaalne valik. SSD-draivide kasutamine hõivatud saitide jaoks on garantii, et saate maksimaalse andmete lugemiskiiruse.

Miks SAS?

Serial Attached SCSI liides ei ole ainult SCSI-protokolli jadarakendus. See teeb palju enamat kui lihtsalt SCSI funktsioonide, nagu TCQ (silditud käskude järjekord) teisaldamine uue konnektori kaudu. Kui sooviksime võimalikult suurt lihtsust, kasutaksime Serial ATA (SATA) liidest, mis on lihtne punkt-punkti ühendus hosti ja lõppseadme (nt kõvaketta) vahel.

Kuid SAS põhineb objektimudelil, mis määratleb "SAS-i domeeni" – andmeedastussüsteemi, mis võib sisaldada valikulisi laiendajaid ja SAS-i lõppseadmeid, nagu kõvakettad ja hostadapterid (hostisiini adapterid, HBA). Seevastu SATA-st SAS-seadmetel võib olla mitu porti, millest igaüks saab kasutada mitut füüsilist ühendust, et pakkuda kiiremaid (laiemaid) SAS-ühendusi, mitu initsiaatorit pääseb juurde mis tahes sihtmärgile ja kaabli pikkus võib olla kuni kaheksa meetrit (SAS-i esimese põlvkonna puhul) võrreldes üks meeter SATA jaoks.On selge, et see annab palju võimalusi suure jõudlusega või üleliigsete salvestuslahenduste loomiseks.Lisaks toetab SAS SATA tunneliprotokolli (STP), mis võimaldab ühendada SATA-seadmeid SAS-kontrolleriga.

Teise põlvkonna SAS-standard suurendab ühenduse kiirust 3-lt 6 Gb / s-le. See kiiruse suurendamine on väga oluline keerukates keskkondades, kus kiire salvestusruumi tõttu on vaja suurt jõudlust. SAS-i uue versiooni eesmärk on ka vähendada kaabelduse keerukust ja ühenduste arvu Gb/s läbilaskevõime kohta, suurendades kaablite võimalikku pikkust ja parandades laiendajate jõudlust (tsoneerimine ja automaatne tuvastamine). Allpool räägime neist muudatustest üksikasjalikult.

SAS-i kiirus kuni 6 Gb/s

Et tuua SAS-i eeliseid laiema publikuni, esitles SCSI Trade Association (SCSI TA) selle aasta alguses USA-s Florida osariigis Orlandos toimunud Storage Networking World Conference'il SAS-tehnoloogia õpetust. Nn SAS Plugfest, mis demonstreeris 6Gb/s SAS-i toimimist, ühilduvust ja funktsioone, toimus veelgi varem 2008. aasta novembris. LSI ja Seagate tõid esimestena turule 6Gb/s SAS-võimelise riistvara, kuid peagi peaksid järele jõudma ka teised müüjad. Meie artiklis vaatleme SAS-i tehnoloogia hetkeseisu ja mõningaid uusi seadmeid.

SAS-i funktsioonid ja põhitõed

SAS-i põhitõed

Erinevalt SATA-st töötab SAS-i liides täisdupleks-põhimõttel, pakkudes mõlemas suunas täielikku ribalaiust. Nagu varem mainitud, luuakse SAS-ühendused alati unikaalsete seadmeaadresside abil füüsiliste ühenduste kaudu. Seevastu SATA saab adresseerida ainult pordinumbreid.

Iga SAS-aadress võib sisaldada mitut füüsilise kihi (PHY) liidest, mis võimaldab laiemaid ühendusi InfiniBandi (SFF-8470) või mini-SAS-kaablite (SFF-8087 ja -8088) kaudu. Tavaliselt ühendatakse neli SAS-i liidest ühe PHY-ga üheks laiaks SAS-liideseks, mis on juba SAS-seadmega ühendatud. Sidet saab läbi viia ka laiendajate kaudu, mis toimivad pigem lülitite kui SAS-seadmetena.

Funktsioonid, nagu tsoneerimine, võimaldavad nüüd administraatoritel seostada konkreetseid SAS-seadmeid algatajatega. Siin tuleb appi 6Gb/s SAS-i suurenenud läbilaskevõime, kuna neljarealine ühendus on nüüd kaks korda kiirem. Lõpuks võib SAS-seadmetel olla isegi mitu SAS-aadressi. Kuna SAS-draivid saavad kasutada kahte porti, millest kummalgi on üks PHY, võib draivil olla kaks SAS-aadressi.

Ühendused ja liidesed


Suurendamiseks klõpsake pildil.

SAS-ühendused adresseeritakse SAS-portide kaudu, kasutades SSP-d (Serial SCSI Protocol), kuid alumise kihi side PHY-lt PHY-le toimub ribalaiuse põhjustel ühe või mitme füüsilise ühenduse kaudu. SAS kasutab 8/10-bitist kodeerimist, et teisendada 8 bitti andmeid 10-märgilisteks edastusteks ajastuse taastamiseks, alalisvoolu tasakaaluks ja vigade tuvastamiseks. Selle tulemuseks on efektiivne läbilaskevõime 300 MB/s 3 Gb/s edastusrežiimi ja 600 MB/s 6 Gb/s ühenduste puhul. Fiber Channel, Gigabit Ethernet, FireWire ja teised töötavad sarnases kodeerimisskeemis.

SAS ja SATA toite- ja andmeliidesed on üksteisega väga sarnased. Aga kui SAS-il on andme- ja toiteliidesed ühendatud üheks füüsiliseks liideseks (seadme poolel SFF-8482), siis SATA vajab kahte eraldi kaablit. Toite- ja andmekontaktide vahe (vt ülaltoodud joonist) on SAS-i puhul suletud, mis ei võimalda SAS-seadet SATA-kontrolleriga ühendada.

Teisest küljest saavad SATA-seadmed tänu STP-le hästi töötada SAS-i infrastruktuuris või loomulikus režiimis, kui laiendajaid ei kasutata. STP lisab laiendajatele täiendava latentsusaega, kuna need peavad looma ühenduse, mis on aeglasem kui otsene SATA-ühendus. Viivitused on aga endiselt väga väikesed.

Domeenid, laiendajad

SAS-i domeene saab kujutada keerukate Etherneti võrkudega sarnaste puustruktuuridena. SAS-i laiendajad võivad töötada paljude SAS-seadmetega, kuid nad kasutavad ahela vahetamise põhimõtet, mitte tavalisemat pakettkommutatsiooni. Mõned laiendajad sisaldavad SAS-seadmeid, teised mitte.

SAS 1.1 tunneb ära servalaiendid, mis võimaldavad SAS-i algatajal suhelda kuni 128 täiendava SAS-aadressiga. SAS 1.1 domeenis saab kasutada ainult kahte servalaiendajat. Üks fanout-laiend võib aga ühendada kuni 128 servalaiendit, suurendades oluliselt teie SAS-lahenduse infrastruktuuri mahtu.

Suurendamiseks klõpsake pildil.

Võrreldes SATA-ga võib SAS-i liides tunduda keeruline: erinevad initsiaatorid pääsevad sihtseadmetele juurde laiendajate kaudu, mis eeldab sobivate marsruutide paigaldamist. SAS 2.0 lihtsustab ja parandab marsruutimist.

Pidage meeles, et SAS ei luba silmuseid ega mitut teed. Kõik ühendused peavad olema punkt-punkti ja eksklusiivsed, kuid ühenduse arhitektuur ise skaleerub hästi.

Uued SAS 2.0 funktsioonid: laiendused, jõudlus


SAS 1.0/1.1
Funktsioon Säilitab pärand-SCSI-toe
Ühildub SATA-ga
Ühildub 3Gbps-ga
Parem kiirus ja signaali läbimine
Tsooni juhtimine
Täiustatud skaleeritavus
Salvestusfunktsioonid RAID 6
Väike vormitegur
HPC
Suure võimsusega SAS-draivid
Ultra320 SCSI asendus
Valik: SATA või SAS
Blade serverid
RAS (andmeturve)
Ohutus (FDE)
Klastrite tugi
Suuremate topoloogiate tugi
SSD
Virtualiseerimine
Väline salvestusruum
4K sektori suurus
Andmeedastuskiirus ja kaabli ribalaius 4 x 3 Gbps (1,2 GB/s) 4 x 6 Gb/s (2,4 GB/s)
kaabli tüüp Vask Vask
Kaabli pikkus 8 m 10 m

Laiendustsoonid ja automaatne konfiguratsioon

Piirde (serv) ja laienevad (fanout) laiendajad jäid praktiliselt ajalukku. Seda seostatakse sageli SAS 2.0 värskendustega, kuid tegelikult on põhjuseks 2.0-s kasutusele võetud SAS-i tsoonid, mis eemaldavad serva- ja laienduslaiendite vahelise eraldatuse. Loomulikult rakendatakse tsoone tavaliselt iga tootja jaoks eraldi, mitte ühe tööstusharu standardina.

Tegelikult saab nüüd ühel teabeedastuse infrastruktuuril asuda mitu tsooni. See tähendab, et erinevad algatajad saavad sama SAS-i laiendaja kaudu juurdepääsu salvestuse sihtmärkidele (salvestustele). Domeeni segmenteerimine toimub tsoonide kaudu, juurdepääs toimub eksklusiivsel viisil.

Kaasaegsetes arvutisüsteemides kasutatakse peamiste kõvaketaste ühendamiseks SATA ja SAS liideseid. Reeglina sobib esimene variant kodutööjaamadele, teine ​​- serveritele, nii et tehnoloogiad ei konkureeri üksteisega, vastates erinevatele nõuetele. Kulude ja mälumahu oluline erinevus paneb kasutajad mõtlema, mille poolest SAS SATA-st erineb, ja otsima kompromisse. Vaatame, kas sellel on mõtet.

SAS(Serial Attached SCSI) on jadaliides salvestusseadmete ühendamiseks, mis on välja töötatud paralleelse SCSI baasil samade käskude komplekti täitmiseks. Kasutatakse peamiselt serverisüsteemides.

SATA(Serial ATA) on jadaliides, mis põhineb paralleelsel PATA-l (IDE). Seda kasutatakse kodus, kontoris, multimeediumiarvutites ja sülearvutites.

Kui rääkida HDD-st, siis vaatamata erinevatele tehnilistele omadustele ja pistikutele ei ole seadmete vahel kardinaalseid erinevusi. Tagasiulatuv ühesuunaline ühilduvus võimaldab ühendada kettaid serveriplaadiga nii ühe kui ka teise liidese abil.

Väärib märkimist, et mõlemad ühendusvõimalused on ka SSD-de puhul reaalsed, kuid oluline erinevus SAS-i ja SATA vahel on sel juhul draivi maksumuses: esimene võib võrreldava helitugevuse korral olla kümneid kordi kallim. Seetõttu on tänapäeval selline kui mitte haruldane lahendus piisavalt tasakaalustatud ning mõeldud kiiretele ettevõtte tasemel andmekeskustele.

Võrdlus

Nagu me juba teame, kasutatakse SAS-i serverites, SATA-d kodusüsteemides. Praktikas tähendab see, et esimesele pääsevad korraga ligi paljud kasutajad ja lahendavad palju ülesandeid, teisega tegeleb aga üks inimene. Sellest lähtuvalt on serveri koormus palju suurem, seega peavad kettad olema piisavalt tõrketaluvad ja kiired. SAS-is juurutatud SCSI-protokollid (SSP, SMP, STP) võimaldavad teil töödelda korraga rohkem sisend-/väljundoperatsioone.

Otseselt HDD puhul määrab juurdepääsu kiiruse eelkõige spindli pöörlemiskiirus. Lauaarvutite ja sülearvutite jaoks on 5400–7200 pööret minutis vajalik ja piisav. Sellest tulenevalt on peaaegu võimatu leida 10 000 RPM-iga SATA-draivi (välja arvatud WD VelociRaptori seeria, mis on jällegi mõeldud tööjaamade jaoks) ja midagi kõrgemat on absoluutselt kättesaamatu. SAS HDD pöörleb vähemalt 7200 p/min, standardiks võib pidada 10000 p/min ja 15000 p/min on piisav maksimum.

Jada-SCSI-draive peetakse töökindlamaks ja neil on suurem MTBF. Praktikas saavutatakse stabiilsus rohkem tänu kontrollsumma kontrollimise funktsioonile. SATA-draivid seevastu kannatavad "vaiksete vigade" all, kui andmed on osaliselt kirjutatud või rikutud, mis põhjustab halbu sektoreid.

SAS-i peamine eelis töötab ka süsteemi tõrketaluvuses - kaks dupleksporti, mis võimaldavad ühendada ühe seadme kahe kanali kaudu. Sel juhul toimub infovahetus mõlemas suunas samaaegselt ning töökindluse tagab Multipath I/O tehnoloogia (kaks kontrollerit kindlustavad teineteist ja jagavad koormust). Märgistatud käskude järjekord on üles ehitatud 256 sügavusele. Enamikul SATA-draividel on üks pooldupleksport ja järjekorra sügavus NCQ-tehnoloogiat kasutades ei ületa 32.

SAS-liides eeldab kuni 10 m pikkuste kaablite kasutamist.Ühte pordiga saab ühendada kuni 255 seadet läbi laiendajate. SATA on piiratud 1 meetriga (eSATA puhul 2 m) ja toetab ainult ühe seadme punkt-punkti ühendust.

Edasise arengu väljavaated - mis vahe on SAS-il ja SATA-l, on samuti üsna teravalt tunda. SAS-i liidese ribalaius ulatub 12 Gb / s ja tootjad teatavad andmeedastuskiiruse 24 Gb / s toetamisest. SATA viimane versioon peatus kiirusel 6 Gb / s ja selles osas ei arene.

SATA-draividel on 1 GB maksumuse osas väga atraktiivne hinnasilt. Süsteemides, kus andmetele juurdepääsu kiirus ei ole kriitiline ja salvestatava teabe hulk on suur, on soovitatav neid kasutada.

laud

SAS SATA
Serverisüsteemide jaoksPeamiselt laua- ja mobiilsüsteemide jaoks
Kasutab SCSI käsukomplektiKasutab ATA käsukomplekti
Minimaalne spindli pöörlemissagedus HDD 7200 RPM, maksimaalne - 15000 RPMMinimaalne 5400 p/min, maksimaalne 7200 p/min
Toetab andmete kirjutamisel kontrollsumma kontrollimise tehnoloogiatSuur protsent vigu ja halbu sektoreid
Kaks dupleksportiÜks pooldupleksport
Multipath I/O toetatudPunkt-punkti ühendus
Käsujärjekord kuni 256Käsujärjekord kuni 32
Kasutada saab kuni 10 m kaableidKaabli pikkus mitte üle 1 m
Siini ribalaius kuni 12 Gb/s (tulevikus - 24 Gb/s)Ribalaius 6 Gbps (SATA III)
Draivide maksumus on kõrgem, mõnikord oluliselt1 GB hinna poolest odavam