Sas jungtis. Neprilygstamas serijinis suderinamumas

Įvadas

Pažvelkite į šiuolaikines pagrindines plokštes (ar net kai kurias senesnes platformas). Ar jiems reikia specialaus RAID valdiklio? Dauguma pagrindinių plokščių turi tris gigabitų SATA prievadus, taip pat garso lizdus ir tinklo adapterius. Dauguma šiuolaikinių mikroschemų rinkinių, tokių kaip AMD A75 ir Intel Z68, palaiko SATA 6 Gb/s greičiu. Turint tiek daug mikroschemų rinkinio palaikymo, galingo procesoriaus ir įvesties/išvesties prievadų, jums reikia papildomų atminties kortelių ir atskiro valdiklio?

Daugeliu atvejų paprasti vartotojai gali sukurti RAID 0, 1, 5 ir net 10 masyvų naudodami pagrindinėje plokštėje įmontuotus SATA prievadus ir specialią programinę įrangą ir galima gauti labai didelį našumą. Tačiau tais atvejais, kai reikalingas sudėtingesnis 30, 50 arba 60 RAID lygis - aukštesnis disko valdymo arba mastelio keitimo lygis, tada mikroschemų rinkinio valdikliai gali nesugebėti susidoroti su situacija. Tokiais atvejais reikalingi profesionalūs sprendimai.

Tokiais atvejais apsiribojate ne tik SATA saugojimo sistemomis. Daugybė specialių kortelių palaiko SAS (Serial-Attached SCSI) arba Fibre Channel (FC) diskus, kiekviena iš šių sąsajų suteikia unikalių pranašumų.

SAS ir FC profesionaliems RAID sprendimams

Kiekviena iš trijų sąsajų (SATA, SAS ir FC) turi savo pliusų ir minusų, nė vienos iš jų negalima besąlygiškai vadinti geriausia. SATA pagrindu veikiančių diskų stipriosios pusės yra didelė talpa ir žema kaina, kartu su dideliu duomenų perdavimo greičiu. SAS diskai garsėja savo patikimumu, masteliu ir dideliu įvesties/išvesties greičiu. FC saugojimo sistemos užtikrina pastovų ir labai didelį duomenų perdavimo greitį. Kai kurios įmonės vis dar naudoja Ultra SCSI sprendimus, nors gali valdyti iki 16 įrenginių (vieną valdiklį ir 15 diskų). Be to, pralaidumas šiuo atveju neviršija 320 MB / s (Ultra-320 SCSI atveju), kuris negali konkuruoti su modernesniais sprendimais.

Ultra SCSI yra profesionalių įmonių saugojimo sprendimų standartas. Tačiau SAS populiarėja, nes siūlo ne tik žymiai didesnį pralaidumą, bet ir didesnį lankstumą dirbant su mišriomis SAS/SATA sistemomis, todėl galite optimizuoti kainą, našumą, prieinamumą ir talpą net naudojant vieną JBOD (disko rinkinį). . Be to, daugelis SAS diskų turi du prievadus pertekliui. Jei viena valdiklio kortelė sugenda, tada pavarą perjungus į kitą valdiklį išvengiama visos sistemos gedimo. Taigi SAS užtikrina aukštą visos sistemos patikimumą.

Be to, SAS yra ne tik „point-to-point“ protokolas, skirtas valdyti valdiklį ir saugojimo įrenginį. Jis palaiko iki 255 saugojimo įrenginių viename SAS prievade, kai naudojamas plėtiklis. Naudojant dviejų pakopų SAS plėtinių struktūrą, teoriškai galima prie vieno SAS kanalo prijungti 255 x 255 (arba šiek tiek daugiau nei 65 000) atminties įrenginius, jei, žinoma, valdiklis pajėgus palaikyti tokį didelį įrenginių skaičių.

Adaptec, Areca, HighPoint ir LSI: keturi SAS RAID valdiklio testai

Šiame etalone nagrinėjame modernių SAS RAID valdiklių, kuriuos atstovauja keturi produktai: Adaptec RAID 6805, Areca ARC-1880i, HighPoint RocketRAID 2720SGL ir LSI MegaRAID 9265-8i, veikimą.

Kodėl SAS, o ne FC? Viena vertus, SAS yra pati įdomiausia ir aktualiausia architektūra. Jame teikiamos tokios funkcijos kaip zonavimas, kurios labai patrauklios profesionaliems vartotojams. Kita vertus, FC vaidmuo profesionalų rinkoje mažėja, kai kurie analitikai net prognozuoja visišką jos žlugimą, remdamiesi išsiųstų standžiųjų diskų skaičiumi. Pasak IDC ekspertų, FC ateitis atrodo gana niūri, tačiau SAS kietieji diskai 2014 m. gali užimti 72% įmonės standžiųjų diskų rinkos.

Adaptec RAID 6805

Lustų gamintojas PMC-Sierra 2010 m. pabaigoje pristatė RAID 6 valdiklių šeimos „Adaptec by PMC“ seriją. 6 serijos valdiklių kortelės yra pagrįstos dviejų branduolių ROC (RAID on Chip) SRC 8x6 GB valdikliu, kuris palaiko 512 MB talpyklą. ir iki 6 Gbps vienam SAS prievadui. Yra trys žemo profilio modeliai: Adaptec RAID 6405 (4 vidiniai prievadai), Adaptec RAID 6445 (4 vidiniai ir 4 išoriniai prievadai) ir mūsų išbandytas Adaptec RAID 6805 su aštuoniais vidiniais prievadais, kainuojantis apie 460 USD.

Visi modeliai palaiko JBOD ir visus RAID lygius – 0, 1, 1E, 5, 5EE, 6, 10, 50 ir 60.

Prijungtas prie sistemos per x8 PCI Express 2.0 sąsają, Adaptec RAID 6805 palaiko iki 256 įrenginių per SAS plėtiklį. Pagal gamintojo specifikacijas stabilus duomenų perdavimo greitis į sistemą gali siekti 2 GB/s, o pikas gali siekti 4,8 GB/s agreguotame SAS prievade ir 4 GB/s PCI Express sąsajoje – paskutinis skaitmuo yra didžiausia teoriškai įmanoma PCI Express 2.0x magistralės reikšmė.

ZMCP be pagalbos

Mūsų bandomasis įrenginys buvo su Adaptec Falsh Module 600, kuris naudoja nulinės priežiūros talpyklos apsaugą (ZMCP) ir nenaudoja senojo atsarginio akumuliatoriaus bloko (BBU). ZMCP modulis yra 4 GB NAND „flash“ lustas, kuris naudojamas atsarginei valdiklio talpyklos kopijai nutrūkus maitinimui.

Kadangi kopijavimas iš talpyklos į blykstę yra labai greitas, Adaptec energijai palaikyti naudoja kondensatorius, o ne baterijas. Kondensatoriai turi privalumą, kad jie gali tarnauti tiek pat, kiek ir pačios kortelės, o atsargines baterijas reikia keisti kas kelerius metus. Be to, nukopijavus į „flash“ atmintį, duomenys ten gali būti saugomi keletą metų. Palyginimui, paprastai turite maždaug tris dienas duomenims saugoti, kol prarandate talpykloje esančią informaciją, o tai verčia skubėti atkurti duomenis. Kaip rodo pavadinimas, ZMCP yra sprendimas, galintis atlaikyti elektros energijos tiekimo sutrikimus.


Spektaklis

RAID 0 esantis Adaptec RAID 6805 pralaimi mūsų srautinio perdavimo skaitymo / rašymo testuose. Be to, RAID 0 nėra įprastas atvejis verslui, kuriam reikia duomenų apsaugos (nors jis gali būti naudojamas vaizdo įrašų atkūrimo darbo stočiai). Nuoseklus nuskaitymas yra 640 MB/s, o nuoseklus rašymas – 680 MB/s. Pagal šiuos du rodiklius LSI MegaRAID 9265-8i mūsų bandymuose užima aukščiausią vietą. „Adaptec RAID 6805“ geriau atlieka RAID 5, 6 ir 10 testus, tačiau nėra absoliutus lyderis. Tik SSD konfigūracijoje Adaptec valdiklis veikia iki 530 MB/s greičiu, tačiau jį lenkia Areca ir LSI valdikliai.

„Adaptec“ kortelė automatiškai atpažįsta tai, ką ji vadina „HybridRaid“ konfigūracija, kurią sudaro HDD ir SSD diskai, siūlantys 1–10 šios konfigūracijos RAID lygius. Ši kortelė savo konkurentus lenkia dėl specialių skaitymo/rašymo algoritmų. Jie automatiškai nukreipia skaitymus į SSD ir rašo tiek į standųjį diską, tiek į SSD. Taigi skaitymo operacijos veiks kaip tik SSD turinčioje sistemoje, o rašymo operacijos veiks ne prasčiau nei sistemoje iš standžiųjų diskų.

Tačiau mūsų testų rezultatai neatspindi teorinės situacijos. Išskyrus žiniatinklio serverio etalonus, kuriuose veikia hibridinės sistemos duomenų perdavimo sparta, hibridinė SSD ir standžiųjų diskų sistema negali priartėti prie sistemos, turinčios tik SSD, greičio.

„Adaptec“ valdiklis daug geriau atlieka HDD įvesties/išvesties našumo testą. Nepriklausomai nuo etalonų tipo (duomenų bazė, failų serveris, žiniatinklio serveris ar darbo stotis), RAID 6805 valdiklis žengia koja kojon su Areca ARC-1880i ir LSI MegaRAID 9265-8i ir užima pirmą arba antrą vietą. Tik HighPoint RocketRAID 2720SGL atlieka I/O testą. Jei kietuosius diskus pakeisite SSD, tada LSI MegaRAID 9265-8i gerokai lenkia kitus tris valdiklius.

Programinės įrangos diegimas ir RAID nustatymas

Adaptec ir LSI turi gerai sutvarkytus ir lengvai naudojamus RAID valdymo įrankius. Valdymo įrankiai leidžia administratoriams nuotoliniu būdu tinkle pasiekti valdiklius.

Masyvo įdiegimas

Areca ARC-188oi

Areca taip pat pristato ARC-1880 seriją į 6Gb/s SAS RAID valdiklių rinką. Pasak gamintojo, tikslinės programos yra nuo NAS programų ir saugojimo serverių iki HPC, atleidimo, saugumo ir debesų kompiuterijos.

Išbandytus ARC-1880i pavyzdžius su aštuoniais išoriniais SAS prievadais ir aštuoniomis PCI Express 2.0 juostomis galima įsigyti už 580 USD. Žemo profilio kortelė, kuri yra vienintelė mūsų rinkinio kortelė su aktyviu aušintuvu, yra sukurta aplink 800 MHz ROC su 512 MB DDR2-800 duomenų talpyklos palaikymu. Naudodamas SAS plėtiklius, Areca ARC-1880i palaiko iki 128 saugojimo sistemų. Norint išsaugoti talpyklos turinį nutrūkus maitinimui, prie sistemos galima pasirinktinai pridėti akumuliatorių.

Be vieno režimo ir JBOD, valdiklis palaiko RAID 0, 1, 1E, 3, 5, 6, 10, 30, 50 ir 60 lygius.

Spektaklis

Areca ARC-1880i puikiai atlieka RAID 0 skaitymo/rašymo testus, pasiekia 960 MB/s skaitymo ir 900 MB/s rašymo greitį. Tik LSI MegaRAID 9265-8i yra greitesnis šiame konkrečiame bandyme. Areca valdiklis nenuvilia ir kitais etalonais. Tiek dirbant su standžiaisiais diskais, tiek su SSD, šis valdiklis visada aktyviai konkuruoja su testų nugalėtojais. Nors Areca valdiklis buvo lyderis tik pagal vieną etaloną (nuoseklus skaitymas RAID 10), jis parodė labai aukštus rezultatus, pavyzdžiui, skaitymo greitis 793 MB / s, o greičiausias konkurentas LSI MegaRAID 9265-8i parodė tik 572 MB/s

Tačiau serijinis ryšys yra tik viena vaizdo dalis. Antrasis – I/O našumas. „Areca ARC-1880i“ čia taip pat išsiskiria, vienodomis sąlygomis konkuruodamas su „Adaptec RAID 6805“ ir „LSI MegaRAID 9265-8i“. Panašiai kaip ir pergalė duomenų perdavimo spartos etalone, „Areca“ valdiklis laimėjo ir viename iš įvesties / išvesties testų – žiniatinklio serverio etalonu. Areca valdiklis dominuoja žiniatinklio serverio etalonu RAID 0, 5 ir 6, o Adaptec 6805 užima pirmaujančią vietą RAID 10, palikdamas Areca valdiklį antroje vietoje, nedaug atsiliekant.

Žiniatinklio GUI ir nustatymo parinktys

Kaip ir HighPoint RocketRAID 2720SGL, Areca ARC-1880i yra patogiai prijungtas prie interneto ir jį lengva nustatyti.

Masyvo įdiegimas

HighPoint RocketRAID 2720SGL

HighPoint RocketRAID 2720SGL yra SAS RAID valdiklis su aštuoniais vidiniais SATA/SAS prievadais, kurių kiekvienas palaiko 6 Gb/s. Gamintojo teigimu, ši žemo profilio kortelė skirta smulkaus ir vidutinio verslo bei darbo vietų saugojimo sistemoms. Pagrindinis kortelės komponentas yra RAID valdiklis Marvell 9485. Pagrindiniai konkurenciniai pranašumai yra mažas dydis ir 8 juostų PCIe 2.0 sąsaja.

Be JBOD, kortelė palaiko RAID 0, 1, 5, 6, 10 ir 50.

Be modelio, kuris buvo išbandytas mūsų testuose, žemo profilio HighPoint 2700 serijoje yra dar 4 modeliai: RocketRAID 2710, RocketRAID 2711, RocketRAID 2721 ir RocketRAID 2722, kurie daugiausia skiriasi prievadų tipais (vidinis / išorinis). ) ir jų skaičius (nuo 4 iki 8). Mūsų bandymuose buvo naudojamas pigiausias iš šių RAID valdiklių, RocketRAID 2720SGL (170 USD). Visi valdiklio laidai perkami atskirai.

Spektaklis

Kai nuosekliai nuskaito / rašo aštuonių Fujitsu MBA3147RC diskų RAID 0 masyvą, HighPoint RocketRAID 2720SGL pasiekia puikų 971 MB/s skaitymo greitį, nusileidžiantį tik LSI MegaRAID 9265-8i. 697 MB/s rašymo greitis nėra toks greitas, bet vis tiek lenkia Adaptec RAID 6805 įrašymo greitį. RocketRAID 2720SGL taip pat rodo platų rezultatų spektrą. Su RAID 5 ir 6 jis lenkia kitas korteles, tačiau naudojant RAID 10 skaitymo greitis nukrenta iki 485 MB/s – mažiausio iš keturių išbandytų pavyzdžių. Nuoseklus rašymo greitis RAID 10 yra dar blogesnis - tik 198 MB / s.

Šis valdiklis akivaizdžiai nėra skirtas SSD. Skaitymo greitis čia siekia 332 MB / s, o rašymo greitis - 273 MB / s. Netgi Adaptec RAID 6805, kuris taip pat nelabai veikia su SSD, veikia dvigubai geriau. Todėl „HighPoint“ nėra konkurentas dviem tikrai puikiai su SSD diskais veikiančioms kortelėms: Areca ARC-1880i ir LSI MegaRAID 9265-8i – jos veikia bent tris kartus greičiau.

Mes pasakėme viską, ką galėjome pasakyti gerų dalykų apie HighPoint veikimą I / O režimu. Tačiau „RocketRAID 2720SGL“ užima paskutinę vietą mūsų bandymuose pagal visus keturis „Iometer“ etalonus. „HighPoint“ valdiklis yra gana konkurencingas su kitomis kortelėmis, kai dirba su žiniatinklio serverio etalonu, tačiau gerokai pralaimi konkurentams kituose trijuose etalonuose. Tai paaiškėja atliekant SSD testus, kur RocketRAID 2720SGL aiškiai parodo, kad jis nėra optimizuotas SSD diskams. Akivaizdu, kad jis neišnaudoja visų SSD pranašumų, palyginti su HDD. Pavyzdžiui, „RocketRAID 2720SGL“ pasiekia 17 378 IOP pagal duomenų bazės etaloną, o „LSI MegaRAID 9265-8i“ keturis kartus lenkia jį su 75 037 IOP.

Žiniatinklio GUI ir masyvo nustatymai

„RocketRAID 2720SGL“ žiniatinklio sąsaja yra patogi ir paprasta naudoti. Visi RAID parametrai yra lengvai nustatomi.

Masyvo įdiegimas

LSI MegaRAID 9265-8i

LSI pozicionuoja „MegaRAID 9265-8i“ kaip įrenginį SMB rinkai. Ši kortelė tinka debesų patikimumui ir kitoms verslo programoms. „MegaRAID 9265-8i“ yra vienas brangesnių valdiklių mūsų teste (kainuoja 630 USD), tačiau, kaip rodo testas, šie pinigai mokami už realią naudą. Prieš pristatydami testo rezultatus, aptarkime šių valdiklių technines savybes ir FastPath bei CacheCade programines programas.

LSI MegaRAID 9265-8i naudoja dviejų branduolių LSI SAS2208 ROC, naudodamas aštuonių juostų PCIe 2.0 sąsają. 8 įrenginio pavadinimo pabaigoje rodo, kad yra aštuoni vidiniai SATA/SAS prievadai, kurių kiekvienas palaiko 6 Gb/s. Per SAS plėtiklius prie valdiklio galima prijungti iki 128 saugojimo įrenginių. LSI kortelėje yra 1 GB DDR3-1333 talpyklos ir ji palaiko 0, 1, 5, 6, 10 ir 60 RAID lygius.

Programinės įrangos ir RAID, FastPath ir CacheCade konfigūravimas

LSI teigia, kad „FastPath“ gali žymiai pagreitinti įvesties / išvesties sistemas, kai yra prijungtas SSD. Pasak LSI ekspertų, „FastPath“ veikia su bet kokiu SSD, žymiai padidindamas SSD pagrindu veikiančio RAID masyvo rašymo/skaitymo našumą: 2,5x rašymas ir 2x skaitymas, pasiekiantis 465 000 IOPS. Mums nepavyko patikrinti šio skaičiaus. Tačiau ši kortelė sugebėjo maksimaliai išnaudoti penkis SSD diskus nenaudodama „FastPath“.

Kita „MegaRAID 9265-8i“ programa vadinama „CacheCade“. Su juo galite naudoti vieną SSD kaip talpyklą daugeliui standžiųjų diskų. LSI ekspertų teigimu, tai gali pagreitinti skaitymo procesą iki 50 kartų, priklausomai nuo aptariamų duomenų dydžio, taikomųjų programų ir naudojimo būdo. Išbandėme šią programą RAID 5 masyve, kurį sudaro 7 standieji diskai ir vienas SSD (SSD buvo naudojamas talpyklai). Lyginant su 8 kietųjų diskų RAID 5 sistema, tapo aišku, kad CacheCade pagerina ne tik įvesties/išvesties greitį, bet ir bendrą našumą (kuo daugiau, tuo mažesnis nuolat naudojamų duomenų kiekis). Bandymui panaudojome 25 GB duomenų ir žiniatinklio serverio šablone gavome 3877 IOPS, o įprastas standžiojo disko masyvas leido tik 894 IOPS.

Spektaklis

Galų gale paaiškėja, kad LSI MegaRAID 9265-8i yra greičiausias įvestis / išvestis iš visų šioje apžvalgoje pateiktų SAS RAID valdiklių. Tačiau atliekant nuoseklias skaitymo / rašymo operacijas, valdiklis pasižymi vidutiniu našumu, nes jo nuoseklus veikimas labai priklauso nuo jūsų naudojamo RAID lygio. Bandydami kietąjį diską RAID 0 lygiu, gauname 1080 MB / s nuoseklų skaitymo greitį (kuris yra žymiai didesnis nei konkurentų). Nuoseklus rašymo greitis RAID 0 yra 927 MB/s, o tai taip pat yra greitesnis nei konkurentų. Tačiau RAID 5 ir 6 atveju LSI valdikliai yra prastesni už visus savo konkurentus, juos lenkia tik RAID 10. SSD RAID teste LSI MegaRAID 9265-8i demonstruoja geriausią nuoseklaus rašymo našumą (752 MB / s) ir tik Areca ARC. -1880i jį pranoksta pagal nuoseklaus skaitymo parametrus.

Jei ieškote į SSD orientuoto RAID valdiklio su dideliu I/O našumu, LSI valdiklis čia yra lyderis. Išskyrus keletą išimčių, ji užima pirmąją vietą mūsų failų serverio, žiniatinklio serverio ir darbo vietos įvesties / išvesties testuose. Kai jūsų RAID masyvas susideda iš SSD, LSI konkurentai negali jam prilygti. Pavyzdžiui, darbo stočių etalone MegaRAID 9265-8i pasiekia 70 172 IOPS, o antroje vietoje esantis Areca ARC-1880i nuo jo atsilieka beveik du kartus – 36 975 IOPS.

RAID programinės įrangos ir masyvo diegimas

Kaip ir Adaptec, LSI turi patogius įrankius, skirtus valdyti RAID masyvą per valdiklį. Štai keletas ekrano kopijų:

Programinė įranga CacheCade

RAID programinė įranga

Masyvo įdiegimas

Palyginimo lentelė ir bandymų stendo konfigūracija

Gamintojas Adaptec Areca
Produktas RAID 6805 ARC-1880i
Formos koeficientas Žemo profilio MD2 Žemo profilio MD2
SAS prievadų skaičius 8 8
6 Gb/s (SAS 2.0) 6 Gb/s (SAS 2.0)
Vidiniai SAS prievadai 2xSFF-8087 2xSFF-8087
Išoriniai SAS prievadai Ne Ne
Talpykla 512 MB DDR2-667 512 MB DDR2-800
Pagrindinė sąsaja PCIe 2.0 (x8) PCIe 2.0 (x8)
XOR ir laikrodžio greitis PMC-Sierra PM8013/Duomenų nėra N/A/800 MHz
Palaikomi RAID lygiai 0, 1, 1E, 5, 5EE, 6, 10, 50, 60 0, 1, 1E, 3, 5, 6, 10, 30, 50, 60
Windows 7, Windows Server 2008/2008 R2, Windows Server 2003/2003 R2, Windows Vista, VMware ESX Classic 4.x (vSphere), Red Hat Enterprise Linux (RHEL), SUSE Linux Enterprise Server (SLES), Sun Solaris 10 x86 , FreeBSD, Debian Linux, Ubuntu Linux Windows 7/2008/Vista/XP/2003, Linux, FreeBSD, Solaris 10/11 x86/x86_64, Mac OS X 10.4.x/10.5.x/10.6.x, VMware 4.x
Baterija Ne Neprivaloma
Ventiliatorius Ne Yra

Gamintojas aukstas taskas LSI
Produktas „RocketRAID 2720SGL“. MegaRAID 9265-8i
Formos koeficientas Žemo profilio MD2 Žemo profilio MD2
SAS prievadų skaičius 8 8
SAS pralaidumas vienam prievadui 6 Gb/s (SAS 2.0) 6 Gb/s (SAS 2.0)
Vidiniai SAS prievadai 2xSFF-8087 2xSFF-8087
Išoriniai SAS prievadai Ne Ne
Talpykla Nėra duomenų 1 GB DDR3-1333
Pagrindinė sąsaja PCIe 2.0 (x8) PCIe 2.0 (x8)
XOR ir laikrodžio greitis Marvel 9485 / Nėra duomenų LSI SAS2208/800 MHz
Palaikomi RAID lygiai 0, 1, 5, 6, 10, 50 0, 1, 5, 6, 10, 60
Palaikomos operacinės sistemos Windows 2000, XP, 2003, 2008, Vista, 7, RHEL/CentOS, SLES, OpenSuSE, Fedora Core, Debian, Ubuntu, FreeBSD bis 7.2 Microsoft Windows Vista/2008/Server 2003/2000/XP, Linux, Solaris (x86), Netware, FreeBSD, Vmware
Baterija Ne Neprivaloma
Ventiliatorius Ne Ne

Bandymo konfigūracija

Sujungėme aštuonis Fujitsu MBA3147RC SAS kietuosius diskus (kiekvienas 147 GB) su RAID valdikliais ir atlikome 0, 5, 6 ir 10 RAID lygių etalonus. SSD testai buvo atlikti su penkiais Samsung SS1605 diskais.

Aparatūra
CPU „Intel Core i7-920“ („Bloomfield“) 45 nm, 2,66 GHz, 8 MB bendrinama L3 talpykla
Pagrindinė plokštė (LGA 1366) Supermicro X8SAX, versija: 1.0, mikroschemų rinkinys Intel X58 + ICH10R, BIOS: 1.0B
Valdiklis LSI MegaRAID 9280-24i4e
Programinė įranga: v12.12.0-0037
Vairuotojas: v4.32.0.64
RAM 3 x 1 GB DDR3-1333 Corsair CM3X1024-1333C9DHX
HDD Seagate NL35 400 GB, ST3400832NS, 7200 aps./min., SATA 1,5 Gb/s, 8 MB talpykla
Maitinimo šaltinis OCZ EliteXstream 800W, OCZ800EXS-EU
Etalonai
Spektaklis Crystal Disk Mark 3
I/O našumas Iometras 2006.07.27
Failų serverio etalonas
Žiniatinklio serverio etalonas
Duomenų bazės etalonas
Darbo stoties etalonas
Srautinis skaitymas
Srautiniai rašai
4k atsitiktinis skaitymas
4k atsitiktinis rašymas
Programinė įranga ir tvarkyklės
Operacinė sistema Windows 7 Ultimate

Testo rezultatai

Įvesties / išvesties našumas RAID 0 ir 5

RAID 0 etalonai nerodo reikšmingo skirtumo tarp RAID valdiklių, išskyrus HighPoint RocketRAID 2720SGL.




RAID 5 etalonas nepadeda HighPoint valdikliui susigrąžinti prarastą vietą. Skirtingai nuo RAID 0 etalono, visi trys greitesni valdikliai čia aiškiau parodo savo stipriąsias ir silpnąsias puses.




Įvesties / išvesties našumas naudojant RAID 6 ir 10

LSI optimizavo savo MegaRAID 9265 valdiklį duomenų bazės, failų serverio ir darbo stočių darbo apkrovoms. Žiniatinklio serverio etalonas gerai praeina visus valdiklius, parodydamas tą patį našumą.




RAID 10 variante Adaptec ir LSI varžosi dėl aukščiausios vietos, o HighPoint RocketRAID 2720SGL yra paskutinėje vietoje.




SSD I/O našumas

LSI MegaRAID 9265 pirmauja čia, išnaudodamas visus kietojo kūno saugojimo sistemų pranašumus.




Pralaidumas RAID 0, 5 ir pablogėjusiame RAID 5

LSI MegaRAID 9265 lengvai pirmauja šiame etalone. „Adaptec RAID 6805“ gerokai atsilieka.


HighPoint RocketRAID 2720SGL be talpyklos puikiai atlieka nuoseklias operacijas RAID 5. Kiti valdikliai irgi ne ką prastesni už jį.


Sugedęs RAID 5


Pralaidumas RAID 6, 10 ir pablogėjusiame RAID 6

Kaip ir RAID 5 atveju, HighPoint RocketRAID 2720SGL demonstruoja didžiausią RAID 6 pralaidumą, todėl Areca ARC-1880i lieka antroje vietoje. Susidaro įspūdis, kad LSI MegaRAID 9265-8i tiesiog nemėgsta RAID 6.


Sugedęs RAID 6


Čia LSI MeagaRAID 9265-8i parodo save geriausioje šviesoje, nors leidžia Areca ARC-1880i eiti į priekį.

LSI CacheCade




Koks yra geriausias 6Gb/s SAS valdiklis?

Apskritai visi keturi mūsų išbandyti SAS RAID valdikliai veikė gerai. Visi turi visas reikiamas funkcijas ir visi jie gali būti sėkmingai naudojami pradinio ir vidutinio lygio serveriuose. Be išskirtinio našumo, jie taip pat suteikia svarbių funkcijų, tokių kaip mišri SAS ir SATA aplinka ir mastelio keitimas naudojant SAS plėtiklius. Visi keturi valdikliai palaiko SAS 2.0 standartą, kuris padidina pralaidumą nuo 3 Gbps iki 6 Gbps vienam prievadui, taip pat pristato naujas funkcijas, tokias kaip SAS zonavimas, leidžiantis daugeliui valdiklių prieiti prie saugojimo išteklių per vieną SAS plėtiklį.

Nepaisant tokių panašumų kaip žemo profilio formos faktorius, aštuonių juostų PCI Express sąsaja ir aštuoni SAS 2.0 prievadai, kiekvienas valdiklis turi savo stipriąsias ir silpnąsias puses, kurias išanalizavę galite pateikti rekomendacijas dėl optimalaus jų naudojimo.

Taigi, greičiausias valdiklis yra LSI MegaRAID 9265-8i, ypač kalbant apie I/O pralaidumą. Nors jis turi tam tikrų trūkumų, ypač ne itin aukštas našumas RAID 5 ir 6 atveju. MegaRAID 9265-8i pirmauja daugelyje etalonų ir yra puikus profesionalaus lygio sprendimas. Šio valdiklio kaina - 630 USD - yra didžiausia, to taip pat neturėtume pamiršti. Tačiau už šią didelę kainą gausite puikų valdiklį, kuris lenkia savo konkurentus, ypač dirbant su SSD. Jis taip pat turi puikų našumą, kuris tampa ypač vertingas jungiant dideles saugojimo sistemas. Be to, galite padidinti LSI MegaRAID 9265-8i našumą naudodami FastPath arba CacheCade, o tai, žinoma, jums kainuos papildomai.

Adaptec RAID 6805 ir Areca ARC-1880i valdikliai rodo tą patį našumą ir yra labai panašios kainos (460 ir 540 USD). Abu veikia gerai, kaip rodo įvairūs etalonai. „Adaptec“ valdiklis užtikrina šiek tiek geresnį našumą nei „Areca“ valdiklis, taip pat siūlo daug reikalaujamą ZMCP (nulinės priežiūros talpyklos apsaugos) funkciją, kuri pakeičia įprastą elektros energijos tiekimo sutrikimo dubliavimą ir leidžia tęsti operacijas.

HighPoint RocketRAID 2720SGL parduodamas tik už 170 USD, o tai yra daug pigiau nei kiti trys mūsų išbandyti valdikliai. Šio valdiklio našumas yra visiškai pakankamas, jei dirbate su įprastais diskais, nors jis yra prastesnis nei Adaptec ar Areca valdikliai. Ir jūs neturėtumėte naudoti šio valdiklio darbui su SSD.

Atsiradus pakankamai dideliam Serial Attached SCSI (SAS) periferinių įrenginių skaičiui, galime konstatuoti įmonės aplinkos perėjimo prie naujosios technologijos bėgių pradžią. Tačiau SAS yra ne tik pripažintas UltraSCSI technologijos įpėdinis, bet ir atveria naujas naudojimo sritis, padidindamas sistemų mastelį iki neįsivaizduojamų aukštumų. Nusprendėme pademonstruoti SAS potencialą atidžiau pažvelgdami į technologiją, pagrindinio kompiuterio adapterius, standžiuosius diskus ir saugojimo sistemas.

SAS nėra visiškai nauja technologija: ji naudoja geriausius iš abiejų pasaulių. Pirmoji SAS dalis yra apie nuoseklųjį ryšį, kuriam reikia mažiau fizinių laidų ir kaiščių. Perėjimas nuo lygiagrečiojo prie nuoseklaus perdavimo leido atsikratyti magistralės. Nors dabartinės SAS specifikacijos apibrėžia 300 MB/s pralaidumą vienam prievadui, o tai yra mažesnis nei 320 MB/s UltraSCSI atveju, bendros magistralės pakeitimas taškas-taškas ryšiu yra didelis pranašumas. Antroji SAS dalis yra SCSI protokolas, kuris išlieka galingas ir populiarus.

SAS taip pat gali naudoti didelį rinkinį RAID tipai. Milžinai, tokie kaip Adaptec ar LSI Logic, siūlo išplėstinį funkcijų rinkinį, skirtą plėtrai, perkėlimui, įdėjimui ir kitoms savo gaminių funkcijoms, įskaitant paskirstytus RAID masyvus keliuose valdikliuose ir diskuose.

Galiausiai, dauguma šiandien paminėtų veiksmų jau atliekami „skraidydamas“. Čia turėtume atkreipti dėmesį į puikius produktus AMCC/3Ware , Areca ir Broadcom/Raidcore, kuri leido perkelti įmonės klasės funkcijas į SATA erdves.

Palyginti su SATA, tradicinis SCSI diegimas praranda savo pozicijas visose srityse, išskyrus aukščiausios klasės įmonių sprendimus. SATA pasiūlymai tinkami kietieji diskai, turi gerą kainą ir platų asortimentą sprendimus. Nepamirškime ir kitos „protingos“ SAS funkcijos: ji lengvai derinama su esama SATA infrastruktūra, nes SAS prieglobos adapteriai lengvai dirba su SATA diskais. Tačiau SAS disko negalima prijungti prie SATA adapterio.


Šaltinis: Adaptec.

Pirmiausia, mums atrodo, reikėtų atsigręžti į SAS istoriją. SCSI standartas (tai reiškia „mažą kompiuterių sistemos sąsają“) visada buvo laikomas profesionalia magistrale, skirta diskų ir kai kurių kitų įrenginių prijungimui prie kompiuterių. Serverių ir darbo stočių kietieji diskai vis dar naudoja SCSI technologiją. Skirtingai nuo masinio ATA standarto, leidžiančio prie vieno prievado prijungti tik du diskus, SCSI leidžia vienoje magistralėje prijungti iki 15 įrenginių ir siūlo galingą komandų protokolą. Įrenginiai turi turėti unikalų SCSI ID, kurį galima priskirti rankiniu būdu arba naudojant SCAM (SCSI Configuration Automatically) protokolą. Kadangi dviejų ar daugiau SCSI adapterių magistralių įrenginių ID gali būti ne unikalūs, buvo įtraukti loginiai vienetų numeriai (LUN), padedantys atpažinti įrenginius sudėtingose ​​SCSI aplinkose.

SCSI techninė įranga yra lankstesnė ir patikimesnė nei ATA (šis standartas dar vadinamas IDE, Integrated Drive Electronics). Įrenginiai gali būti jungiami tiek kompiuterio viduje, tiek išorėje, o kabelio ilgis gali būti iki 12 m, jei jis tinkamai sujungtas (siekiant išvengti signalo atspindžių). Tobulėjant SCSI, atsirado daugybė standartų, nurodančių skirtingą magistralės plotį, laikrodžio greitį, jungtis ir signalo įtampas (Fast, Wide, Ultra, Ultra Wide, Ultra2, Ultra2 Wide, Ultra3, Ultra320 SCSI). Laimei, jie visi naudoja tą patį komandų rinkinį.

Bet koks SCSI ryšys užmezgamas tarp iniciatoriaus (pagrindinio kompiuterio adapterio), siunčiančio komandas, ir į jas atsakančio tikslinio disko. Iš karto gavęs komandų rinkinį tikslinis diskas siunčia vadinamąjį jutimo kodą (būsena: užimtas, klaida arba laisvas), pagal kurį iniciatorius žinos, ar gaus norimą atsakymą, ar ne.

SCSI protokolas nurodo beveik 60 skirtingų komandų. Jie skirstomi į keturias kategorijas: neduomenys, dvikrypčiai, skaitymo duomenys ir rašymo duomenys.

SCSI apribojimai pradeda pasirodyti, kai prie magistralės pridedate diskus. Šiandien vargu ar įmanoma rasti standųjį diską, kuris galėtų visiškai įkelti 320 MB / s „Ultra320 SCSI“ pralaidumą. Tačiau penki ar daugiau važiavimų tuo pačiu autobusu yra visiškai kitas dalykas. Galima būtų pridėti antrą pagrindinio kompiuterio adapterį apkrovos balansavimui, tačiau tai kainuoja. Kabeliai taip pat yra problema: susukti 80 laidų kabeliai yra labai brangūs. Jei taip pat norite gauti diskų „karštąjį apsikeitimą“, tai yra, lengvai pakeisti sugedusį diską, tada reikalinga speciali įranga (nugarinė plokštė).

Žinoma, geriausia diskus sudėti į atskirus įrenginius arba modulius, kurie paprastai yra keičiami karštuoju režimu kartu su kitomis maloniomis valdymo funkcijomis. Dėl to rinkoje yra daugiau profesionalių SCSI sprendimų. Tačiau visi jie kainuoja daug, todėl pastaraisiais metais SATA standartas taip sparčiai vystėsi. Ir nors SATA niekada nepatenkins aukščiausios klasės įmonių sistemų poreikių, šis standartas puikiai papildo SAS kuriant naujus keičiamus sprendimus naujos kartos tinklo aplinkoms.


SAS nenaudoja bendros magistralės keliems įrenginiams. Šaltinis: Adaptec.

SATA


Kairėje yra SATA jungtis duomenims perduoti. Dešinėje yra maitinimo jungtis. Yra pakankamai kaiščių 3,3 V, 5 V ir 12 V įtampai tiekti kiekvienam SATA disku.

SATA standartas rinkoje buvo jau keletą metų, o šiandien pasiekė antrąją kartą. SATA I pasižymėjo 1,5 Gb/s pralaidumu su dviem nuosekliosiomis jungtimis, naudojant žemos įtampos diferencinį signalizavimą. Fizinis sluoksnis naudoja 8/10 bitų kodavimą (10 faktinių bitų 8 bitams duomenų), kuris sudaro didžiausią sąsajos pralaidumą 150 MB/s. Perėjus SATA prie 300 MB / s greičio, daugelis pradėjo vadinti nauju standartu SATA II, nors standartizacijos metu SATA-IO(Tarptautinė organizacija) planavo pirmiausia pridėti daugiau funkcijų ir tada pavadinti SATA II. Todėl naujausia specifikacija vadinama SATA 2.5, ji apima SATA plėtinius, tokius kaip Vietinė komandų eilė(NCQ) ir eSATA (išorinis SATA), prievadų daugikliai (iki keturių diskų viename prievade) ir kt. Tačiau papildomos SATA funkcijos yra neprivalomos ir valdikliui, ir pačiam standžiajam diskui.

Tikėkimės, kad 2007 m. SATA III 600 MB/s greičiu vis tiek bus išleistas.

Kai lygiagrečių ATA (UltraATA) kabelių ilgis buvo apribotas iki 46 cm, SATA kabeliai gali būti iki 1 m ilgio, o eSATA – dvigubai ilgesni. Vietoj 40 ar 80 laidų nuosekliam perdavimui reikia tik kelių kontaktų. Todėl SATA laidai yra labai siauri, juos lengva nutiesti kompiuterio korpuso viduje ir taip netrukdo oro srautui. Vienas įrenginys remiasi SATA prievadu, todėl jis yra taškas-taškas sąsaja.


Duomenų ir maitinimo SATA jungtys turi atskirus kištukus.

SAS


Signalizacijos protokolas čia yra toks pat kaip ir SATA. Šaltinis: Adaptec.

Maloni Serial Attached SCSI savybė yra ta, kad technologija palaiko ir SCSI, ir SATA, todėl SAS arba SATA diskus (arba abu standartus) galima prijungti prie SAS valdiklių. Tačiau SAS diskai negali dirbti su SATA valdikliais, nes naudojamas nuoseklusis SCSI protokolas (SSP). Kaip ir SATA, SAS laikosi jungties taškas į tašką principo (šiandien 300 MB/s), o dėl SAS plėtiklių (arba plėstuvų, plėtiklių) galima prijungti daugiau diskų nei yra turimų SAS prievadų. SAS standieji diskai palaiko du prievadus, kurių kiekvienas turi savo unikalų SAS ID, todėl galite naudoti du fizinius ryšius, kad užtikrintumėte dubliavimą – prijunkite diską prie dviejų skirtingų pagrindinių kompiuterių. STP (SATA Tunneling Protocol) dėka SAS valdikliai gali bendrauti su prie plėtiklio prijungtais SATA diskais.


Šaltinis: Adaptec.



Šaltinis: Adaptec.



Šaltinis: Adaptec.

Žinoma, vienintelis fizinis SAS plėtiklio prijungimas prie pagrindinio valdiklio gali būti laikomas „butelio kakleliu“, todėl standarte numatyti platūs SAS prievadai. Platus prievadas sugrupuoja kelis SAS ryšius į vieną ryšį tarp bet kurių dviejų SAS įrenginių (paprastai tarp pagrindinio kompiuterio valdiklio ir plėtiklio / plėtiklio). Ryšių skaičius jungtyje gali būti padidintas, viskas priklauso nuo keliamų reikalavimų. Tačiau pertekliniai ryšiai nepalaikomi, taip pat neleidžiamos jokios kilpos ar žiedai.


Šaltinis: Adaptec.

Būsimas SAS diegimas padidins 600 ir 1200 MB/s pralaidumą vienam prievadui. Žinoma, standžiųjų diskų našumas nepadidės ta pačia dalimi, tačiau bus patogiau naudoti plėtiklius nedideliame prievadų skaičiuje.



Įrenginiai, vadinami „Fan Out“ ir „Edge“, yra plėtikliai. Tačiau tik pagrindinis „Fan Out“ plėtiklis gali dirbti su SAS domenu (žr. 4x ryšį diagramos centre). Vienam Edge plėtikliui leidžiama iki 128 fizinių jungčių, taip pat galite naudoti plačius prievadus ir (arba) prijungti kitus plėtiklius / diskus. Topologija gali būti gana sudėtinga, bet tuo pat metu lanksti ir galinga. Šaltinis: Adaptec.



Šaltinis: Adaptec.

Užpakalinė plokštė yra pagrindinė bet kokios saugojimo sistemos, kurią reikia prijungti karštu režimu, elementas. Todėl SAS plėtikliai dažnai apima galingus įrenginius (tiek vienu atveju, tiek ne). Paprastai viena nuoroda naudojama paprastam papildiniui prijungti prie pagrindinio kompiuterio adapterio. Plėtikliai su įmontuotais priedais, žinoma, priklauso nuo kelių kanalų jungčių.

SAS sukurti trijų tipų kabeliai ir jungtys. SFF-8484 yra daugiagyslis vidinis kabelis, jungiantis pagrindinį adapterį su įranga. Iš esmės tą patį galima pasiekti viename gale šio kabelio atšakojus į kelias atskiras SAS jungtis (žr. iliustraciją žemiau). SFF-8482 yra jungtis, per kurią įrenginys prijungiamas prie vienos SAS sąsajos. Galiausiai, SFF-8470 yra išorinis daugiagyslis kabelis, iki šešių metrų ilgio.


Šaltinis: Adaptec.


SFF-8470 laidas, skirtas išorinėms multilink SAS jungtims.


Daugiagyslis kabelis SFF-8484. Per vieną jungtį praeina keturi SAS kanalai/prievadai.


SFF-8484 laidas, leidžiantis prijungti keturis SATA diskus.

SAS kaip SAN sprendimų dalis

Kodėl mums reikia visos šios informacijos? Dauguma vartotojų nepriartės prie SAS topologijos, kurią aptarėme aukščiau. Tačiau SAS yra daugiau nei naujos kartos profesionalių standžiųjų diskų sąsaja, nors ji idealiai tinka kuriant paprastus ir sudėtingus RAID masyvus, pagrįstus vienu ar daugiau RAID valdiklių. SAS gali daugiau. Tai tiesioginė nuoseklioji sąsaja, kuri lengvai keičiasi, kai pridedate daugiau nuorodų tarp bet kurių dviejų SAS įrenginių. SAS diskuose yra du prievadai, todėl vieną prievadą per plėtiklį galite prijungti prie pagrindinės sistemos ir sukurti atsarginį kelią į kitą pagrindinę sistemą (arba kitą plėtiklį).

Ryšys tarp SAS adapterių ir plėtinių (taip pat ir tarp dviejų plėtiklių) gali būti toks platus, kiek yra laisvų SAS prievadų. Plėtikliai dažniausiai yra ant stovo montuojamos sistemos, kuriose telpa daug diskų, o galimą SAS prijungimą prie aukštesnio hierarchijos įrenginio (pavyzdžiui, pagrindinio valdiklio) riboja tik plėtiklio galimybės.

Turėdamas turtingą ir funkcionalią infrastruktūrą, SAS leidžia kurti sudėtingas saugyklos topologijas, o ne tam skirtus standžiuosius diskus ar atskirą tinklo saugyklą. Šiuo atveju "sudėtingas" neturėtų reikšti, kad sunku dirbti su tokia topologija. SAS konfigūraciją sudaro paprasti diskiniai įrenginiai arba naudojami plėtikliai. Bet kuri SAS nuoroda gali būti padidinta arba sumažinta, atsižvelgiant į pralaidumo reikalavimus. Galite naudoti tiek galingus SAS kietuosius diskus, tiek didelės talpos SATA modelius. Kartu su galingais RAID valdikliais galite lengvai nustatyti, išplėsti arba iš naujo konfigūruoti duomenų masyvus – tiek RAID lygio, tiek aparatinės įrangos atžvilgiu.

Visa tai tampa dar svarbiau, kai atsižvelgiama į tai, kaip sparčiai auga įmonės saugykla. Šiandien visi kalba apie SAN – saugyklos tinklą. Tai reiškia decentralizuotą duomenų saugojimo posistemio organizavimą su tradiciniais serveriais, naudojantys fiziškai nuotolines saugyklas. Autorius esamus tinklus gigabit Ethernet arba Fibre Channel, paleidžiamas šiek tiek modifikuotas SCSI protokolas, įdėtas į Ethernet paketus (iSCSI – Internet SCSI). Sistema, kuri veikia nuo vieno standžiojo disko iki sudėtingų įdėtųjų RAID matricų, tampa vadinamuoju taikiniu (taikiniu) ir yra susieta su iniciatoriumi (host system, iniciator), kuris traktuoja taikinį taip, lyg tai būtų tik fizinis elementas.

iSCSI, žinoma, leidžia sukurti saugyklos, duomenų organizavimo ar prieigos kontrolės plėtros strategiją. Mes gauname dar vieną lankstumo lygį pašalinę saugyklą, tiesiogiai prijungtą prie serverių, leidžiančią bet kuriai saugyklos posistemei tapti iSCSI taikiniu. Perėjus į nuotolinę saugyklą sistema tampa nepriklausoma nuo saugojimo serverių (pavojingas gedimo taškas) ir pagerina aparatinės įrangos valdymą. Programiniu požiūriu saugykla vis dar yra serverio „viduje“. iSCSI taikinys ir iniciatorius gali būti netoliese, skirtinguose aukštuose, skirtinguose kambariuose ar pastatuose – viskas priklauso nuo IP ryšio tarp jų kokybės ir greičio. Šiuo požiūriu svarbu pažymėti, kad SAN nėra gerai pritaikytas internetinių programų, tokių kaip duomenų bazės, reikalavimams.

2,5" SAS kietieji diskai

2,5" kietieji diskai profesionalų sektoriui vis dar suvokiami kaip naujovė. Pirmąjį tokį "Seagate" diską jau seniai peržiūrime - 2,5" Ultra320 Savvio kurie paliko gerą įspūdį. Visi 2,5 colio SCSI diskai naudoja 10 000 aps./min. suklio greitį, tačiau jie nesiekia 3,5 colių kietųjų diskų su tokiu pat suklio greičiu. Faktas yra tas, kad išoriniai 3,5 colių modelių takeliai sukasi didesniu linijiniu greičiu, o tai užtikrina didesnį duomenų perdavimo greitį.

Mažų standžiųjų diskų pranašumas slypi ne talpoje: šiandien jiems maksimumas vis dar yra 73 GB, o 3,5" įmonės klasės standžiuosiuose diskuose jau gauname 300 GB. Daugelyje sričių užimtas našumo ir fizinės apimties santykis. yra labai svarbus arba energijos vartojimo efektyvumas. Kuo daugiau standžiųjų diskų naudosite, tuo daugiau našumo pasieksite – žinoma, kartu su atitinkama infrastruktūra. Tuo pačiu metu 2,5" kietieji diskai sunaudoja beveik perpus mažiau energijos nei 3,5" konkurentai. Jei mes atsižvelgiame į santykį, tenkantį vienam vatui (įvesties / išvesties operacijos vienam vatui), 2,5 colio formos koeficientas duoda labai gerų rezultatų.

Jei jums visų pirma reikia talpos, vargu ar 3,5" 10 000 aps./min diskai bus geriausias pasirinkimas. Faktas yra tas, kad 3,5" SATA kietieji diskai suteikia 66% daugiau talpos (500, o ne 300 GB vienam standžiajam diskui), todėl našumo lygis priimtina. Daugelis kietųjų diskų gamintojų siūlo SATA modelius, skirtus darbui 24/7, o diskų kaina sumažinta iki minimumo. Patikimumo problemas galima išspręsti perkant atsarginius (atsarginius) diskus, kad juos būtų galima nedelsiant pakeisti masyve.

MAY linija atstovauja dabartinės kartos „Fujitsu“ 2,5 colių diskus, skirtus profesionaliam sektoriui. Sukimosi greitis yra 10 025 aps./min., o talpa – 36,7 ir 73,5 GB. Visuose diskuose yra 8 MB talpyklos ir vidutinis skaitymo laikas yra 4,0 ms ir 4,5 ms rašo Kaip jau minėjome, maloni 2,5" kietųjų diskų savybė – mažesnės energijos sąnaudos. Paprastai vienas 2,5" kietasis diskas sutaupo mažiausiai 60% energijos, palyginti su 3,5" kietuoju disku.

3,5" SAS kietieji diskai

MAX yra dabartinė Fujitsu didelio našumo 15 000 aps./min kietųjų diskų linija. Taigi pavadinimas puikiai tinka. Skirtingai nuo 2,5" diskų, čia gauname milžinišką 16 MB talpyklos ir trumpą vidutinį ieškojimo laiką – 3,3 ms skaitymui ir 3,8 ms rašymui. „Fujitsu“ siūlo 36,7 GB, 73,4 GB ir 146 GB modelius. GB (su vienu, dviem ir keturiais plokštės).

Skysčių dinaminiai guoliai pateko į verslo klasės kietuosius diskus, todėl nauji modeliai yra žymiai tylesni nei ankstesni, esant 15 000 aps./min. Žinoma, tokie kietieji diskai turėtų būti tinkamai aušinami, o įranga tai irgi suteikia.

„Hitachi Global Storage Technologies“ taip pat siūlo savo aukštos kokybės sprendimų liniją. „UltraStar 15K147“ veikia 15 000 aps./min. ir turi 16 MB talpyklą, kaip ir „Fujitsu“ diskai, tačiau lėkštės konfigūracija skiriasi. 36,7 GB modelyje vietoj vienos naudojamos dvi lėkštės, o 73,4 GB modelyje – trys, o ne dvi. Tai rodo mažesnį duomenų tankį, tačiau tokia konstrukcija iš tikrųjų leidžia nenaudoti vidinių, lėčiausių plokščių sričių. Dėl to galvutės turi mažiau judėti, todėl vidutinis prieigos laikas yra geresnis.

„Hitachi“ taip pat siūlo 36,7 GB, 73,4 GB ir 147 GB modelius, kurių ieškos (skaitymo) laikas yra 3,7 ms.

Nors „Maxtor“ jau tapo „Seagate“ dalimi, bendrovės produktų linijos vis dar išsaugomos. Gamintojas siūlo 36, 73 ir 147 GB modelius, kurie visi pasižymi 15 000 aps./min suklio greičiu ir 16 MB talpykla. Bendrovė teigia, kad vidutinis ieškojimo laikas yra 3,4 ms skaitymui ir 3,8 ms rašymui.

Cheetah jau seniai buvo siejamas su didelio našumo standžiaisiais diskais. „Seagate“ sugebėjo sukurti panašią sąsają su „Barracuda“ išleidimu stalinių kompiuterių segmente, siūlydama pirmąjį 7200 RPM stalinio kompiuterio diską 2000 m.

Galima įsigyti 36,7 GB, 73,4 GB ir 146,8 GB modeliuose. Visi jie išsiskiria 15 000 aps./min suklio greičiu ir 8 MB talpykla. Vidutinis skaitymo ieškojimo laikas yra 3,5 ms, o rašymo - 4,0 ms.

Pagrindinio kompiuterio adapteriai

Skirtingai nuo SATA valdiklių, SAS komponentus galima rasti tik serverio lygio pagrindinėse plokštėse arba kaip išplėtimo plokštes PCI-X arba PCI Express. Jei žengsime dar vieną žingsnį ir pažvelgsime į RAID valdiklius (Redundant Array of Inexpensive Drives), jie dėl sudėtingumo dažniausiai parduodami kaip atskiros kortelės. RAID kortelėse yra ne tik pats valdiklis, bet ir perteklinės informacijos skaičiavimo pagreičio lustas (XOR variklis), taip pat talpyklos atmintis. Nedidelis atminties kiekis kartais prilituojamas ant kortelės (dažniausiai 128 MB), tačiau kai kurios kortelės leidžia išplėsti atminties kiekį naudojant DIMM arba SO-DIMM.

Renkantis pagrindinio kompiuterio adapterį arba RAID valdiklį, turėtumėte aiškiai apibrėžti, ko jums reikia. Naujų įrenginių asortimentas auga tiesiog mūsų akyse. Paprasti kelių prievadų pagrindinio kompiuterio adapteriai kainuos palyginti nedaug, o galingos RAID kortelės kainuos daug. Apsvarstykite, kur dėsite diskus: išorinei saugyklai reikalingas bent vienas išorinis lizdas. Rack serveriams paprastai reikia žemo profilio kortelių.

Jei jums reikia RAID, nuspręskite, ar naudosite aparatinės įrangos pagreitį. Kai kurios RAID kortelės naudoja CPU išteklius XOR skaičiavimams RAID 5 arba 6 masyvams; kiti naudoja savo XOR aparatūros variklį. RAID spartinimas rekomenduojamas aplinkose, kuriose serveris atlieka daugiau nei saugo duomenis, pvz., duomenų bazėse ar žiniatinklio serveriuose.

Visos pagrindinio kompiuterio adapterio kortelės, kurias paminėjome savo straipsnyje, palaiko 300 MB / s vienam SAS prievadui ir leidžia labai lanksčiai įdiegti saugojimo infrastruktūrą. Šiandien mažai žmonių nustebins išoriniais prievadais ir atsižvelgs į SAS ir SATA standžiųjų diskų palaikymą. Visos trys kortelės naudoja PCI-X sąsają, tačiau jau kuriamos PCI Express versijos.

Savo straipsnyje atkreipėme dėmesį į korteles su aštuoniais prievadais, tačiau prijungtų standžiųjų diskų skaičius tuo neapsiriboja. SAS plėtiklio (išorinio) pagalba galite prijungti bet kokią saugyklą. Kol pakanka 4 juostų ryšio, galite padidinti standžiųjų diskų skaičių iki 122. Dėl RAID 5 arba RAID 6 pariteto informacijos skaičiavimo našumo sąnaudų, įprastos išorinės RAID saugyklos negalės įkelti pakankamai keturių juostų pralaidumo, net jei naudojamas didelis diskų skaičius.

48300 yra SAS pagrindinio kompiuterio adapteris, sukurtas PCI-X magistralei. Serverių rinkoje šiandien ir toliau dominuoja PCI-X, nors vis daugiau pagrindinių plokščių aprūpintos PCI Express sąsajomis.

Adaptec SAS 48300 naudoja PCI-X sąsają 133 MHz dažniu, todėl pralaidumas yra 1,06 GB/s. Pakankamai greitai, jei PCI magistralė-X neįkelia kiti įrenginiai. Jei į magistralę įtrauksite mažesnio greičio įrenginį, visos kitos PCI-X kortelės savo greitį sumažins iki tokio pat. Šiuo tikslu plokštėje kartais įrengiami keli PCI-X valdikliai.

Adaptec nustato SAS 4800 vidutinio ir žemo lygio serveriams ir darbo stotims. Siūloma mažmeninė kaina yra 360 USD, o tai yra gana pagrįsta. Palaikoma Adaptec HostRAID funkcija, leidžianti atnaujinti į paprasčiausius RAID masyvus. Šiuo atveju tai yra 0, 1 ir 10 RAID lygiai. Kortelė palaiko išorinį keturių kanalų SFF8470 ryšį, taip pat vidinę SFF8484 jungtį, suporuotą su kabeliu keturiems SAS įrenginiams, tai yra, mes gauname aštuonis prievadus viso.

Kortelė telpa į 2U stovo serverį, kai yra sumontuotas žemo profilio lizdo dangtelis. Į paketą taip pat įeina kompaktinis diskas su tvarkykle, greito diegimo vadovas ir vidinis SAS laidas, per kurį prie kortelės galima prijungti iki keturių sistemos diskų.

SAS grotuvas LSI Logic atsiuntė mums SAS3442X PCI-X pagrindinio kompiuterio adapterį, tiesioginį Adaptec SAS 48300 konkurentą. Jame yra aštuoni SAS prievadai, padalyti tarp dviejų keturių juostų sąsajų. Kortelės „širdis“ yra LSI SAS1068 lustas. Viena iš sąsajų skirta vidiniams įrenginiams, antroji – išoriniams DAS (Direct Attached Storage). Plokštėje naudojama PCI-X 133 magistralės sąsaja.

Kaip įprasta, SATA ir SAS diskams palaikoma 300 MB/s sąsaja. Valdiklio plokštėje yra 16 šviesos diodų. Aštuoni iš jų yra paprastos veiklos šviesos diodai, o dar aštuoni skirti pranešti apie sistemos gedimą.

LSI SAS3442X yra žemo profilio kortelė, todėl lengvai telpa į bet kurį 2U stovo serverį.

Atkreipkite dėmesį į tvarkyklės palaikymą, skirtą Linux, Netware 5.1 ir 6, Windows 2000 ir Server 2003 (x64), Windows XP (x64) ir Solaris iki 2.10. Skirtingai nei Adaptec, LSI pasirinko nepridėti palaikymo jokiems RAID režimams.

RAID adapteriai

SAS RAID4800SAS yra Adaptec sprendimas sudėtingesnėms SAS aplinkoms ir gali būti naudojamas programų serveriams, srautinio perdavimo serveriams ir kt. Prieš mus vėl yra aštuonių prievadų kortelė su viena išorine keturių juostų SAS jungtimi ir dviem vidinėmis keturių juostų sąsajomis. Bet jei naudojamas išorinis ryšys, tada iš vidinių lieka tik viena keturių kanalų sąsaja.

Kortelė taip pat skirta PCI-X 133 magistralei, kuri užtikrina pakankamai pralaidumo net reikliausioms RAID konfigūracijoms.

Kalbant apie RAID režimus, SAS RAID 4800 čia lengvai pranoksta savo „jaunesnįjį brolį“: RAID 0, 1, 10, 5, 50 lygiai palaikomi pagal numatytuosius nustatymus, jei turite pakankamai diskų. Skirtingai nei 48300, Adaptec investavo du SAS laidus, kad galėtumėte iš karto prijungti aštuonis standžiuosius diskus prie valdiklio. Skirtingai nei 48300, kortelei reikalingas viso dydžio PCI-X lizdas.

Jei nuspręsite atnaujinti savo kortelę į Adaptec Išplėstinis duomenų apsaugos rinkinys, galėsite naujovinti į dvigubus perteklinius RAID režimus (6, 60), taip pat į įvairias verslo klasės funkcijas: dryžuotą veidrodinį diską (RAID 1E), įjungtą tarpą (RAID 5EE) ir atsarginį kopijavimo režimą. „Adaptec Storage Manager“ programa turi į naršyklę panašią sąsają ir gali būti naudojama visiems „Adaptec“ adapteriams valdyti.

Adaptec teikia Windows Server 2003 (ir x64), Windows 2000 Server, Windows XP (x64), Novell Netware, Red Hat Enterprise Linux 3 ir 4, SuSe Linux Enterprise Server 8 ir 9 bei FreeBSD tvarkykles.

SAS priedai

335SAS yra keturių diskų SAS arba SATA disko priedas, tačiau jis turi būti prijungtas prie SAS valdiklio. Dėl 120 mm ventiliatoriaus diskai bus gerai aušinami. Taip pat prie įrangos reikės prijungti du Molex maitinimo kištukus.

Adaptec įtraukė I2C kabelį, kurį galima naudoti įrenginiui valdyti per atitinkamą valdiklį. Tačiau naudojant SAS diskus tai nebeveiks. Papildomas LED laidas skirtas signalizuoti apie diskų veiklą, bet vėlgi, tik SATA diskams. Pakuotėje taip pat yra vidinis SAS laidas keturiems diskams, todėl diskams prijungti pakaks išorinio keturių kanalų laido. Jei norite naudoti SATA diskus, turėsite naudoti SAS į SATA adapterius.

Mažmeninė 369 USD kaina nėra pigi. Bet jūs gausite tvirtą ir patikimą sprendimą.

SAS saugykla

SANbloc S50 yra 12 diskų verslo klasės sprendimas. Gausite 2U stelažą montuojamą korpusą, jungiamą prie SAS valdiklių. Tai vienas geriausių keičiamo dydžio SAS sprendimų pavyzdžių. 12 diskų gali būti SAS arba SATA. Arba pavaizduokite abiejų tipų mišinį. Integruotas plėtiklis gali naudoti vieną arba dvi keturių juostų SAS sąsajas, kad S50 būtų prijungtas prie pagrindinio adapterio arba RAID valdiklio. Kadangi turime aiškiai profesionalų sprendimą, jis aprūpintas dviem maitinimo šaltiniais (su atleidimu).

Jei jau įsigijote Adaptec SAS pagrindinio kompiuterio adapterį, galite lengvai prijungti jį prie S50 ir valdyti diskus naudodami Adaptec Storage Manager. Įdiegę 500 GB talpos SATA kietuosius diskus, gausime 6 TB saugyklos vietos. Jei imsime 300 GB SAS diskus, tai talpa bus 3,6 TB. Kadangi plėstuvas yra prijungtas prie pagrindinio valdiklio dviem keturių juostų sąsajomis, gausime 2,4 GB / s pralaidumą, kurio bus daugiau nei pakankamai bet kokio tipo masyvai. Jei RAID0 masyve įdiegsite 12 diskų, didžiausias pralaidumas bus tik 1,1 GB / s. Šių metų viduryje Adaptec žada išleisti šiek tiek modifikuotą versiją su dviem nepriklausomais SAS I/O blokais.

SANbloc S50 turi automatinio stebėjimo ir automatinio ventiliatoriaus greičio valdymo funkciją. Taip, prietaisas yra per garsus, todėl mums palengvėjo, kai po bandymų jį grąžinome iš laboratorijos. Diskų gedimo pranešimas siunčiamas valdikliui per SES-2 (SCSI Enclosure Services) arba per fizinę I2C sąsają.

Pavarų darbinė temperatūra yra 5-55°C, o priedų - nuo 0 iki 40°C.

Bandymų pradžioje pasiekėme didžiausią tik 610 MB/s pralaidumą. Pakeitę kabelį tarp S50 ir Adaptec pagrindinio valdiklio, vis tiek galėjome pasiekti 760 MB / s. Sistemai įkelti RAID 0 režimu panaudojome septynis standžiuosius diskus. Padidinus standžiųjų diskų skaičių, pralaidumas nepadidėjo.

Bandymo konfigūracija

Sistemos techninė įranga
Procesoriai 2x Intel Xeon (Nocona branduolys)
3,6 GHz, FSB800, 1 MB L2 talpykla
Platforma Asus NCL-DS (Socket 604)
Mikroschemų rinkinys Intel E7520, BIOS 1005
Atmintis Corsair CM72DD512AR-400 (DDR2-400 ECC, reg.)
2x 512 MB, CL3-3-3-10
Sistemos kietasis diskas Western Digital Caviar WD1200JB
120 GB, 7200 aps./min., 8 MB talpykla, UltraATA/100
Vairavimo valdikliai Valdiklis Intel 82801EB UltraATA/100 (ICH5)

Pažadas SATA 300TX4
Vairuotojas 1.0.0.33

Adaptec AIC-7902B Ultra320
Vairuotojas 3.0

Adaptec 48300 8 prievadas PCI-X SAS
Vairuotojas 1.1.5472

Adaptec 4800 8 prievadas PCI-X SAS
Vairuotojas 5.1.0.8360
Firmware 5.1.0.8375

LSI Logic SAS3442X 8 prievadų PCI-X SAS
Vairuotojas 1.21.05
BIOS 6.01

Skliautai
4 skyrių, karštai keičiamas patalpų įrenginys

2U, 12 HDD SAS / SATA JBOD

Grynasis Broadcom BCM5721 Gigabit Ethernet
Vaizdo plokštė įmontuotas
ATi RageXL, 8 MB
Testai
našumo matavimas c "t h2benchw 3.6
I/O našumo matavimas IOmeter 2003.05.10
Failų serverio etalonas
žiniatinklio serverio etalonas
duomenų bazė-etalonas
Darbo stoties etalonas
Sistemos programinė įranga ir tvarkyklės
OS Microsoft Windows Server 2003 Enterprise Edition 1 pakeitimų paketas
Platformos vairuotojas Intel Chipset Installation Utility 7.0.0.1025
Grafikos tvarkyklė Darbo stoties scenarijus.

Ištyrus kelis naujus SAS kietuosius diskus, tris susijusius valdiklius ir du įrenginius, paaiškėjo, kad SAS iš tiesų yra perspektyvi technologija. Jei kreipsitės į SAS techninę dokumentaciją, suprasite kodėl. Tai ne tik serijinio SCSI (greita, patogu ir paprasta naudoti) įpėdinė, bet ir pasižymi dideliu mastelio keitimo ir infrastruktūros plėtros lygiu, todėl Ultra320 SCSI sprendimai atrodo kaip akmens amžius.

O suderinamumas tiesiog puikus. Jei planuojate įsigyti profesionalią SATA aparatinę įrangą savo serveriui, verta pasidomėti SAS. Bet koks SAS valdiklis ar priedas yra suderinamas tiek su SAS, tiek su SATA standžiaisiais diskais. Todėl galite sukurti ir didelio našumo SAS aplinką, ir talpią SATA aplinką – arba abu.

Patogus išorinės atminties palaikymas yra dar vienas svarbus SAS pranašumas. Jei SATA saugykloje naudojami patentuoti sprendimai arba viena SATA / eSATA nuoroda, SAS saugyklos sąsaja leidžia padidinti pralaidumą keturių SAS nuorodų grupėse. Dėl to gauname galimybę padidinti pralaidumą, kad atitiktume programų poreikius, o ne pasikliauti 320 MB / s UltraSCSI ar 300 MB / s SATA. Be to, SAS plėtikliai leidžia sukurti visą SAS įrenginių hierarchiją, kad administratoriai turėtų daugiau veiksmų laisvės.

SAS įrenginių evoliucija tuo nesibaigs. Mums atrodo, kad UltraSCSI sąsaja gali būti laikoma pasenusia ir lėtai nurašoma. Mažai tikėtina, kad pramonė ją pagerins, nebent ji ir toliau rems esamus UltraSCSI diegimus. Visgi nauji kietieji diskai, naujausi saugyklos ir įrangos modeliai, taip pat sąsajos greičio padidinimas iki 600 MB/s, o vėliau iki 1200 MB/s – visa tai skirta SAS.

Kokia turėtų būti moderni saugojimo infrastruktūra? Kai yra SAS, UltraSCSI dienos yra suskaičiuotos. Nuosekli versija yra logiškas žingsnis į priekį ir viską daro geriau nei jos pirmtakas. Pasirinkimo tarp UltraSCSI ir SAS klausimas tampa akivaizdus. Pasirinkimas tarp SAS ar SATA yra šiek tiek sunkesnis. Bet jei pažvelgsite į ateitį, SAS komponentai vis tiek bus geresni. Iš tiesų, norint užtikrinti maksimalų našumą ar mastelio keitimą, SAS šiandien nėra alternatyvos.

Kietasis diskas serveriui, pasirinkimo funkcijos

Kietasis diskas yra vertingiausias bet kurio kompiuterio komponentas. Galų gale, ji saugo informaciją, su kuria dirba kompiuteris ir vartotojas, jei kalbame apie asmeninį kompiuterį. Kiekvieną kartą sėdėdamas prie kompiuterio žmogus tikisi, kad dabar perbėgs operacinės sistemos įkėlimo ekranas ir jis pradės dirbti su savo duomenimis, kuriuos kietasis diskas išduos „į kalną“. Jei kalbame apie standųjį diską ar net jų masyvą kaip serverio dalį, tai tokių vartotojų, kurie tikisi gauti prieigą prie asmeninių ar darbo duomenų, yra dešimtys, šimtai ir tūkstančiai. Ir visas jų ramus darbas ar poilsis ir pramogos priklauso nuo šių įrenginių, kurie nuolat kaupia savyje duomenis. Jau iš šio palyginimo aiškėja, kad namų ir pramoninės klasės standžiųjų diskų užklausos nėra lygiavertės – pirmuoju atveju su juo dirba vienas vartotojas, antruoju – tūkstančiai. Pasirodo, antrasis kietasis diskas turėtų būti daug kartų patikimesnis, greitesnis, stabilesnis nei pirmasis, nes su juo dirba, daugelis vartotojų juo pasitiki. Šiame straipsnyje bus aptariami įmonių sektoriuje naudojami tipai kietieji diskai ir jų dizaino ypatybės, leidžiančios pasiekti aukščiausią patikimumą ir našumą.

SAS ir SATA diskai – tokie panašūs ir tokie skirtingi

Dar visai neseniai pramoninio lygio ir buitinių kietųjų diskų standartai labai skyrėsi ir buvo nesuderinami – SCSI ir IDE, dabar situacija pasikeitė – didžioji dauguma rinkoje esančių standžiųjų diskų yra SATA ir SAS (Serial Attached SCSI) kietieji diskai. SAS jungtis yra universali ir suderinama su SATA. Tai leidžia tiesiogiai prie SAS sistemos prijungti tiek didelės spartos, bet tuo pačiu mažos talpos (iki 300 GB rašymo metu) SAS diskus, tiek lėtesnius, bet daug kartų talpesnius SATA diskus (aukštyn iki 2 TB rašymo metu). Taigi viename disko posistemyje galima sujungti gyvybiškai svarbias programas, kurioms reikalingas didelis našumas ir greita prieiga prie duomenų, ir ekonomiškesnes programas su mažesne gigabaito kaina.

Ši sąveika naudinga ir galinių plokščių gamintojams, ir galutiniams vartotojams, nes sumažina techninės įrangos ir inžinerijos išlaidas.

Tai reiškia, kad prie SAS jungčių galima prijungti ir SAS įrenginius, ir SATA įrenginius, o prie SATA jungčių galima prijungti tik SATA įrenginius.

SAS ir SATA – didelė sparta ir didelė talpa. Ką rinktis?

SAS diskai, pakeitę SCSI diskus, visiškai paveldėjo pagrindines kietojo disko charakteristikas: veleno greitį (15000 aps./min.) ir tūrio standartus (36,74,147 ir 300 GB). Tačiau pati SAS technologija labai skiriasi nuo SCSI. Greitai pažvelkime į pagrindinius skirtumus ir ypatybes: SAS sąsajoje naudojamas taškas-taškas ryšys – kiekvienas įrenginys prie valdiklio jungiamas tam skirtu kanalu, skirtingai nei jis, SCSI veikia bendra magistrale.

SAS palaiko daug įrenginių (> 16384), o SCSI sąsaja palaiko 8, 16 arba 32 įrenginius magistralėje.

SAS sąsaja palaiko duomenų perdavimo tarp įrenginių greičius 1,5 greičiu; 3; 6 Gb / s, o SCSI sąsajos magistralės greitis nėra paskirstomas kiekvienam įrenginiui, o paskirstomas tarp jų.

SAS palaiko lėtesnių SATA įrenginių prijungimą.

SAS konfigūracijas daug lengviau surinkti ir įdiegti. Tokią sistemą lengviau išplėsti. Be to, SAS standieji diskai paveldėjo SCSI standžiųjų diskų patikimumą.

Renkantis disko posistemį – SAS ar SATA, reikia vadovautis, kokias funkcijas atliks serveris ar darbo stotis. Norėdami tai padaryti, turite nuspręsti dėl šių klausimų:

1. Kiek vienu metu pateikiamų skirtingų užklausų diskas apdoros? Jei didelis – aiškus pasirinkimas – SAS diskai. Taip pat, jei jūsų sistema aptarnaus daug vartotojų – rinkitės SAS.

2. Kiek informacijos bus saugoma jūsų serverio ar darbo vietos disko posistemyje? Jei daugiau nei 1–1,5 TB, turėtumėte atkreipti dėmesį į sistemą, pagrįstą SATA standžiaisiais diskais.

3. Koks biudžetas skirtas serveriui ar darbo vietai įsigyti? Reikėtų prisiminti, kad be SAS diskų jums reikės SAS valdiklio, į kurį taip pat reikia atsižvelgti.

4. Ar planuojate dėl to padidinti duomenų kiekį, padidinti našumą ar padidinti sistemos atsparumą gedimams? Jei taip, tada jums reikia SAS pagrindu veikiančio disko posistemio, kuris yra lengviau keičiamas ir patikimesnis.

5. Jūsų serveris paleis svarbius duomenis ir programas – jūsų pasirinkimas yra patvarūs SAS diskai.

Patikimas diskų posistemis, tai ne tik kokybiški žinomo gamintojo standieji diskai, bet ir išorinis disko valdiklis. Jie bus aptarti viename iš šių straipsnių. Apsvarstykite SATA diskus, kokie yra šių diskų tipai ir kurie turėtų būti naudojami kuriant serverių sistemas.

SATA diskai: vartotojų ir pramonės sektorius

SATA diskai, naudojami visur, nuo plataus vartojimo elektronikos ir namų kompiuterių iki didelio našumo darbo stočių ir serverių, skiriasi porūšiais, yra diskų, skirtų naudoti buitiniuose prietaisuose, kurių šilumos išsklaidymas, energijos suvartojimas yra mažas ir dėl to mažas našumas, yra diskai - vidutinės klasės, namų kompiuteriams, taip pat yra diskų, skirtų didelio našumo sistemoms. Šiame straipsnyje apžvelgsime produktyvių sistemų ir serverių standžiųjų diskų klasę.

Veikimo charakteristikos

Serverio klasės HDD

HDD stalinio kompiuterio klasė

Sukimosi greitis

7 200 aps./min (vardinis)

7 200 aps./min (vardinis)

Talpyklos dydis

Vidutinis delsos laikas

4,20 ms (nominali)

6,35 ms (nominali)

Perdavimo sparta

Skaitymas iš disko talpyklos (serijinė ATA)

maksimalus 3 Gb/s

maksimalus 3 Gb/s

fizinės savybės

Talpa po formatavimo

1 000 204 MB

1 000 204 MB

Talpa

Sąsaja

SATA 3Gb/s

SATA 3Gb/s

Vartotojui prieinamų sektorių skaičius

1 953 525 168

1 953 525 168

Matmenys

Aukštis

25,4 mm

25,4 mm

Ilgis

147 mm

147 mm

Plotis

101,6 mm

101,6 mm

0,69 kg

0,69 kg

atsparumas smūgiams

Atsparumas smūgiams darbo sąlygomis

65G, 2ms

30G; 2 ms

Atsparumas smūgiams, kai jis nenaudojamas

250G, 2ms

250G, 2ms

Temperatūra

Veikiantis

-0°C iki 60°C

-0°C iki 50°C

Neveikia

-40°C iki 70°C

-40°C iki 70°C

Drėgmė

Veikiantis

santykinė oro drėgmė 5-95 %

Neveikia

santykinė oro drėgmė 5-95 %

santykinė oro drėgmė 5-95 %

Vibracija

Veikiantis

Linijinis

20–300 Hz, 0,75 g (0 iki maksimumo)

22–330 Hz, 0,75 g (0 iki maksimumo)

Laisvas

0,004 g/Hz (10–300 Hz)

0,005 g/Hz (10–300 Hz)

Neveikia

žemo dažnio

0,05 g/Hz (10–300 Hz)

0,05 g/Hz (10–300 Hz)

Aukštas dažnis

20–500 Hz, 4,0 G (0 iki maksimumo)

Lentelėje pateikiamos vieno iš pirmaujančių gamintojų standžiųjų diskų charakteristikos, viename stulpelyje pateikiami serverio klasės SATA kietojo disko duomenys, kitame – įprastinio SATA kietojo disko.

Iš lentelės matome, kad diskai skiriasi ne tik eksploatacinėmis savybėmis, bet ir eksploatacinėmis savybėmis, kurios tiesiogiai įtakoja kietojo disko tarnavimo laiką ir sėkmingą veikimą. Turėtumėte atkreipti dėmesį į tai, kad išoriškai šie standieji diskai skiriasi nežymiai. Apsvarstykite, kokios technologijos ir funkcijos leidžia tai padaryti:

Sustiprintas kietojo disko velenas (špindelis), kai kurie gamintojai tvirtinami abiejuose galuose, o tai sumažina išorinės vibracijos įtaką ir prisideda prie tikslios galvos bloko padėties skaitymo ir rašymo operacijų metu.

Naudojamos specialios išmaniosios technologijos, kurios atsižvelgia tiek į linijinę, tiek į kampinę vibraciją, kas sumažina galvučių padėties nustatymo laiką ir padidina diskų našumą iki 60%.

RAID vykdymo derinimo funkcija – neleidžia standžiiesiems diskams iškristi iš RAID, o tai būdinga įprastiems kietiesiems diskams.

Galvučių aukščio reguliavimas kartu su technologija, apsaugančia nuo sąlyčio su plokščių paviršiumi, o tai žymiai pailgina disko tarnavimo laiką.

Platus savidiagnostikos funkcijų spektras, leidžiantis iš anksto numatyti kietojo disko gedimo momentą ir apie tai įspėti vartotoją, o tai leidžia turėti laiko išsaugoti informaciją atsarginiame diske.

Funkcijos, kurios sumažina neatkuriamų skaitymo klaidų dažnį, o tai padidina serverio standžiojo disko patikimumą, palyginti su įprastais standžiaisiais diskais.

Kalbant apie praktinę problemos pusę, galime drąsiai teigti, kad specializuoti kietieji diskai serveriuose „elgiasi“ daug geriau. Techninė tarnyba sulaukia daug kartų mažiau skambučių dėl RAID masyvų veikimo nestabilumo ir standžiųjų diskų gedimų. Kietųjų diskų serverių segmento gamintojo palaikymas yra daug greitesnis nei įprastų standžiųjų diskų, nes pramonės sektorius yra bet kurio duomenų saugojimo sistemų gamintojo prioritetas. Juk būtent jame naudojamos pažangiausios technologijos, kurios saugo jūsų informaciją.

SAS diskų analogas:

Standieji diskai iš Western Digital VelociRaptor. Šie 10K RPM diskai turi SATA 6 Gb/s sąsają ir 64 MB talpyklos. Šių diskų MTBF yra 1,4 milijono valandų.
Daugiau informacijos rasite gamintojo svetainėje www.wd.com

Mūsų įmonėje Status Sankt Peterburge galite užsisakyti SAS arba SAS kietųjų diskų analogo pagrindu veikiančio serverio surinkimą, taip pat galite įsigyti ar užsisakyti SAS kietuosius diskus Sankt Peterburge:

  • skambinti +7-812-385-55-66 Sankt Peterburge
  • rašykit adresu
  • Palikite paraišką mūsų svetainėje puslapyje „Paraiška internetu“

Per pastaruosius dvejus metus mažai kas pasikeitė:

  • „Supermicro“ atsisako patentuoto „apversto“ UIO formos faktoriaus valdikliams. Išsami informacija bus pateikta žemiau.
  • LSI 2108 (SAS2 RAID su 512 MB talpykla) ir LSI 2008 (SAS2 HBA su pasirenkamu RAID palaikymu) vis dar naudojami. Šių lustų pagrindu pagaminti produktai, tiek iš LSI, tiek iš OEM partnerių, yra gerai derinami ir vis dar aktualūs.
  • Buvo LSI 2208 (tas pats SAS2 RAID su LSI MegaRAID kaminu, tik su dviejų branduolių procesoriumi ir 1024 MB talpyklos) ir (patobulinta LSI 2008 versija su greitesniu procesoriumi ir PCI-E 3.0 palaikymu).

Perėjimas iš UIO į WIO

Kaip pamenate, UIO plokštės yra paprastos PCI-E x8 plokštės, kuriose visas elemento pagrindas yra kitoje pusėje, t.y. sumontavus kairiajame stove, jis yra viršuje. Šis formos faktorius buvo reikalingas norint sumontuoti plokštes žemiausiame serverio lizde, todėl kairiajame stove buvo galima įdėti keturias plokštes. UIO yra ne tik išplėtimo plokščių formos faktorius, tai ir dėklai, skirti montuoti stovus, pačius stovus ir specialios formos pagrindines plokštes su išpjova apatinei išplėtimo angai ir lizdais stovams montuoti.
Šis sprendimas turėjo dvi problemas. Pirma, nestandartinis išplėtimo plokščių formos faktorius apribojo kliento pasirinkimą, nes pagal UIO formos faktorių yra tik keli SAS, InfiniBand ir Ehternet valdikliai. Antra, stovams skirtuose lizduose nėra pakankamai PCI-E linijų – tik 36, iš kurių tik 24 linijos kairiajam stovui, o to keturioms plokštėms su PCI-E x8 aiškiai neužtenka.
Kas yra WIO? Iš pradžių paaiškėjo, kad į kairįjį stovą galima dėti keturias lentas, nereikia „sukti sumuštinių sviesto aukštyn“, o ten buvo stovai įprastoms lentoms (RSC-R2UU-A4E8+). Tada linijų trūkumo problema (dabar jų yra 80) buvo išspręsta naudojant didesnio kaiščių tankio lizdus.
UIO stovas RSC-R2UU-UA3E8+
WIO stovas RSC-R2UW-4E8

Rezultatai:
  • WIO stovai negali būti montuojami UIO pagrindinėse plokštėse (pvz., X8DTU-F).
  • UIO stovai negali būti montuojami naujose WIO plokštėse.
  • Yra WIO stovai (pagrindinėje plokštėje), kuriuose yra UIO lizdas kortelėms. Jei vis dar turite UIO valdiklius. Jie naudojami platformose su lizdu B2 (6027B-URF, 1027B-URF, 6017B-URF).
  • Nauji UIO formos faktoriaus valdikliai nebus rodomi. Pavyzdžiui, USAS2LP-H8iR valdiklis LSI 2108 luste bus paskutinis, LSI 2208 UIO nebus – tik įprastas MD2 su PCI-E x8.

PCI-E valdikliai

Šiuo metu aktualūs trys tipai: RAID valdikliai pagal LSI 2108/2208 ir HBA pagal LSI 2308. Yra ir paslaptingas SAS2 HBA AOC-SAS2LP-MV8 ant Marvel 9480 lusto, bet rašykite apie jį dėl egzotikos. Dauguma vidinių SAS HBA naudojimo atvejų yra saugykla su ZFS naudojant FreeBSD ir įvairius „Solaris“ skonius. Kadangi šiose operacinėse sistemose nėra problemų su palaikymu, pasirinkimas 100% atvejų tenka LSI 2008/2308.
LSI 2108
Be UIO, buvo pridėta „shny AOC-USAS2LP-H8iR“, kuri minima dar dviejuose valdikliuose:

AOC-SAS2LP-H8iR
LSI 2108, SAS2 RAID 0/1/5/6/10/50/60, 512MB talpykla, 8 vidiniai prievadai (2x SFF-8087). Tai LSI 9260-8i valdiklio analogas, bet gaminamas Supermicro, yra nedideli plokštės išdėstymo skirtumai, kaina 40-50 USD mažesnė nei LSI. Palaikomos visos papildomos LSI parinktys: aktyvinimas, FastPath ir CacheCade 2.0, talpyklos baterijos apsauga - LSIiBBU07 ir LSIiBBU08 (dabar pageidautina naudoti BBU08, jis turi išplėstą temperatūros diapazoną ir pridedamas laidas, skirtas montuoti nuotoliniu būdu).
Nepaisant LSI 2208 pagrindu sukurtų galingesnių valdiklių atsiradimo, LSI 2108 vis dar aktualus dėl kainos sumažinimo. Našumo su įprastiniais HDD pakanka bet kokiu atveju, IOPS riba dirbant su SSD yra 150 000, o tai yra daugiau nei pakankamai daugumai biudžetinių sprendimų.

AOC-SAS2LP-H4iR
LSI 2108, SAS2 RAID 0/1/5/6/10/50/60, 512MB talpykla, 4 vidiniai + 4 išoriniai prievadai. Tai LSI 9280-4i4e valdiklio analogas. Patogus naudoti plėstuvo dėkluose, pvz nereikia neštis iš plėstuvo išvesties į lauką norint prijungti papildomus JBOD arba 1U atvejais 4 diskams esant reikalui suteikti galimybę padidinti diskų skaičių.Palaiko tuos pačius BBU ir aktyvinimo raktus.
LSI 2208

AOC-S2208L-H8iR
LSI 2208, SAS2 RAID 0/1/5/6/10/50/60, 1024MB talpykla, 8 vidiniai prievadai (2 SFF-8087 jungtys). Tai LSI 9271-8i valdiklio analogas. LSI 2208 yra tolesnė LSI 2108 plėtra. Procesorius tapo dviejų branduolių, kas leido padidinti našumo ribą IOPS "m iki 465000. PCI-E 3.0 palaikymas buvo pridėtas ir padidintas iki 1 GB talpyklos.
Valdiklis palaiko BBU09 akumuliatoriaus talpyklos apsaugą ir „CacheVault“ blykstės apsaugą. Supermicro juos tiekia dalių numeriais BTR-0022L-LSI00279 ir BTR-0024L-LSI00297, tačiau lengviau įsigyti iš mūsų per LSI pardavimo kanalą (antra dalių numerių dalis yra vietiniai LSI dalių numeriai). Taip pat palaikomi „MegaRAID Advanced Software Options“ aktyvinimo raktai, dalies numeris: AOC-SAS2-FSPT-ESW („FastPath“) ir AOCCHCD-PRO2-KEY („CacheCade Pro 2.0“).
LSI 2308 (HBA)

AOC-S2308L-L8i ir AOC-S2308L-L8e
LSI 2308, SAS2 HBA (su IR firmware - RAID 0/1/1E), 8 vidiniai prievadai (2 SFF-8087 jungtys). Tai tas pats valdiklis, turi skirtingą programinę-aparatinę įrangą. AOC-S2308L-L8e – IT programinė įranga (grynas HBA), AOC-S2308L-L8i – IR programinė įranga (palaikoma RAID 0/1/1E). Skirtumas tas, kad L8i gali dirbti su IR ir IT programine įranga, L8e gali dirbti tik su IT, IR programinė įranga yra užrakinta. Tai LSI 9207-8 valdiklio analogas i. Skirtumai nuo LSI 2008: greitesnis lustas (800 MHz, dėl to - IOPS limitas pakilo iki 650 tūkst.), atsirado PCI-E 3.0 palaikymas. Taikymas: programinės įrangos RAID (pavyzdžiui, ZFS), biudžetiniai serveriai.
Remiantis šiuo lustu, nebus pigių valdiklių, palaikančių RAID-5 (iMR stack, iš paruoštų valdiklių - LSI 9240).

Borto valdikliai

Naujausiuose gaminiuose (X9 plokštėse ir platformose su jomis) „Supermicro“ reiškia, kad yra SAS2 valdiklis iš LSI, kurio dalies numeris yra „7“, o skaičius „3“ nurodo mikroschemų rinkinį SAS („Intel C600“). Tai tiesiog neskiria LSI 2208 ir 2308, todėl būkite atsargūs rinkdamiesi plokštę.
  • LSI 2208 pagrindu pagamintas valdiklis, lituojamas pagrindinėse plokštėse, turi ne daugiau kaip 16 diskų. Jei pridėsite 17, jis tiesiog nebus aptiktas, o MSM žurnale pamatysite pranešimą „PD nepalaikomas“. Tai kompensuoja žymiai mažesnė kaina. Pavyzdžiui, rinkinys „X9DRHi-F + išorinis valdiklis LSI 9271-8i“ kainuos apie 500 USD daugiau nei X9DRH-7F su LSI 2008. Apeiti šį apribojimą mirksint LSI 9271 nepavyks – kito SBR bloko mirksėjimas, kaip ir LSI 2108 atveju, nepadeda.
  • Dar viena ypatybė – CacheVault modulių palaikymo trūkumas, plokštėse tiesiog neužtenka vietos specialiai jungčiai, todėl palaikomas tik BBU09. Galimybė įdiegti BBU09 priklauso nuo naudojamo korpuso. Pavyzdžiui, 7127R-S6 blade serveriuose naudojamas LSI 2208, yra BBU jungtis, bet pačiam moduliui montuoti reikia papildomo MCP-640-00068-0N baterijos laikiklio laikiklio.
  • Dabar reikės SAS HBA (LSI 2308) programinės aparatinės įrangos, nes DOS bet kurioje plokštėje su LSI 2308 sas2flash.exe neprasideda su klaida „Nepavyko inicijuoti PAL“.

Valdikliai Twin ir FatTwin platformose

Kai kurios 2U Twin 2 platformos yra trijų versijų su trijų tipų valdikliais. Pavyzdžiui:
  • 2027TR-HTRF+ – SATA mikroschemų rinkinys
  • 2027TR-H70RF+ – LSI 2008 m
  • 2027TR-H71RF+ – LSI 2108
  • 2027TR-H72RF+ – LSI 2208
Tokią įvairovę užtikrina tai, kad valdikliai dedami ant specialios galinės plokštės, kuri jungiasi prie specialios pagrindinės plokštės lizdo ir prie disko galinės plokštės.
BPN-ADP-SAS2-H6IR (LSI 2108)


BPN-ADP-S2208L-H6iR (LSI 2208)

BPN-ADP-SAS2-L6i (LSI 2008)

Supermicro xxxBE16/xxxBE26 korpusai

Kita tema, tiesiogiai susijusi su kontrolieriais, yra bylų modernizavimas su . Atsirado veislių su papildomu krepšeliu dviem 2,5" diskams, esančiam ant galinio korpuso skydelio. Paskirtis - tam skirtas diskas (arba veidrodis) sistemos pakrovimui. Žinoma, sistemą galima įkelti pasirinkus nedidelį tūrį iš kitos diskų grupės arba iš papildomų diskų, pritvirtintų korpuso viduje (846 atvejais galima montuoti papildomas tvirtinimo detales vienam 3,5" arba dviems 2,5" diskams), tačiau atnaujintos modifikacijos yra daug patogesnės:




Be to, šių papildomų diskų nereikia jungti specialiai prie mikroschemų rinkinio SATA valdiklio. Naudodami SFF8087->4xSATA kabelį galite prisijungti prie pagrindinio SAS valdiklio per plėtiklio SAS išvestį.
P.S. Tikimės, kad informacija buvo naudinga. Atminkite, kad išsamiausią informaciją ir techninį palaikymą produktams iš Supermicro, LSI, Adaptec by PMC ir kitų pardavėjų galima gauti iš True System.

RAID 6, 5, 1 ir 0 masyvo testai su Hitachi SAS-2 diskais

Matyt, praėjo tie laikai, kai neblogas profesionalus 8 prievadų RAID valdiklis kainavo gana įspūdingus pinigus. Šiandien yra Serial Attached SCSI (SAS) sąsajos sprendimų, kurie yra labai patrauklūs tiek kainos, tiek funkcionalumo, tiek našumo požiūriu. Apie vieną iš jų – ši apžvalga.

Valdiklis LSI MegaRAID SAS 9260-8i

Anksčiau jau rašėme apie antrosios kartos SAS sąsają, kurios perdavimo sparta 6 Gb/s, ir labai pigų 8 prievadų LSI SAS 9211-8i HBA valdiklį, skirtą organizuoti pradinio lygio saugojimo sistemas, pagrįstas paprasčiausiais SAS ir SATA RAID masyvais. vairuoja. LSI MegaRAID SAS 9260-8i modelis bus aukštesnės klasės – jame sumontuotas galingesnis procesorius su aparatiniu 5, 6, 50 ir 60 lygių masyvų skaičiavimu (ROC technologija – RAID On Chip), taip pat reikšmingas SDRAM atminties kiekis (512 MB) efektyviam duomenų kaupimui talpykloje. Šis valdiklis taip pat palaiko 6Gb/s SAS ir SATA sąsajas, o pats adapteris skirtas PCI Express x8 versijos 2.0 magistralei (5Gb/s vienai juostai), kurios teoriškai beveik pakanka 8 sparčiųjų SAS prievadų poreikiams patenkinti. Ir visa tai - už maždaug 500 USD mažmeninę kainą, tai yra, tik pora šimtų brangiau nei biudžetinis LSI SAS 9211-8i. Gamintojas, beje, šį sprendimą vadina „MegaRAID Value Line“ serija, tai yra ekonomiškais sprendimais.




LSIMegaRAID SAS9260-8i 8 prievadų SAS valdiklis ir jo SAS2108 procesorius su DDR2 atmintimi

LSI SAS 9260-8i plokštė yra žemo profilio (MD2 formos koeficientas), yra su dviem vidinėmis Mini-SAS 4X jungtimis (kiekviena iš jų leidžia tiesiogiai prijungti iki 4 SAS diskų arba daugiau per prievadų daugiklius), yra suprojektuota skirta PCI Express magistralei x8 2.0 ir palaiko 0, 1, 5, 6, 10, 50 ir 60 RAID lygius, dinamines SAS funkcijas ir kt. tt LSI SAS 9260-8i valdiklis gali būti montuojamas tiek 1U, tiek 2U stovo serveriuose (vidutinės ir aukščiausios klasės serveriuose), tiek ATX ir Slim-ATX korpusuose (darbo stotims). RAID palaiko aparatinė įranga – įmontuotas LSI SAS2108 procesorius (PowerPC branduolys 800 MHz dažniu), kuriame trūksta 512 MB DDR2 800 MHz atminties su ECC palaikymu. LSI žada procesoriaus duomenų greitį iki 2,8 GB/s skaitymui ir iki 1,8 GB/s rašymui. Tarp gausių adapterio funkcijų verta paminėti internetinio pajėgumo išplėtimo (OCE), internetinio RAID lygio perkėlimo (RLM) (apimties padidinimas ir masyvų tipo keitimas keliaujant), „SafeStore Encryption Services“ ir „Instant safe“ funkcijas. trynimas (diskus esančių duomenų šifravimas ir saugus duomenų ištrynimas), kietojo kūno diskų palaikymas (SSD Guard technologija) ir kt. tt šiam valdikliui galimas papildomas baterijos modulis (su juo maksimali darbinė temperatūra neturi viršyti +44,5 laipsnių Celsijaus).

LSI SAS 9260-8i valdiklio rakto specifikacijos

Sistemos sąsajaPCI Express x8 2.0 (5 GT/s), Bus Master DMA
Disko sąsajaSAS-2 6Gb/s (palaiko SSP, SMP, STP ir SATA protokolus)
SAS prievadų skaičius8 (2 x 4 Mini-SAS SFF8087), palaiko iki 128 diskų per prievadų daugiklius
RAID palaikymas0, 1, 5, 6, 10, 50, 60 lygiai
CPULSI SAS2108 ROC (PowerPC @ 800 MHz)
Integruota talpykla512 MB ECC DDR2 800 MHz
Energijos suvartojimas, ne daugiau24W (+3,3V ir +12V maitinimas iš PCIe lizdo)
Darbinės/laikymo temperatūros diapazonas0…+60 °С / −45…+105 °С
Formos faktorius, matmenysMD2 žemo profilio, 168×64,4 mm
MTBF vertė>2 mln. val
Gamintojo garantija3 metai

Tipiškos LSI MegaRAID SAS 9260-8i pritaikymo sritys yra šios: įvairios vaizdo stotys (vaizdo pagal poreikį, vaizdo stebėjimas, vaizdo įrašų kūrimas ir redagavimas, medicininiai vaizdai), didelio našumo skaičiavimas ir skaitmeninių duomenų archyvai, įvairūs serveriai (failų, žiniatinklis, paštas, duomenų bazės). Apskritai didžioji dauguma užduočių išspręstos mažose ir vidutinėse įmonėse.

Baltai oranžinėje dėžutėje su lengvabūdiškai besišypsančiu dantytos ponios veidu ant „pavadinimo“ (matyt, tam, kad geriau suviliotų barzdotus sistemos administratorius ir atšiaurius sistemų kūrėjus) yra valdiklio plokštė, laikikliai jos montavimui ATX, Slim-ATX korpusuose. ir kt., du 4 diskų laidai su Mini-SAS jungtimis viename gale ir įprasta SATA (be maitinimo) kitame (skirta prijungti iki 8 diskų prie valdiklio), taip pat kompaktinis diskas su PDF dokumentacija ir tvarkyklės gausus Windows versijos, Linux (SuSE ir RedHat), Solaris ir VMware.


LSI MegaRAID SAS 9260-8i dėžutės valdiklio paketas (MegaRAID Advanced Services Hardware Key mini kortelę galima įsigyti atskiru prašymu)

LSI MegaRAID Advanced Services programinės įrangos technologijos yra prieinamos valdikliui LSI MegaRAID SAS 9260-8i su specialiu aparatinės įrangos raktu (parduodamas atskirai): MegaRAID Recovery, MegaRAID CacheCade, MegaRAID FastPath, LSI SafeStore Encryption Services (jų aptarimas nepatenka į šio straipsnio taikymo sritį). ). Visų pirma, norint pagerinti tradicinių diskų (HDD) masyvo našumą naudojant prie sistemos pridėtą kietojo kūno diską (SSD), bus naudinga MegaRAID CacheCade technologija, su kuria SSD veikia kaip antrojo lygio talpykla. HDD masyvas (hibridinio HDD sprendimo analogas), kai kuriais atvejais padidinantis disko posistemio našumą iki 50 kartų. Taip pat įdomus MegaRAID FastPath sprendimas, kuris sumažina SAS2108 procesoriaus delsą atliekant įvesties / išvesties operacijas (išjungiant HDD optimizavimą), o tai leidžia pagreitinti kelių kietojo kūno diskų (SSD), tiesiogiai prijungtų prie SAS, masyvą. 9260-8i prievadai.

Valdiklį ir jo masyvus patogiau konfigūruoti, konfigūruoti ir prižiūrėti įmonės vadybininke operacinės sistemos aplinkoje (paties valdiklio BIOS Setup meniu parametrai nėra pakankamai turtingi – galimos tik pagrindinės funkcijos). Visų pirma, tvarkyklėje keliais pelės paspaudimais galite tvarkyti bet kokį masyvą ir nustatyti jo veikimo politiką (talpyklą ir pan.) - žr. ekrano kopijas.




„Windows“ tvarkyklės, skirtos 5 (viršuje) ir 1 (apačioje) RAID lygių konfigūravimo, ekrano kopijų pavyzdžiai.

Testavimas

Norėdami ištirti pagrindinį LSI MegaRAID SAS 9260-8i našumą (be MegaRAID Advanced Services Hardware Key ir susijusių technologijų), panaudojome penkis didelio našumo SAS diskus, kurių veleno greitis yra 15 000 aps./min. ir palaiko SAS-2 sąsają ( 6 Gb / c) - Hitachi Ultrastar 15K600 HUS156030VLS600, kurio talpa 300 GB.


Hitachi Ultrastar 15K600 kietasis diskas be viršutinio dangtelio

Tai leis mums išbandyti visus pagrindinius masyvų lygius - RAID 6, 5, 10, 0 ir 1, ir ne tik su minimaliu kiekvieno iš jų diskų skaičiumi, bet ir "augimui", tai yra pridedant. diską į antrąjį iš 4 kanalų ROC lusto SAS prievadų. Atkreipkite dėmesį, kad šio straipsnio herojus turi supaprastintą analogą - 4 prievadų LSI MegaRAID SAS 9260-4i valdiklį, pagrįstą ta pačia elementų baze. Todėl mūsų 4 diskų masyvų testai yra vienodai taikomi.

Didžiausias „Hitachi HUS156030VLS600“ naudingosios apkrovos nuoseklaus skaitymo / rašymo greitis yra apie 200 MB/s (žr. diagramą). Vidutinis laisvosios prieigos laikas skaitant (pagal specifikacijas) - 5,4 ms. Integruotas buferis - 64 MB.


Hitachi Ultrastar 15K600 HUS156030VLS600 nuoseklaus skaitymo / rašymo greičio diagrama

Bandymo sistema buvo pagrįsta „Intel Xeon 3120“ procesoriumi, „Intel P45“ mikroschemų rinkinio pagrindine plokšte ir 2 GB DDR2-800 atmintimi. SAS valdiklis buvo įdiegtas į PCI Express x16 v2.0 lizdą. Bandymai buvo atlikti operacinėmis sistemomis Windows XP SP3 Professional ir Windows 7 Ultimate SP1 x86 (grynos amerikietiškos versijos), nes jų serverių kolegos (atitinkamai Windows 2003 ir 2008) neleidžia veikti kai kurių etalonų ir scenarijų, kuriuos naudojome. . Naudoti testai buvo AIDA64, ATTO Disk Benchmark 2.46, Intel IOmeter 2006, Intel NAS Performance Toolkit 1.7.1, C'T H2BenchW 4.13/4.16, HD Tach RW 3.0.4.0 ir Futuremark PCMark0 Vantage ir PCMark0 Vantage. Bandymai buvo atlikti tiek su nepaskirstytais tomais (IOmeter, H2BenchW, AIDA64), tiek su suformatuotais skaidiniais. Pastaruoju atveju (NASPT ir PCMark) rezultatai buvo paimti tiek fizinei masyvo pradžiai, tiek jo viduriui (maksimalaus galimo pajėgumo masyvų tūriai buvo padalinti į du lygius loginius skaidinius). Tai leidžia adekvačiau įvertinti sprendimų našumą, nes greičiausios pradinės tomų dalys, kuriose dauguma naršyklių atlieka failų etalonus, dažnai neatspindi situacijos kitose disko dalyse, kurios taip pat gali būti labai naudojamos. aktyviai realiame darbe.

Visi testai buvo atlikti penkis kartus, o rezultatų vidurkis. Mūsų atnaujintą profesionalių diskų sprendimų vertinimo metodiką plačiau aptarsime atskirame straipsnyje.

Belieka pridurti, kad šiame teste naudojome valdiklio programinės įrangos versiją 12.12.0-0036 ir tvarkyklių versiją 4.32.0.32. Įgalintas visų masyvų ir diskų rašymo ir skaitymo talpyklos kaupimas. Galbūt modernesnės programinės aparatinės įrangos ir tvarkyklių naudojimas išgelbėjo mus nuo keistenybių, pastebėtų ankstyvųjų to paties valdiklio bandymų rezultatuose. Mūsų atveju tokių incidentų nepastebėta. Tačiau mes taip pat nenaudojame FC-Test 1.0 scenarijaus, kuris yra labai abejotinas dėl rezultatų patikimumo (kurį tam tikrais atvejais tie patys kolegos „nori vadinti painiava, svyravimu ir nenuspėjamumu“) savo pakete, nes mes ne kartą pastebėjome, kad jis sugenda kai kuriuose failų šablonuose (ypač daugelio mažų, mažesnių nei 100 KB failų rinkiniuose).

Toliau pateiktose diagramose rodomi 8 masyvo konfigūracijų rezultatai:

  1. RAID 0 iš 5 diskų;
  2. RAID 0 iš 4 diskų;
  3. RAID 5 iš 5 diskų;
  4. RAID 5 iš 4 diskų;
  5. RAID 6 iš 5 diskų;
  6. RAID 6 iš 4 diskų;
  7. RAID 1 iš 4 diskų;
  8. RAID 1 iš 2 diskų.

Keturių diskų RAID 1 masyvas (žr. aukščiau pateiktą ekrano kopiją) LSI akivaizdžiai reiškia juostelę + veidrodinį masyvą, paprastai vadinamą RAID 10 (tai patvirtina ir bandymo rezultatai).

Testo rezultatai

Kad apžvalgos tinklalapis neapkrautų daugybe diagramų, kartais neinformatyvių ir varginančių (ką dažnai nusideda kai kurie „pasiutę kolegos“ :)), mes apibendriname išsamius kai kurių testų rezultatus. stalo. Norintys išanalizuoti mūsų rezultatų subtilybes (pavyzdžiui, išsiaiškinti kaltinamųjų elgesį atliekant pačias svarbiausias užduotis), gali tai padaryti patys. Didžiausią dėmesį skirsime svarbiausiems ir svarbiausiems testų rezultatams, taip pat vidutiniams rodikliams.

Pirmiausia pažvelkime į „grynai fizinių“ testų rezultatus.

Vidutinis atsitiktinės prieigos laikas nuskaitant vieną Hitachi Ultrastar 15K600 HUS156030VLS600 diską yra 5,5 ms. Tačiau suskirstant juos į masyvus, šis indikatorius šiek tiek pasikeičia: sumažėja (dėl efektyvaus LSI SAS9260 valdiklio talpyklos) „veidrodiniams“ masyvams ir didėja visiems kitiems. Didžiausias padidėjimas (apie 6%) stebimas 6 lygio masyvuose, nes valdiklis turi pasiekti didžiausią diskų skaičių vienu metu (tris RAID 6, du RAID 5 ir vieną RAID 0, nes prieiga šis testas atliekamas tik 512 baitų blokuose, o tai yra žymiai mažiau nei masyvo juostelių blokų dydis).

Situacija su atsitiktine prieiga prie masyvų rašymo metu (512 baitų blokai) yra daug įdomesnė. Vieno disko šis parametras yra apie 2,9 ms (be talpyklos pagrindinio valdiklio), tačiau LSI SAS9260 valdiklio masyvuose matome reikšmingą šio rodiklio sumažėjimą dėl geros įrašymo talpyklos 512 MB SDRAM buferyje. valdiklis. Įdomu tai, kad dramatiškiausias efektas gaunamas naudojant RAID 0 masyvus (atsitiktinės prieigos laikas rašymo metu sumažėja beveik eilės tvarka, palyginti su vienu disku)! Tai neabejotinai turėtų turėti teigiamą poveikį tokių masyvų veikimui atliekant daugybę serverio užduočių. Tuo pačiu metu net ir masyvuose su XOR skaičiavimais (tai yra didelė SAS2108 procesoriaus apkrova) atsitiktinės rašymo prieigos nesukelia akivaizdaus našumo sumažėjimo – dar kartą dėl galingos valdiklio talpyklos. Natūralu, kad RAID 6 čia yra šiek tiek lėtesnis nei RAID 5, tačiau skirtumas tarp jų iš esmės yra nereikšmingas. Šiame teste mane kiek nustebino vieno „veidrodžio“ elgesys, kuris rodė lėčiausią atsitiktinę prieigą rašant (galbūt tai šio valdiklio mikrokodo „ypatybė“).

Visų masyvų linijiniai (nuoseklūs) skaitymo ir rašymo greičio grafikai (dideliais blokais) neturi jokių ypatumų (skaitymui ir rašymui jie beveik identiški, jei įjungtas valdiklio rašymo talpyklos kaupimas) ir visi jie yra keičiami pagal masyvų skaičių. diskai, lygiagrečiai dalyvaujantys „naudingame“ procese. Tai reiškia, kad penkių diskų RAID 0 diskų greitis „penkis kartus“ padidėja, palyginti su vienu disku (pasiekia 1 GB / s!), penkių diskų RAID 5 - „keturis kartus“, RAID 6 - „trigubai“ (trigubai). , žinoma :)), RAID 1 iš keturių diskų jis padvigubėja (jokių „y2eggs“! :)), o paprastam veidrodžiui – vieno disko grafikus. Šis modelis yra aiškiai matomas, ypač kalbant apie maksimalų tikrų didelių (256 MB) failų skaitymo ir rašymo greitį dideliuose blokuose (nuo 256 KB iki 2 MB), kuriuos iliustruosime ATTO Disk Benchmark diagrama. 2.46 testas (šio testo rezultatai Windows 7 ir XP yra beveik identiški).

Čia tik 5 diskų RAID 6 masyvo failų skaitymo atvejis netikėtai iškrito iš bendro vaizdo (rezultatai buvo pakartotinai tikrinami). Tačiau, norint skaityti 64 KB blokais, šio masyvo greitis didėja iki 600 MB / s. Taigi nurašykime šį faktą kaip dabartinės programinės įrangos „ypatybę“. Taip pat atkreipiame dėmesį, kad rašant tikrus failus greitis yra šiek tiek didesnis dėl talpyklos kaupimo dideliame valdiklio buferyje, o skirtumas su skaitymu yra labiau pastebimas, tuo mažesnis realus tiesinis masyvo greitis.

Kalbant apie sąsajos greitį, kuris paprastai matuojamas buferio rašymo ir skaitymo skaičiumi (daugelis privažiavimų prie to paties disko tūrio adreso), čia turime konstatuoti, kad jis beveik visuose masyvuose pasirodė vienodas dėl įtraukimo šių masyvų valdiklio talpyklą (žr. . lentelę). Taigi visų mūsų testo dalyvių įrašymo našumas siekė maždaug 2430 MB / s. Atkreipkite dėmesį, kad PCI Express x8 2.0 magistralė teoriškai suteikia 40 Gb / s arba 5 Gb / s greitį, tačiau, remiantis naudingais duomenimis, teorinė riba yra mažesnė - 4 Gb / s, o tai reiškia, kad mūsų atveju valdiklis tikrai dirbo pagal PCIe magistralės 2.0 versiją. Taigi, mūsų išmatuotas 2,4 GB / s, be abejo, yra tikrasis valdiklio integruotos atminties pralaidumas (DDR2-800 atmintis su 32 bitų duomenų magistrale, kaip matyti iš plokštėje esančių ECC lustų konfigūracijos , teoriškai suteikia iki 3,2 GB/s). Skaitant masyvus, talpyklos kaupimas nėra toks „išsamus“ kaip rašant, todėl komunalinėse paslaugose išmatuotas „sąsajos“ greitis paprastai yra mažesnis nei valdiklio talpyklos atminties nuskaitymo greitis (įprasta 2,1 GB/s 5 lygio masyvams). ir 6) , o kai kuriais atvejais jis „nukrenta“ iki pačių standžiųjų diskų buferio skaitymo greičio (apie 400 MB / s vienam standžiajam diskui, žr. aukščiau pateiktą grafiką), padauginta iš „iš eilės“ skaičiaus. diskų masyve (būtent tai yra RAID 0 ir 1 atvejai iš mūsų rezultatų).

Na, mes supratome „fiziką“ pirmuoju aproksimavimu, laikas pereiti prie „lyrikos“, tai yra, „tikrųjų“ taikymo berniukų testų. Beje, bus įdomu sužinoti, ar atliekant sudėtingas vartotojo užduotis masyvų našumas keičiasi taip pat tiesiškai, kaip ir skaitant ir rašant didelius failus (žr. ATTO testo diagramą šiek tiek aukščiau). Smalsus skaitytojas, tikiuosi, jau spėjo nuspėti atsakymą į šį klausimą.

Kaip „salotą“ prie mūsų „lyrinės“ patiekalo dalies, pateiksime kompiuterio diskų testus iš PCMark Vantage ir PCMark05 paketų (atitinkamai „Windows 7“ ir „XP“), taip pat panašų „track“ programos testą. iš autoritetingo vokiečių žurnalo C'T paketo H2BenchW 4.13. Taip, šie testai iš pradžių buvo skirti staliniams kompiuteriams ir nebrangiems darbo vietų kietiesiems diskams įvertinti. Jie imituoja tipinių pažangaus asmeninio kompiuterio užduočių atlikimą diskuose - darbą su vaizdo įrašu, garsu, Photoshop, antivirusine programa, žaidimais, apsikeitimo failais, programų diegimą, failų kopijavimą ir rašymą ir kt. Todėl jų rezultatai neturėtų būti vertinami šio straipsnio kontekste.kaip galutinė tiesa – juk kitos užduotys dažniau atliekamos kelių diskų masyvuose. Nepaisant to, atsižvelgiant į tai, kad gamintojas pats nustato šio RAID valdiklio padėtį, įskaitant palyginti nebrangius sprendimus, tokia bandymo užduočių klasė gali apibūdinti tam tikrą programų, kurios iš tikrųjų bus paleistos tokiuose masyvuose, dalį (tas pats darbas su vaizdo įrašu, profesionaliu grafikos apdorojimu, OS keitimu ir daug išteklių reikalaujančiomis programomis, failų kopijavimu, antivirusine ir kt.). Todėl nereikėtų nuvertinti šių trijų išsamių gairių svarbos mūsų bendrame pakete.

Populiariame PCMark Vantage vidutiniškai (žr. diagramą) pastebime labai nuostabų faktą - šio kelių diskų sprendimo našumas beveik nepriklauso nuo naudojamo masyvo tipo! Beje, tam tikrose ribose ši išvada galioja ir visiems atskiriems testavimo takeliams (užduočių tipams), įtrauktiems į PCMark Vantage ir PCMark05 paketus (detaliau žr. lentelėje). Tai gali reikšti, kad valdiklio programinės aparatinės įrangos algoritmai (su talpykla ir diskais) beveik neatsižvelgia į tokio tipo programų veikimo specifiką, arba kad pagrindinė šių užduočių dalis atliekama paties valdiklio talpykloje. (ir greičiausiai stebime šių dviejų veiksnių derinį). Tačiau pastaruoju atveju (ty didžiąja dalimi takelių vykdymas RAID valdiklio talpykloje) vidutinis sprendimų našumas pasirodo ne toks didelis - palyginkite šiuos duomenis su kai kurių „darbalaukių“ bandymų rezultatais. ("lustų rinkinys") 4 diskų RAID 0 matricos ir 5 bei nebrangūs pavieniai SSD diskai SATA 3 Gb/s magistralėje (žr. apžvalgą). Jei, palyginti su paprastu „lustų rinkiniu“ 4 diskų RAID 0 (be to, dvigubai lėtesniuose kietuosiuose diskuose nei čia naudojamas Hitachi Ultrastar 15K600), LSI SAS9260 masyvai PCMark testuose yra mažiau nei dvigubai greitesni, tai santykinai net ne patys greičiausi. "biudžetinis" vienas SSD visi jie tikrai pralaimi! PCMark05 disko testo rezultatai pateikia panašų vaizdą (žr. lentelę; nėra prasmės jiems braižyti atskirą diagramą).

Panašų vaizdą (su tam tikromis išlygomis) masyvams, pagrįstiems LSI SAS9260, galima pamatyti kitame „track“ programos etalone – C'T H2BenchW 4.13. Čia tik du lėčiausi (struktūros požiūriu) masyvai (RAID 6 iš 4 diskų ir paprastas „veidrodis“) pastebimai atsilieka nuo visų kitų masyvų, kurių našumas, aišku, pasiekia tą „pakankamą“ lygį, kai nebelieka. priklauso nuo disko posistemio ir SAS2108 procesoriaus efektyvumo su valdiklio talpykla šioms sudėtingoms prieigos sekoms. Ir šiame kontekste galime pasidžiaugti, kad masyvų, pagrįstų LSI SAS9260, našumas šios klasės užduotyse beveik nepriklauso nuo naudojamo masyvo tipo (RAID 0, 5, 6 arba 10), o tai leidžia naudoti daugiau patikimi sprendimai, nepakenkiant galutiniam našumui.

Tačiau „ne viskas yra Maslenitsa“ - jei pakeisime testus ir patikrinsime masyvų veikimą su tikrais failais NTFS failų sistemoje, vaizdas dramatiškai pasikeis. Taigi, atliekant Intel NASPT 1.7 testą, kurio daugelis „iš anksto įdiegtų“ scenarijų yra gana tiesiogiai susiję su užduotimis, būdingomis kompiuteriams, kuriuose yra LSI MegaRAID SAS9260-8i valdiklis, masyvo išdėstymas yra panašus į tai, ką stebėjome atliekant ATTO testą. skaitant ir rašant didelius failus – greitis proporcingai didėja didėjant masyvų „linijiniam“ greičiui.

Šioje diagramoje rodomas visų NASPT testų ir modelių vidurkis, o lentelėje galite matyti išsamius rezultatus. Norėčiau pabrėžti, kad NASPT paleidome tiek Windows XP (tai dažniausiai daro daugelis naršyklių), tiek Windows 7 (kas dėl tam tikrų šio testo savybių daroma rečiau). Faktas yra tas, kad „Seven“ (ir jo „didysis brolis“ „Windows 2008 Server“) dirbdamas su failais naudoja agresyvesnius savo talpyklos kaupimo algoritmus nei XP. Be to, didelių failų kopijavimas „Septyniuose“ daugiausia vyksta 1 MB blokuose (XP, kaip taisyklė, veikia 64 KB blokuose). Tai veda prie to, kad „failo“ Intel NASPT testo rezultatai labai skiriasi „Windows XP“ ir „Windows 7“ – pastarosiose jie daug aukštesni, kartais daugiau nei dvigubai! Beje, palyginome NASPT (ir kitų mūsų paketo testų) rezultatus Windows 7 su 1 GB ir 2 GB įdiegta sistemine atmintimi (yra informacijos, kad esant dideliam sistemos atminties kiekiui, disko operacijų talpyklos kaupimas Windows 7 sistemoje didėja, o NASPT rezultatai tampa dar didesni), tačiau matavimo paklaidos ribose jokio skirtumo neradome.

Diskusijų ir RAID valdiklių testavimui paliekame diskusiją apie tai, kuri OS (atsižvelgiant į talpyklos politiką ir kt.) yra „geresnė“ šio straipsnio diskusijų temoje. Manome, kad būtina išbandyti važiavimus ir jais pagrįstus sprendimus sąlygomis, kurios kuo artimesnės realioms jų veikimo situacijoms. Štai kodėl, mūsų nuomone, mūsų gauti abiejų operacinių sistemų rezultatai yra vienodi.

Bet grįžkime prie NASPT vidutinio našumo diagramos. Kaip matote, skirtumas tarp greičiausio ir lėčiausio iš čia išbandytų masyvų yra vidutiniškai šiek tiek mažesnis nei tris kartus. Tai, žinoma, nėra penkiolika kartų, kaip skaitant ir rašant didelius failus, tačiau tai taip pat labai pastebima. Masyvai iš tikrųjų yra išdėstyti proporcingai jų linijiniam greičiui, ir tai gali džiuginti: tai reiškia, kad LSI SAS2108 procesorius gana greitai apdoroja duomenis, beveik nesukeldamas kliūčių aktyviai veikiant 5 ir 6 lygių masyvams.

Tiesą sakant, reikia pažymėti, kad NASPT taip pat turi modelių (2 iš 12), kuriuose stebimas tas pats vaizdas, kaip ir PCMark su H2BenchW, ty visų išbandytų masyvų našumas yra beveik toks pat! Tai yra Office Productivity ir Dir Copy to NAS (žr. lentelę). Tai ypač akivaizdu naudojant „Windows 7“, nors „Windows XP“ „konvergencijos“ tendencija yra akivaizdi (palyginti su kitais modeliais). Tačiau PCMark su H2BenchW yra modelių, kuriuose masyvo našumas didėja proporcingai jų linijiniam greičiui. Taigi viskas nėra taip paprasta ir nedviprasmiška, kaip kai kam gali patikti.

Iš pradžių norėjau aptarti diagramą su bendru masyvų našumu, vidurkiu per visus taikymo testus (PCMark + H2BenchW + NASPT + ATTO), tai yra, šią:

Tačiau čia nėra ko daug diskutuoti: matome, kad masyvų elgesys LSI SAS9260 valdiklyje atliekant testus, kurie imituoja tam tikrų programų darbą, gali labai skirtis priklausomai nuo naudojamų scenarijų. Todėl geriau daryti išvadas apie konkrečios konfigūracijos naudą pagal tai, kokias užduotis ketinate atlikti tuo pačiu metu. Ir dar vienas profesionalus testas gali mums labai padėti - sintetiniai IOmeter modeliai, imituojantys tą ar kitą saugojimo sistemos apkrovą.

Testai IOmeter

Šiuo atveju mes nenagrinėsime daugybės modelių, kurie kruopščiai matuoja darbo greitį, priklausomai nuo prieigos bloko dydžio, rašymo procentų, atsitiktinių prieigų procento ir tt. Iš tikrųjų tai yra gryna sintetika, teikia mažai naudos praktiška informaciją ir dominančią gana grynai teoriškai. Galų gale, mes jau paaiškinome pagrindinius praktinius dalykus, susijusius su „fizika“. Mums svarbiau sutelkti dėmesį į realų darbą imituojančius šablonus – įvairių tipų serverius, taip pat ir failų operacijas.

Norėdami emuliuoti tokius serverius kaip failų serveris, žiniatinklio serveris ir duomenų bazė (duomenų bazės serveris), naudojome tuos pačius pavadinimus ir gerai žinomus modelius, siūlomus Intel laikas ir StorageReview.com. Visais atvejais mes išbandėme masyvus su komandų eilės gyliu (QD) nuo 1 iki 256 su 2 žingsniu.

„Duomenų bazės“ šablone, kuris naudoja atsitiktines prieigas prie disko 8 KB blokais visame masyvo tome, galima pastebėti reikšmingą masyvų be pariteto (ty RAID 0 ir 1), kurių komandų eilės gylis yra 4 ar naujesnė versija, o visi lygiagrečiai patikrinti masyvai (RAID 5 ir 6) pasižymi labai panašiu našumu (nepaisant dvigubo linijinių prieigų greičio skirtumo). Situaciją galima lengvai paaiškinti: visi masyvai su paritetu rodė panašias vidutinės atsitiktinės prieigos laiko reikšmes (žr. diagramą aukščiau), ir būtent šis parametras daugiausia lemia šio testo našumą. Įdomu tai, kad visų masyvų našumas didėja beveik tiesiškai didėjant komandų eilės gyliui iki 128, o tik esant QD=256, kai kuriais atvejais galima pamatyti prisotinimo užuominą. Maksimalus masyvų, kurių paritetas QD = 256, našumas buvo apie 1100 IOps (operacijų per sekundę), tai yra, LSI SAS2108 procesorius sunaudoja mažiau nei 1 ms, kad apdorotų vieną 8 KB duomenų dalį (apie 10 mln. vieno baito XOR). operacijų per sekundę RAID 6; žinoma, procesorius tuo pačiu metu atlieka kitus įvesties / išvesties duomenis ir dirba su talpyklos atmintimi).

Failų serverio šablone, kuriame naudojami įvairaus dydžio blokai atsitiktinei skaitymo ir rašymo prieigai prie masyvo visame jo tūryje, matome vaizdą, panašų į duomenų bazę, su skirtumu, kad čia penkių diskų masyvai su paritetu (RAID 5 ir 6) pastebimai pranoksta savo 4 diskų kolegas ir tuo pačiu demonstruoja beveik identišką našumą (apie 1200 IOps, kai QD = 256)! Matyt, pridėjus penktą diską prie antrojo iš dviejų valdiklio 4 juostų SAS prievadų, kažkaip optimizuojama procesoriaus skaičiavimo apkrova (dėl įvesties / išvesties operacijų?). Galbūt verta palyginti 4 diskų matricas pagal greitį, kai diskai yra prijungti poromis prie skirtingų Mini-SAS valdiklio jungčių, kad būtų galima nustatyti optimalią konfigūraciją masyvams organizuoti LSI SAS9260, tačiau tai yra kito straipsnio užduotis. .

Žiniatinklio serverio šablone, kuriame, remiantis jo kūrėjų ketinimu, nėra disko įrašymo operacijų kaip klasė (taigi ir XOR funkcijų skaičiavimas rašymui), vaizdas tampa dar įdomesnis. Faktas yra tas, kad visi trys penkių diskų masyvai iš mūsų rinkinio (RAID 0, 5 ir 6) čia rodo identišką našumą, nepaisant pastebimo skirtumo tarp jų tiesinio skaitymo ir pariteto skaičiavimo požiūriu! Beje, tie patys trys masyvai, bet iš 4 diskų, taip pat yra identiški vienas kitam! Ir tik RAID 1 (ir 10) iškrenta iš vaizdo. Kodėl taip nutinka, sunku spręsti. Gali būti, kad valdiklis turi labai efektyvius „gerų diskų“ (ty penkių ar keturių diskų, iš kurių pirmiausia gaunami reikiami duomenys) atrankos algoritmus, o tai RAID 5 ir 6 atveju padidina duomenų atvykimo tikimybę. iš lėkščių anksčiau, iš anksto paruošdami procesorių būtiniems skaičiavimams (pagalvokite apie gilią komandų eilę ir didelį DDR2-800 buferį). Ir galiausiai tai gali kompensuoti vėlavimą, susijusį su XOR skaičiavimais ir „atsitiktinai“ suvienodinti juos su „paprastu“ RAID 0. Bet kokiu atveju LSI SAS9260 valdiklį galima tik pagirti už itin aukštus rezultatus (apie 1700 IOps). 5 diskų masyvams su QD=256) tinklo serverio šablone masyvams su paritetu. Deja, labai prastas dviejų diskų „veidrodžio“ veikimas visuose serveriuose.

Žiniatinklio serverio šabloną atkartoja mūsų pačių šablonas, kuris imituoja atsitiktinį mažų (64 KB) failų skaitymą visoje masyvo erdvėje.

Vėlgi, rezultatai buvo sujungti į grupes - visos 5 diskų masyvai yra identiški vienas kitam pagal greitį ir pirmauja mūsų „lenktynėse“, 4 diskų RAID 0, 5 ir 6 taip pat negali būti atskirti vienas nuo kito pagal našumas, o iš bendros masės iškrenta tik „DSLR“ (beje, 4 diskų „veidrodis“, tai yra, RAID 10 yra greitesnis už visas kitas 4 diskų matricas – matyt dėl ​​to paties „gero pasirinkimo“. diskas" algoritmas). Pabrėžiame, kad šie šablonai galioja tik esant dideliam komandų eilės gyliui, o esant mažai eilei (QD=1-2), situacija ir lyderiai gali būti visiškai skirtingi.

Viskas pasikeičia, kai serveriai dirba su dideliais failais. Šiuolaikinio „sunkesnio“ turinio ir naujų „optimizuotų“ operacinių sistemų, tokių kaip „Windows 7“, „2008 Server“ ir kt., sąlygomis. darbas su megabaitų failais ir 1 MB duomenų blokais tampa vis svarbesnis. Šioje situacijoje mūsų naujas modelis, imituojantis atsitiktinį 1 MB failų skaitymą visame diske (išsami informacija apie naujus šablonus bus aprašyta atskirame straipsnyje apie metodiką), yra naudingas norint geriau įvertinti serverį. LSI SAS9260 valdiklio potencialas.

Kaip matote, čia esantis 4 diskų „veidrodis“ niekam nebepalieka vilčių dėl lyderystės, aiškiai dominuojantis bet kokia komandų tvarka. Jo našumas taip pat iš pradžių didėja tiesiškai didėjant komandų eilės gyliui, tačiau kai RAID 1 yra QD=16, jis prisotinamas (apie 200 MB/s). Šiek tiek „vėliau“ (esant QD=32) našumo „sotumas“ atsiranda masyvuose, kurie šiame teste yra lėtesni, tarp kurių RAID 0 turi būti suteikta „sidabras“ ir „bronza“, o masyvai su parite būkite pašaliniai, pralaimėdami net prieš puikų dviejų diskų RAID 1, kuris pasirodo netikėtai geras. Tai leidžia daryti išvadą, kad net skaitant LSI SAS2108 procesoriaus XOR skaičiavimo apkrova dirbant su dideliais failais ir blokais (išdėstytais atsitiktinai) jam yra labai apsunkinta, o RAID 6, kur ji iš tikrųjų padvigubėja, kartais net per didelė. - sprendimų našumas vos viršija 100 MB / s, tai yra 6–8 kartus mažesnis nei naudojant tiesinį skaitymą! „Pernelyg didelis“ RAID 10 čia yra akivaizdžiai naudingesnis.

Netyčia rašant mažus failus vaizdas vėl stulbinamai skiriasi nuo to, ką matėme anksčiau.

Faktas yra tas, kad čia masyvų našumas praktiškai nepriklauso nuo komandų eilės gylio (akivaizdu, kad didelę įtaką turi didžiulė LSI SAS9260 valdiklio talpykla ir gana didelės pačių standžiųjų diskų talpyklos), tačiau tai labai keičiasi priklausomai nuo tipo. iš masyvo! Neabejotini lyderiai čia yra "paprasti" RAID 0 procesoriui ir "bronziniai" su daugiau nei dvigubai pralaimėjimu lyderiui - RAID 10. Visi masyvai su paritetu sudarė labai artimą vieną grupę su dviejų diskų SLR ) , tris kartus pralaimėjo lyderiams. Taip, tai tikrai yra didelė apkrova valdiklio procesoriui. Tačiau, atvirai kalbant, nesitikėjau tokio „gedimo“ iš SAS2108. Kartais net minkštas RAID 5 „lustų rinkinio“ SATA valdiklyje (su talpyklos kaupimu Windows įrankiai ir skaičiavimas naudojant kompiuterio centrinį procesorių) gali dirbti greičiau ... Tačiau valdiklis vis tiek stabiliai išveda „savo“ 440–500 IOps - palyginkite tai su diagrama apie vidutinį rašymo prieigos laiką rezultatų skyriaus pradžioje.

Perėjimas prie atsitiktinio didelių 1 MB failų rašymo padidina absoliutaus greičio rodiklius (RAID 0 - beveik iki tokių failų atsitiktinio skaitymo reikšmių, ty 180–190 MB / s) , tačiau bendras vaizdas išlieka beveik nepakitęs – masyvai, kurių paritetas daug kartų lėtesnis nei RAID 0.

RAID 10 vaizdas yra įdomus - jo našumas krenta didėjant komandų eilės gyliui, nors ir nedaug. Kitiems masyvams tokio poveikio nėra. Dviejų diskų „veidrodis“ čia vėl atrodo kukliai.

Dabar pažvelkime į šablonus, kuriuose failai skaitomi ir įrašomi į diską vienodais skaičiais. Tokios apkrovos būdingos, ypač kai kuriems vaizdo serveriams arba aktyvaus failų kopijavimo / dubliavimo / atsarginių kopijų kūrimo metu tame pačiame masyve, taip pat defragmentavimo atveju.

Pirma – 64 KB failai atsitiktinai visame masyve.

Čia tam tikras panašumas su DataBase šablono rezultatais yra akivaizdus, ​​nors absoliutus masyvų greitis yra tris kartus didesnis ir net esant QD=256, jau pastebimas tam tikras našumo prisotinimas. Didesnis (palyginti su duomenų bazės modeliu) rašymo operacijų procentas šiuo atveju lemia tai, kad masyvai su paritetu ir dviejų diskų „veidrodis“ tampa akivaizdžiais pašaliniais asmenimis, žymiai prastesniais nei RAID 0 ir 10 matricos.

Perėjus prie 1 MB failų, šis modelis paprastai išlieka, nors absoliutus greitis padidėja maždaug trigubai, o RAID 10 tampa greita kaip 4 diskų juostelė, o tai yra gera žinia.

Paskutinis šio straipsnio modelis bus nuoseklus (o ne atsitiktinis) didelių failų skaitymas ir rašymas.

Ir čia jau daugelis masyvų sugeba įsibėgėti iki labai tinkamo greičio, maždaug 300 MB / s. Ir nors atotrūkis tarp lyderio (RAID 0) ir autsaiderio (dvigubo disko RAID 1) išlieka daugiau nei du kartus (atkreipkite dėmesį, kad šis atotrūkis yra penkis kartus linijiniam skaitymui ar rašymui!), RAID 5, kuris yra tarp trijų geriausių, ir kitos XOR matricos, kurios atsitraukė į viršų, gali būti nedžiuginančios. Galų gale, sprendžiant iš šio valdiklio programų sąrašo, kurį pateikia pats LSI (žr. straipsnio pradžią), daugelis tikslinių užduočių naudos šį ypatingą masyvo prieigos pobūdį. Ir tai tikrai verta apsvarstyti.

Pabaigoje pateiksiu galutinę diagramą, kurioje visų aukščiau paminėtų IOmeter testų šablonų rodikliai yra suvidurkinami (geometriškai visiems šablonams ir komandų eilėms, be svorio koeficientų). Įdomu, kad jei šių rezultatų vidurkis kiekviename šablone yra atliktas aritmetiškai su svorio koeficientais 0,8, 0,6, 0,4 ir 0,2 atitinkamai komandų eilėms 32, 64, 128 ir 256 (tai paprastai yra komandų eilės gylis). bendrame diskų veikime), tada galutinis (visiems modeliams) normalizuotas masyvo našumo indeksas 1% ribose sutaps su geometriniu vidurkiu.

Taigi, vidutinė „ligoninės temperatūra“ mūsų IOmeter testo modeliuose rodo, kad iš „fizikos su matematika“ nėra išeities - RAID 0 ir 10 aiškiai pirmauja. Kai kuriais atvejais, apskritai, geras našumas. negali „pasiekti“ tokių masyvų iki paprastos „juostelės“ lygio. Tuo pat metu įdomu tai, kad 5 diskų konfigūracijos aiškiai pridedamos, palyginti su 4 diskų konfigūracijomis. Visų pirma, 5 diskų RAID 6 yra vienareikšmiškai greitesnis nei 4 diskų RAID 5, nors „fizikos“ požiūriu (atsitiktinės prieigos laikas ir linijinės prieigos greitis) jie iš tikrųjų yra identiški. Nuvylė ir dviejų diskų „veidrodis“ (vidutiniškai prilygsta 4 diskų RAID 6, nors veidrodžiui nereikia atlikti dviejų XOR skaičiavimų vienam duomenų bitui). Tačiau paprastas „veidrodis“ akivaizdžiai nėra tikslinis masyvas pakankamai galingam 8 prievadų SAS valdikliui su didele talpykla ir galingu procesoriumi „įmontuotu“. :)

Kainos informacija

LSI MegaRAID SAS 9260-8i 8 prievadų SAS valdiklis su visu komplektu siūlomas už maždaug 500 USD kainą, kurią galima laikyti gana patraukliu. Jo supaprastintas 4 prievadų atitikmuo yra dar pigesnis. Tikslesnė dabartinė vidutinė prietaiso mažmeninė kaina Maskvoje, aktuali tuo metu, kai skaitote šį straipsnį:

LSI SAS 9260-8iLSI SAS 9260-4i
$571() $386()

Išvada

Apibendrindami tai, kas pasakyta aukščiau, galime daryti išvadą, kad nerizikuosime pateikti vieningų rekomendacijų „visiems“ dėl 8 prievadų LSI MegaRAID SAS9260-8i valdiklio. Kiekvienas turėtų padaryti savo išvadas apie būtinybę jį naudoti ir su jo pagalba sukonfigūruoti tam tikrus masyvus - griežtai pagal užduočių, kurios turėtų būti paleistos, klasę. Faktas yra tas, kad kai kuriais atvejais (atliekant kai kurias užduotis) šis nebrangus „megamonstras“ gali parodyti puikų našumą net ir dvigubo pariteto masyvuose (RAID 6 ir 60), tačiau kitose situacijose jo RAID 5 ir 6 greitis yra aiškiai matomas. palieka daug norimų rezultatų.. Ir vienintelis išsigelbėjimas (beveik universalus) bus tik RAID 10 masyvas, kurį galima sutvarkyti beveik taip pat sėkmingai ant pigesnių valdiklių. Tačiau dažnai procesoriaus ir talpyklos SAS9260-8i dėka RAID 10 masyvas čia elgiasi ne lėčiau nei to paties skaičiaus diskų juostelė, tuo pačiu užtikrinant aukštą sprendimo patikimumą. Tačiau su SAS9260-8i tikrai reikėtų vengti dviejų diskų „reflekso“ ir 4 diskų RAID 6 ir 5 – tai akivaizdžiai neoptimalios konfigūracijos šiam valdikliui.

Ačiū Hitachi Global Storage Technologies
kietiesiems diskams, skirtiems bandymams.

mob_info