Sərt disk interfeysləri: SCSI, SAS, Firewire, IDE, SATA. Analoqu olmayan Serial Uyğunluq SAS Bağlayıcı növləri

Giriş

Müasirə baxın ana platalar(və ya hətta bəzi köhnə platformalar). Onlara xüsusi RAID nəzarətçi lazımdırmı? Əksər ana platalarda 3 Gigabit SATA portu, eləcə də audio yuvaları və şəbəkə adapterləri. Kimi ən müasir çipsetlər AMD A75Intel Z68, 6 Gb/s-də SATA dəstəyi var. Çipset, güclü prosessor və giriş/çıxış portlarının bu qədər dəstəyi ilə əlavə yaddaş kartlarına və ayrıca nəzarətçiyə ehtiyacınız varmı?

Əksər hallarda adi istifadəçilər ana platada quraşdırılmış SATA portlarından və xüsusi proqram təminatından istifadə edərək RAID 0, 1, 5 və hətta 10 massiv yarada və çox yüksək performans əldə edə bilərsiniz. Ancaq daha mürəkkəb RAID səviyyəsinin - 30, 50 və ya 60 - tələb olunduğu hallarda - daha yüksək səviyyəli disk idarəetməsi və ya miqyaslanma qabiliyyəti, o zaman çipsetdəki nəzarətçilər vəziyyətin öhdəsindən gələ bilməyəcəklər. Belə hallarda peşəkar səviyyəli həllər tələb olunur.

Belə hallarda, siz artıq SATA yaddaş sistemləri ilə məhdudlaşmırsınız. Çoxlu sayda xüsusi kartlar SAS (Serial-Attached SCSI) və ya Fiber Channel (FC) sürücülərinə dəstək verir, bu interfeyslərin hər biri özünəməxsus üstünlüklər gətirir.

Professional RAID həlləri üçün SAS və FC

Üç interfeysin (SATA, SAS və FC) hər birinin müsbət və mənfi cəhətləri var, onların heç birini qeyd-şərtsiz ən yaxşı adlandırmaq olmaz. SATA əsaslı sürücülərin güclü tərəfləri yüksək məlumat ötürmə sürətləri ilə birlikdə yüksək tutum və aşağı qiymətdir. SAS diskləri etibarlılığı, genişlənmə qabiliyyəti və yüksək I/O sürətləri ilə məşhurdur. FC saxlama sistemləri sabit və çox yüksək məlumat ötürmə sürətini təmin edir. Bəzi şirkətlər hələ də Ultra SCSI həllərindən istifadə edirlər, baxmayaraq ki, onlar 16-ya qədər cihazı (bir nəzarətçi və 15 sürücü) idarə edə bilirlər. Üstəlik, bu vəziyyətdə bant genişliyi daha müasir həllər ilə rəqabət edə bilməyən 320 MB / s-dən çox deyil (Ultra-320 SCSI vəziyyətində).

Ultra SCSI peşəkar korporativ saxlama həlləri üçün standartdır. Bununla belə, SAS populyarlıq qazanır, çünki o, nəinki əhəmiyyətli dərəcədə daha çox bant genişliyi, həm də qarışıq SAS/SATA sistemləri ilə işləməkdə daha çox çeviklik təklif edir ki, bu da hətta bir JBOD-da (disklər dəsti) qiyməti, performansı, mövcudluğu və tutumu optimallaşdırmağa imkan verir. . Bundan əlavə, bir çox SAS disklərində ehtiyat üçün iki port var. Bir nəzarətçi kartı uğursuz olarsa, sürücünün başqa bir nəzarətçiyə keçməsi bütün sistemin uğursuzluğunun qarşısını alır. Beləliklə, SAS bütün sistemin yüksək etibarlılığını təmin edir.

Üstəlik, SAS yalnız bir nəzarətçi və saxlama cihazını birləşdirmək üçün bir nöqtədən nöqtəyə protokol deyil. Genişləndiricidən istifadə edərkən hər SAS portuna 255-ə qədər saxlama cihazını dəstəkləyir. SAS genişləndiricilərinin iki səviyyəli strukturundan istifadə edərək, nəzəri olaraq bir SAS kanalına 255 x 255 (və ya 65.000-dən bir qədər çox) saxlama cihazlarını qoşmaq mümkündür, əgər əlbəttə ki, nəzarətçi belələri dəstəkləyə bilirsə. böyük rəqəm cihazlar.

Adaptec, Areca, HighPoint və LSI: Dörd SAS RAID Nəzarətçi Testi

Bu etalonda biz dörd məhsulla təmsil olunan müasir SAS RAID kontrollerlərinin performansını yoxlayırıq: Adaptec RAID 6805, Areca ARC-1880i, HighPoint RocketRAID 2720SGL və LSI MegaRAID 9265-8i.

Niyə FC yox, SAS? Bir tərəfdən, SAS ən maraqlı və aktual memarlıqdır. O, peşəkar istifadəçilər üçün çox cəlbedici olan rayonlaşdırma kimi xüsusiyyətləri təqdim edir. Digər tərəfdən, FC-nin peşəkar bazarda rolu getdikcə azalır, bəzi analitiklər hətta göndərilən sərt disklərin sayına əsasən onun tam məhv olacağını proqnozlaşdırırlar. IDC ekspertlərinin fikrincə, FC-nin gələcəyi olduqca qaranlıq görünür, lakin SAS sabit diskləri 2014-cü ildə müəssisənin sabit disk bazarının 72%-ni tuta bilər.

Adaptec RAID 6805

Çip istehsalçısı PMC-Sierra 2010-cu ilin sonunda RAID 6 nəzarətçi ailəsinin "Adaptec by PMC" seriyasını işə saldı. Seriya 6 nəzarətçi kartları 512 MB keşi dəstəkləyən ikinüvəli ROC (RAID on Chip) SRC 8x6 GB nəzarətçiyə əsaslanır. və hər SAS portu üçün 6 Gbps-ə qədər. Üç aşağı profilli model var: Adaptec RAID 6405 (4 daxili port), Adaptec RAID 6445 (4 daxili və 4 xarici port) və sınaqdan keçirdiyimiz, səkkiz daxili portlu Adaptec RAID 6805, qiyməti təxminən 460 dollardır.

Bütün modellər JBOD və RAID-in bütün səviyyələrini dəstəkləyir - 0, 1, 1E, 5, 5EE, 6, 10, 50 və 60.

Sistemə x8 interfeysi vasitəsilə qoşulub PCI Express 2.0, Adaptec RAID 6805 SAS genişləndiricisi vasitəsilə 256-a qədər cihazı dəstəkləyir. İstehsalçının spesifikasiyalarına görə, sistemə sabit məlumat ötürmə sürəti 2 GB / s-ə çata bilər və pik birləşdirilmiş SAS portunda 4,8 GB / s və PCI Express interfeysində 4 GB / s-ə çata bilər - sonuncu rəqəmdir. PCI Express 2.0x avtobusu üçün nəzəri cəhətdən mümkün olan maksimum dəyər.

Dəstəyə ehtiyac olmadan ZMCP

Test bölməmiz Sıfır Baxım Keş Qorumasından (ZMCP) istifadə edən və köhnə Batareyanın Yedəkləmə Vahidindən (BBU) istifadə etməyən Adaptec Falsh Module 600 ilə təchiz edilmişdir. ZMCP modulu istifadə olunan 4 GB NAND flash çipidir Ehtiyat surəti elektrik kəsilməsi halında nəzarətçi önbelleği.

Keşdən flaşa köçürmə çox sürətli olduğundan, Adaptec batareyaları deyil, gücü dəstəkləmək üçün kondansatörlərdən istifadə edir. Kondansatörlərin üstünlüyü kartların özləri qədər uzun müddət davam edə bilər, ehtiyat batareyaları isə bir neçə ildən bir dəyişdirilməlidir. Bundan əlavə, bir dəfə flash yaddaşa kopyalanan məlumatlar orada bir neçə il saxlanıla bilər. Müqayisə üçün, keşlənmiş məlumat itməzdən əvvəl məlumatları saxlamaq üçün adətən üç gününüz var, bu da sizi məlumatları bərpa etməyə tələsməyə məcbur edir. Adından da göründüyü kimi, ZMCP elektrik çatışmazlığına tab gətirə bilən bir həlldir.


Performans

RAID 0-dakı Adaptec RAID 6805, axın oxuma/yazma testlərimizdə məğlub olur. Həmçinin, RAID 0 məlumatların qorunmasına ehtiyacı olan biznes üçün tipik hal deyil (baxmayaraq ki, o, video göstərmə iş stansiyası üçün istifadə oluna bilər). Ardıcıl oxumalar 640 MB/s, ardıcıl yazmalar isə 680 MB/s-dir. Bu iki hesaba görə, LSI MegaRAID 9265-8i testlərimizdə birinci yeri tutur. Adaptec RAID 6805 RAID 5, 6 və 10 testlərində daha yaxşı çıxış edir, lakin mütləq lider deyil. Yalnız SSD konfiqurasiyasında Adaptec nəzarətçisi 530 MB/s-ə qədər sürətlə işləyir, lakin Areca və LSI nəzarətçiləri ilə müqayisədə üstündür.

Adaptec kartı bu konfiqurasiyada RAID səviyyələri 1-dən 10-a qədər olan HDD və SSD-lərin qarışığından ibarət olan HybridRaid konfiqurasiyası adlandırdığı şeyi avtomatik tanıyır. Bu kart xüsusi oxu/yazma alqoritmləri sayəsində rəqiblərini üstələyir. Onlar avtomatik olaraq SSD-yə oxuyur və həm sabit disklərə, həm də SSD-yə yazır. Beləliklə, oxu əməliyyatları yalnız SSD sistemində olduğu kimi işləyəcək və yazma əməliyyatları isə sabit disklərdən olan sistemdən pis işləməyəcək.

Lakin testlərimizin nəticələri nəzəri vəziyyəti əks etdirmir. Hibrid sistem üçün məlumat sürətinin işlədiyi Veb server üçün meyarlar istisna olmaqla, hibrid SSD sistemi və sabit disklər yalnız SSD-dən sistemin sürətinə yaxınlaşa bilməz.

Adaptec nəzarətçisi HDD I/O performans testində daha yaxşı çıxış edir. Qiymətləndirmələrin növündən (verilənlər bazası, fayl serveri, veb server və ya iş stansiyası) asılı olmayaraq RAID 6805 nəzarətçisi Areca ARC-1880i və LSI MegaRAID 9265-8i ilə ayaqlaşır və birinci və ya ikinci yeri tutur. Yalnız HighPoint RocketRAID 2720SGL I/O testinə rəhbərlik edir. Sərt diskləri SSD-lərlə əvəz etsəniz, LSI MegaRAID 9265-8i digər üç nəzarətçini əhəmiyyətli dərəcədə üstələyir.

Proqram təminatının quraşdırılması və RAID quraşdırması

Adaptec və LSI yaxşı təşkil edilmiş və istifadəsi asan RAID idarəetmə alətlərinə malikdir. İdarəetmə vasitələri idarəçilərə əldə etməyə imkan verir uzaqdan girişşəbəkə üzərində nəzarətçilərə.

Massivin quraşdırılması

Areca ARC-188oi

Areca həmçinin ARC-1880 seriyasını 6Gb/s SAS RAID nəzarətçi bazarına gətirir. İstehsalçıya görə, hədəf proqramlar NAS proqramları və saxlama serverlərindən tutmuş HPC, ehtiyat, təhlükəsizlik və bulud hesablamalarına qədər dəyişir.

Səkkiz xarici SAS portu və səkkiz PCI Express 2.0 zolağı olan sınaqdan keçirilmiş ARC-1880i nümunələrini 580 dollara almaq olar. Paketimizdə aktiv soyuducu olan yeganə kart olan aşağı profilli kart, 512MB DDR2-800 məlumat keşini dəstəkləyən 800MHz ROC ətrafında qurulmuşdur. SAS genişləndiricilərindən istifadə edərək Areca ARC-1880i 128-ə qədər saxlama sistemini dəstəkləyir. Elektrik kəsilməsi zamanı keşin məzmununu qorumaq üçün sistemə isteğe bağlı olaraq batareya paketi əlavə edilə bilər.

Tək rejim və JBOD ilə yanaşı, nəzarətçi RAID səviyyələri 0, 1, 1E, 3, 5, 6, 10, 30, 50 və 60-ı dəstəkləyir.

Performans

Areca ARC-1880i RAID 0 oxu/yazma testlərində yaxşı çıxış edir, oxuma sürəti 960 MB/s və yazma sürəti 900 MB/s-ə çatır. Yalnız LSI MegaRAID 9265-8i bu xüsusi testdə daha sürətlidir. Areca nəzarətçisi digər göstəricilərdə də məyus deyil. Həm sərt disklər, həm də SSD-lərlə işləyərkən bu nəzarətçi həmişə test qalibləri ilə fəal rəqabət aparır. Areca nəzarətçisi yalnız bir meyarda (RAID 10-da ardıcıl oxunuşda) lider olsa da, çox yüksək nəticələr göstərdi, məsələn, 793 MB/s oxuma sürəti, ən sürətli rəqibi LSI MegaRAID 9265-8i isə yalnız 572 MB/s

Bununla belə, serial əlaqə şəklin yalnız bir hissəsidir. İkincisi I/O performansıdır. Areca ARC-1880i burada da üstündür, Adaptec RAID 6805 və LSI MegaRAID 9265-8i ilə bərabər şərtlərlə rəqabət aparır. Məlumat ötürmə sürəti etalonunda qazandığı qələbə kimi, Areca nəzarətçisi də I/O testlərindən birində - Veb server etalonunda qalib gəldi. Areca nəzarətçisi RAID 0, 5 və 6-da Veb server etalonunda üstünlük təşkil edir, Adaptec 6805 isə RAID 10-da liderlik edir və Areca nəzarətçisini az fərqlə geridə qoyaraq ikinci yerdədir.

Veb GUI və parametrlər

HighPoint RocketRAID 2720SGL kimi, Areca ARC-1880i də veb-əsaslıdır və quraşdırmaq asandır.

Massivin quraşdırılması

HighPoint RocketRAID 2720SGL

HighPoint RocketRAID 2720SGL, hər biri 6Gb/s sürəti dəstəkləyən səkkiz daxili SATA/SAS portu olan SAS RAID nəzarətçisidir. İstehsalçının sözlərinə görə, bu aşağı profilli kart kiçik və orta biznes və iş stansiyaları üçün saxlama sistemləri üçün nəzərdə tutulub. Kartın əsas komponenti Marvell 9485 RAID nəzarətçisidir.Əsas rəqabət üstünlükləri onun kiçik ölçüsü və 8 zolaqlı PCIe 2.0 interfeysidir.

JBOD-a əlavə olaraq, kart RAID 0, 1, 5, 6, 10 və 50-ni dəstəkləyir.

Testlərimizdə sınaqdan keçirilmiş modelə əlavə olaraq, aşağı profilli HighPoint 2700 seriyasında daha 4 model var: RocketRAID 2710, RocketRAID 2711, RocketRAID 2721 və RocketRAID 2722, əsasən port tiplərində (daxili / xarici) fərqlənir. ) və onların sayı (4-dən 8-ə qədər). Testlərimiz bu RAID nəzarətçilərinin ən ucuzu olan RocketRAID 2720SGL-dən (170 dollar) istifadə etdi. Nəzarətçiyə gedən bütün kabellər ayrıca alınır.

Performans

Səkkiz Fujitsu MBA3147RC diskindən ibarət RAID 0 massivinə ardıcıl oxunması/yazılması zamanı HighPoint RocketRAID 2720SGL 971 MB/s əla oxu sürətinə nail olur, LSI MegaRAID 9265-8i-dən sonra ikincidir. 697 MB/s yazma sürəti o qədər də sürətli olmasa da, Adaptec RAID 6805-in yazma sürətini üstələyir. RocketRAID 2720SGL də geniş nəticələr göstərir. RAID 5 və 6 ilə o, digər kartları üstələyir, lakin RAID 10 ilə oxuma sürəti 485 MB/s-ə enir ki, bu da sınaqdan keçirilmiş dörd nümunədən ən aşağısıdır. RAID 10-da ardıcıl yazma sürəti daha da pisdir - cəmi 198 MB/s.

Bu nəzarətçi aydın şəkildə SSD üçün hazırlanmayıb. Burada oxuma sürəti 332 MB/s, yazma sürəti isə 273 MB/s-ə çatır. Hətta SSD-lərlə çox yaxşı olmayan Adaptec RAID 6805 də iki dəfə göstərir ən yüksək xallar. Buna görə də, HighPoint SSD-lərlə həqiqətən yaxşı işləyən iki kart üçün rəqib deyil: Areca ARC-1880i və LSI MegaRAID 9265-8i - onlar ən azı üç dəfə daha sürətli işləyirlər.

HighPoint-in I / O rejimində işləməsi haqqında yaxşı şeylər deyə biləcəyimiz hər şeyi söylədik. Bununla belə, RocketRAID 2720SGL bütün dörd İometer meyarları üzrə testlərimizdə sonuncu yeri tutur. HighPoint nəzarətçisi Veb server etalonla işləyərkən digər kartlarla kifayət qədər rəqabətədavamlıdır, lakin digər üç etalonda rəqiblərə əhəmiyyətli dərəcədə uduzur. Bu, RocketRAID 2720SGL-in SSD-lər üçün optimallaşdırılmadığını açıq şəkildə göstərdiyi SSD testlərində aydın olur. Aydındır ki, HDD-lər üzərində SSD-lərdən tam istifadə etmir. Məsələn, RocketRAID 2720SGL verilənlər bazası etalonunda 17378 IOP əldə edir, LSI MegaRAID 9265-8i isə 75.037 IOP ilə onu dörd dəfə üstələdi.

Veb GUI və massiv parametrləri

RocketRAID 2720SGL veb interfeysi rahat və istifadəsi asandır. Bütün RAID parametrləri asanlıqla təyin olunur.

Massivin quraşdırılması

LSI MegaRAID 9265-8i

LSI, MegaRAID 9265-8i-ni SMB bazarı üçün bir cihaz kimi yerləşdirir. Bu kart bulud etibarlılığı və digər biznes proqramları üçün uyğundur. MegaRAID 9265-8i testimizdə daha bahalı nəzarətçilərdən biridir (630 dollara başa gəlir), lakin testin göstərdiyi kimi, bu pul onun real üstünlükləri üçün ödənilir. Test nəticələrini təqdim etməzdən əvvəl gəlin müzakirə edək texniki xüsusiyyətlər bu nəzarətçilər və proqram təminatı tətbiqləri FastPath və CacheCade.

LSI MegaRAID 9265-8i səkkiz zolaqlı PCIe 2.0 interfeysindən istifadə edərək ikinüvəli LSI SAS2208 ROC-dan istifadə edir. Cihaz adının sonundakı 8 rəqəmi hər biri 6 Gb/s sürəti dəstəkləyən səkkiz daxili SATA/SAS portunun olduğunu göstərir. SAS genişləndiriciləri vasitəsilə nəzarətçiyə 128-ə qədər yaddaş qurğusu qoşula bilər. LSI kartında 1 GB DDR3-1333 keş yaddaşı var və RAID 0, 1, 5, 6, 10 və 60 səviyyələrini dəstəkləyir.

Proqram təminatı və RAID, FastPath və CacheCade konfiqurasiyası

LSI iddia edir ki, SSD qoşulduqda FastPath I/O sistemlərini əhəmiyyətli dərəcədə sürətləndirə bilər. LSI ekspertlərinin fikrincə, FastPath istənilən SSD ilə işləyir, SSD əsaslı RAID massivinin yazma/oxuma performansını əhəmiyyətli dərəcədə artırır: 2,5x yazma və 2x oxuma, 465.000 IOPS-ə çatır. Bu rəqəmi dəqiqləşdirə bilmədik. Bununla belə, bu kart FastPath istifadə etmədən beş SSD-dən maksimum nəticə əldə edə bildi.

MegaRAID 9265-8i üçün növbəti proqram CacheCade adlanır. Bununla siz bir SSD-dən bir sıra sərt disklər üçün keş yaddaş kimi istifadə edə bilərsiniz. LSI ekspertlərinin fikrincə, bu, sözügedən məlumatların ölçüsündən, tətbiqlərdən və istifadə üsulundan asılı olaraq oxu prosesini 50 dəfəyə qədər sürətləndirə bilər. Biz bu proqramı 7 sabit disk və bir SSD-dən ibarət RAID 5 massivində sınaqdan keçirdik (SSD keş üçün istifadə edilib). 8 sabit diskdən ibarət RAID 5 sistemi ilə müqayisədə aydın oldu ki, CacheCade nəinki giriş/çıxış sürətini yaxşılaşdırır, həm də ümumi performans(nə qədər çox olsa, daim istifadə olunan məlumatların miqdarı bir o qədər az olar). Sınaq üçün biz 25 GB məlumatdan istifadə etdik və Veb server şablonunda Iometer-də 3877 IOPS əldə etdik, adi sabit disk massivi isə yalnız 894 IOPS-ə icazə verdi.

Performans

Nəhayət, məlum oldu ki, LSI MegaRAID 9265-8i bu nəzərdən keçirilən bütün SAS RAID nəzarətçiləri arasında ən sürətli I/O-dur. Bununla belə, ardıcıl oxu/yazma əməliyyatları zamanı nəzarətçi orta performans nümayiş etdirir, çünki onun ardıcıl performansı istifadə etdiyiniz RAID səviyyəsindən çox asılıdır. Sərt diski RAID 0 səviyyəsində sınaqdan keçirərkən, 1080 MB / s ardıcıl oxuma sürəti əldə edirik (bu, rəqabətdən əhəmiyyətli dərəcədə yüksəkdir). RAID 0-da ardıcıl yazma sürəti 927 MB/s-ə çatır ki, bu da rəqabətdən daha sürətlidir. Lakin RAID 5 və 6 üçün LSI nəzarətçiləri bütün rəqiblərindən daha aşağıdırlar və onları yalnız RAID 10-da üstələyirlər. SSD RAID testində LSI MegaRAID 9265-8i ən yaxşı ardıcıl yazma performansını (752 MB/s) və yalnız Areca ARC nümayiş etdirir. -1880i ardıcıl oxunma parametrlərinə görə onu üstələyir.

Əgər yüksək I/O performansına malik SSD mərkəzli RAID nəzarətçisi axtarırsınızsa, LSI nəzarətçi burada liderdir. Bir neçə istisna olmaqla, o, bizim fayl serverimizdə, veb serverimizdə və iş stansiyasının I/O testlərində birinci yeri tutur. RAID massiviniz SSD-lərdən ibarət olduqda, LSI-nin rəqibləri ona uyğun gələ bilməz. Məsələn, iş stansiyaları üçün etalonda MegaRAID 9265-8i 70 172 IOPS-ə çatır, ikinci yerdə olan Areca ARC-1880i isə ondan təxminən iki dəfə geri qalır - 36 975 IOPS.

RAID proqram təminatı və massivlərin quraşdırılması

Adaptec-də olduğu kimi, LSI nəzarətçi vasitəsilə RAID massivini idarə etmək üçün rahat alətlərə malikdir. Budur bəzi ekran görüntüləri:

CacheCade üçün proqram təminatı

RAID Proqram təminatı

Massivin quraşdırılması

Müqayisə cədvəli və test dəzgahının konfiqurasiyası

İstehsalçı Adaptec Areca
Məhsul RAID 6805 ARC-1880i
Forma faktoru Aşağı profilli MD2 Aşağı profilli MD2
SAS portlarının sayı 8 8
6 Gbps (SAS 2.0) 6 Gbps (SAS 2.0)
Daxili SAS portları 2xSFF-8087 2xSFF-8087
Xarici SAS portları Yox Yox
Gizli yer 512 MB DDR2-667 512 MB DDR2-800
Əsas interfeys PCIe 2.0 (x8) PCIe 2.0 (x8)
XOR və saat sürəti PMC-Sierra PM8013/Məlumat yoxdur N/A/800 MHz
Dəstəklənən RAID səviyyələri 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
Batareya Yox Könüllü
Azarkeş Yox Yemək

İstehsalçı yüksək nöqtə LSI
Məhsul RocketRAID 2720SGL MegaRAID 9265-8i
Forma faktoru Aşağı profilli MD2 Aşağı profilli MD2
SAS portlarının sayı 8 8
Port başına SAS bant genişliyi 6 Gbps (SAS 2.0) 6 Gbps (SAS 2.0)
Daxili SAS portları 2xSFF-8087 2xSFF-8087
Xarici SAS portları Yox Yox
Gizli yer Məlumat yoxdur 1 GB DDR3-1333
Əsas interfeys PCIe 2.0 (x8) PCIe 2.0 (x8)
XOR və saat sürəti Marvel 9485/Məlumat yoxdur LSI SAS2208/800 MHz
Dəstəklənən RAID səviyyələri 0, 1, 5, 6, 10, 50 0, 1, 5, 6, 10, 60
Dəstəklənən əməliyyat sistemləri Windows 2000, XP, 2003, 2008, Vista, 7, RHEL/CentOS, SLES, OpenSuSE, Fedora Core, Debian, Ubuntu, FreeBSD iki 7.2 Microsoft Windows Vista/2008/Server 2003/2000/XP, Linux, Solaris (x86), Netware, FreeBSD, Vmware
Batareya Yox Könüllü
Azarkeş Yox Yox

Test konfiqurasiyası

Biz səkkiz Fujitsu MBA3147RC SAS sabit diskini (hər biri 147 GB) RAID nəzarətçiləri ilə birləşdirdik və RAID 0, 5, 6 və 10 səviyyələri üçün etalon testlər apardıq. SSD testləri beş Samsung SS1605 sürücüsü ilə aparıldı.

Aparat
CPU Intel Core i7-920 (Bloomfield) 45 nm, 2.66 GHz, 8 MB paylaşılan L3 önbelleği
Ana plata (LGA 1366) Supermicro X8SAX, Reviziya: 1.0, Çipset Intel X58 + ICH10R, BIOS: 1.0B
Nəzarətçi LSI MegaRAID 9280-24i4e
Mikroproqram: v12.12.0-0037
Sürücü: v4.32.0.64
ram 3 x 1 GB DDR3-1333 Corsair CM3X1024-1333C9DHX
HDD Seagate NL35 400 GB, ST3400832NS, 7200 rpm, SATA 1,5 Gb/s, 8 MB keş
güc qurğusu OCZ EliteXstream 800W, OCZ800EXS-EU
Benchmarks
Performans Kristal Disk Mark 3
I/O performansı İometr 2006.07.27
Fayl Server Testi
Veb Server Testi
Database Benchmark
Workstation Benchmark
Axın oxunuşu
Axın yazır
4k Təsadüfi Oxumalar
4k Təsadüfi Yazılar
Proqram təminatı və sürücülər
əməliyyat sistemi Windows 7 Ultimate

Test nəticələri

RAID 0 və 5-də I/O performansı

RAID 0-dakı meyarlar, HighPoint RocketRAID 2720SGL istisna olmaqla, RAID nəzarətçiləri arasında əhəmiyyətli fərq göstərmir.




RAID 5-dəki etalon HighPoint nəzarətçisinə itirilmiş mövqeyini bərpa etməyə kömək etmir. RAID 0-dakı etalondan fərqli olaraq, hər üç daha sürətli nəzarətçi burada güclü və zəif tərəflərini daha aydın göstərir.




RAID 6 və 10-da I/O performansı

LSI öz MegaRAID 9265 nəzarət cihazını verilənlər bazası, fayl serveri və iş stansiyasının iş yükləri üçün optimallaşdırmışdır. Veb server üçün etalon eyni performansı nümayiş etdirərək bütün nəzarətçiləri yaxşı keçir.




RAID 10 variantında Adaptec və LSI birinci yer uğrunda, HighPoint RocketRAID 2720SGL isə sonuncu yerdə yarışır.




SSD I/O performansı

LSI MegaRAID 9265 bərk hallı saxlama sistemlərinin bütün üstünlüklərindən istifadə edərək burada liderlik edir.




RAID 0, 5 və zəifləmiş RAID 5-də bant genişliyi

LSI MegaRAID 9265 bu göstəriciyə asanlıqla rəhbərlik edir. Adaptec RAID 6805 çox geridədir.


Keşsiz HighPoint RocketRAID 2720SGL RAID 5-də ardıcıl əməliyyatları yaxşı yerinə yetirir. Digər nəzarətçilər də ondan çox da geri qalmırlar.


Qırılmış RAID 5


RAID 6, 10 və zəifləmiş RAID 6-da bant genişliyi

RAID 5-də olduğu kimi, HighPoint RocketRAID 2720SGL RAID 6 üçün ən yüksək ötürmə qabiliyyətini nümayiş etdirir və Areca ARC-1880i-ni ikinci yerdə saxlayır. Təəssürat ondan ibarətdir ki, LSI MegaRAID 9265-8i sadəcə RAID 6-nı sevmir.


Qırılmış RAID 6


Burada LSI MeagaRAID 9265-8i özünü ən yaxşı işıqda göstərir, baxmayaraq ki, bu, Areca ARC-1880i-nin irəli getməsinə imkan verir.

LSI CacheCade




Ən yaxşı 6Gb/s SAS nəzarətçisi hansıdır?

Ümumiyyətlə, sınaqdan keçirdiyimiz dörd SAS RAID nəzarətçisinin hamısı yaxşı çıxış etdi. Hamısı bütün lazımi funksiyalara malikdir və onların hamısı giriş və orta səviyyəli serverlərdə uğurla istifadə edilə bilər. Möhtəşəm performansa əlavə olaraq, onlar SAS genişləndiriciləri vasitəsilə qarışıq SAS və SATA mühitləri və miqyaslanma kimi mühüm xüsusiyyətləri də təmin edirlər. Dörd nəzarətçinin hamısı SAS 2.0 standartını dəstəkləyir, bu da hər port üçün ötürmə qabiliyyətini 3 Gbps-dən 6 Gbps-ə qədər artırır, həmçinin SAS zonalaşdırılması kimi yeni funksiyaları təqdim edir ki, bu da bir çox nəzarətçilərə bir SAS - genişləndirici vasitəsilə yaddaş resurslarına daxil olmağa imkan verir.

Aşağı profilli forma faktoru, səkkiz zolaqlı PCI Express interfeysi və səkkiz SAS 2.0 portu kimi oxşarlıqlara baxmayaraq, hər bir nəzarətçinin öz güclü və zəif tərəfləri var, onları təhlil edərək onların optimal istifadəsi üçün tövsiyələr verə bilərsiniz.

Beləliklə, ən sürətli nəzarətçi LSI MegaRAID 9265-8i-dir, xüsusən giriş/çıxış ötürmə qabiliyyəti baxımından. Bəzi zəif cəhətləri olsa da, xüsusən RAID 5 və 6-da çox yüksək performans göstərmir. MegaRAID 9265-8i əksər meyarlarda liderdir və mükəmməl peşəkar səviyyədə həlldir. Bu nəzarətçinin qiyməti - 630 dollar - ən yüksəkdir, bunu da unutmaq olmaz. Ancaq bu yüksək qiymətə, xüsusən SSD ilə işləyərkən rəqiblərini üstələyən əla nəzarətçi əldə edirsiniz. O, həmçinin böyük saxlama sistemlərini birləşdirərkən xüsusilə dəyərli olan əla performansa malikdir. Bundan əlavə, siz FastPath və ya CacheCade istifadə edərək LSI MegaRAID 9265-8i məhsuldarlığını artıra bilərsiniz, bu, əlbəttə ki, sizə əlavə xərc tələb edəcəkdir.

Adaptec RAID 6805 və Areca ARC-1880i nəzarətçiləri eyni performans göstərir və qiymət baxımından çox oxşardırlar ($460 və $540). Müxtəlif meyarlarla göstərildiyi kimi, hər ikisi yaxşı işləyir. Adaptec nəzarətçisi Areca nəzarətçisindən bir qədər daha yaxşı performans təmin edir və o, həmçinin çox tələb olunan ZMCP (Sıfır Baxım Keş Mühafizəsi) funksiyasını təklif edir ki, bu da adi elektrik kəsilməsinin ehtiyatını əvəz edir və əməliyyatların davam etdirilməsinə imkan verir.

HighPoint RocketRAID 2720SGL cəmi 170 dollara satılır ki, bu da sınaqdan keçirdiyimiz digər üç nəzarətçidən xeyli ucuzdur. Adaptec və ya Areca nəzarətçilərindən daha pis olmasına baxmayaraq, adi sürücülərlə işləsəniz, bu nəzarətçinin performansı kifayət qədərdir. Və SSD ilə işləmək üçün bu nəzarətçidən istifadə etməməlisiniz.

Müasir RAID nəzarətçiləri haqqında qısaca

Hal-hazırda RAID nəzarətçiləri ayrıca bir həll kimi yalnız ixtisaslaşmış server bazarı seqmentinə yönəldilmişdir. Həqiqətən, istifadəçi kompüterləri üçün bütün müasir anakartlarda (server lövhələri deyil) inteqrasiya edilmiş aparat və proqram təminatı SATA RAID kontrollerləri var, onların imkanları PC istifadəçiləri üçün kifayət qədərdir. Doğrudur, bu nəzarətçilərin yalnız əməliyyat sisteminin istifadəsinə yönəldiyini nəzərə almaq lazımdır. Windows sistemləri. Linux ailəsinin əməliyyat sistemlərində RAID massivləri proqram təminatı ilə yaradılır və bütün hesablamalar RAID nəzarətçisindən ötürülür. CPU.

Serverlər ənənəvi olaraq ya hardware-proqram təminatı, ya da təmiz aparat RAID kontrollerlərindən istifadə edirlər. Aparat RAID nəzarətçisi əməliyyat sistemi və mərkəzi prosessorun iştirakı olmadan RAID massivi yaratmağa və saxlamağa imkan verir. Belə RAID massivləri əməliyyat sistemi tərəfindən tək disk (SCSI disk) kimi görünür. Bu halda, heç bir xüsusi sürücü tələb olunmur - standart (əməliyyat sisteminin bir hissəsi) SCSI disk sürücüsü istifadə olunur. Bu baxımdan, aparat kontrollerləri platformadan müstəqildir və RAID massivi nəzarətçinin BIOS vasitəsilə konfiqurasiya edilir. Aparat RAID nəzarətçisi hamısını hesablayarkən CPU-dan istifadə etmir yoxlama məbləğləri və s., çünki hesablamalar üçün öz xüsusi prosessorundan və RAM-dan istifadə edir.

Aparat-proqram nəzarətçiləri əvəz edən ixtisaslaşdırılmış sürücünün məcburi mövcudluğunu tələb edir standart sürücü SCSI diski. Bundan əlavə, proqram və aparat nəzarətçiləri idarəetmə utilitləri ilə təchiz edilmişdir. Bu baxımdan, proqram və aparat nəzarətçiləri müəyyən bir əməliyyat sisteminə bağlıdır. Bu vəziyyətdə bütün lazımi hesablamalar RAID nəzarətçisinin prosessoru tərəfindən də aparılır, lakin proqram sürücüsündən və idarəetmə yardımçısından istifadə nəzarətçini yalnız nəzarətçinin BIOS vasitəsilə deyil, əməliyyat sistemi vasitəsilə idarə etməyə imkan verir.

Server SCSI disklərinin artıq SAS diskləri ilə əvəz edildiyini nəzərə alsaq, bütün müasir server RAID kontrollerləri serverlərdə də istifadə olunan SAS və ya SATA disklərini dəstəkləməyə yönəldilmişdir.

Keçən il bazarda SATA 2 (SATA 3Gb/s) interfeysini tədricən əvəz etməyə başlayan yeni SATA 3 (SATA 6Gb/s) interfeysli disklər peyda olmağa başladı. Yaxşı, SAS interfeysi (3 Gb / s) olan disklər SAS 2.0 interfeysi (6 Gb / s) olan disklərlə əvəz edilmişdir. Təbii ki, yeni standart SAS 2.0 köhnə standarta tam uyğundur.

Müvafiq olaraq, SAS 2.0 standartını dəstəkləyən RAID nəzarətçiləri ortaya çıxdı. Belə görünür ki, hətta ən sürətli SAS disklərinin oxuma və yazma sürəti 200 MB/s-dən çox olmayan və SAS protokolunun bant genişliyi (3 Gb/s və ya 300 MB) olarsa, SAS 2.0 standartına keçməyin mənası yoxdur. / s) onlar üçün kifayətdir.

Həqiqətən, hər bir sürücü RAID nəzarətçisində ayrıca porta qoşulduqda, 3 Gb / s (nəzəri olaraq 300 MB / s) kifayətdir. Bununla belə, RAID nəzarətçisinin hər bir portuna təkcə fərdi disklər deyil, həm də disk massivləri (disk qəfəsləri) qoşula bilər. Bu halda, bir SAS kanalı eyni anda bir neçə sürücü tərəfindən paylaşılır və 3 Gb / s bant genişliyi artıq kifayət etməyəcəkdir. Yaxşı, əlavə olaraq, oxumaq və yazma sürəti artıq 300 MB / s çubuğunu aşmış SSD sürücülərinin mövcudluğunu nəzərə almalısınız. Məsələn, yeni Intel SSD 510 500MB/s-ə qədər ardıcıl oxuma sürətinə və 315MB/s-ə qədər ardıcıl yazma sürətinə malikdir.

Server RAID nəzarətçi bazarında mövcud vəziyyətlə qısa tanışlıqdan sonra LSI 3ware SAS 9750-8i nəzarətçisinin texniki xüsusiyyətlərinə nəzər salaq.

3ware SAS 9750-8i RAID Nəzarətçi Xüsusiyyətləri

Bu RAID nəzarətçi 800 MHz takt tezliyi və PowerPC arxitekturasına malik ixtisaslaşdırılmış LSI SAS2108 XOR prosessoruna əsaslanır. Bu prosessor 512 MB istifadə edir təsadüfi giriş yaddaşı Səhv korreksiyası (ECC) ilə DDRII 800 MHz.

LSI 3ware SAS 9750-8i nəzarət cihazı SATA və SAS diskləri ilə uyğun gəlir (həm HDD, həm də SSD-lər dəstəklənir) və SAS genişləndiricilərindən istifadə edərək 96-ya qədər cihazı birləşdirməyə imkan verir. Əsas odur ki, bu nəzarətçi həm SATA 600 MB/s (SATA III) həm də SAS 2 sürücülərini dəstəkləyir.

Diskləri birləşdirmək üçün nəzarətçidə fiziki olaraq iki Mini-SAS SFF-8087 konnektorunda (hər bağlayıcıda dörd port) birləşdirilən səkkiz port var. Yəni, əgər disklər birbaşa portlara birləşdirilirsə, onda idarəediciyə cəmi səkkiz disk qoşula bilər və disk qəfəslərinin hər bir portuna qoşulduqda disklərin ümumi həcmini 96-ya çatdırmaq olar. Səkkiz portun hər biri nəzarətçinin bant genişliyi 6 Gb/s təşkil edir ki, bu da SAS 2 və SATA III standartlarına uyğundur.

Təbii ki, diskləri və ya disk qəfəslərini bu nəzarətçiyə birləşdirərkən, bir ucunda daxili Mini-SAS SFF-8087 konnektoru və digər ucunda konnektoru olan xüsusi kabellərə ehtiyacınız olacaq ki, bu da nəzarətçiyə tam olaraq nəyin qoşulduğundan asılıdır. . Məsələn, SAS sürücülərini birbaşa nəzarətçiyə qoşarkən, bir tərəfdə Mini-SAS SFF-8087 konnektoru, digər tərəfdə isə SAS sürücülərini birbaşa qoşmağa imkan verən dörd SFF 8484 konnektoru olan kabeldən istifadə etməlisiniz. Qeyd edək ki, kabellərin özləri paketə daxil deyil və ayrıca satın alınmalıdır.

LSI 3ware SAS 9750-8i nəzarətçisi 64 Gb/s (hər istiqamətdə 32 Gb/s) ötürmə qabiliyyətini təmin edən PCI Express 2.0 x8 interfeysinə malikdir. Aydındır ki, bu ötürmə qabiliyyəti hər biri 6 Gb/s ötürmə qabiliyyəti olan tam yüklənmiş səkkiz SAS portu üçün kifayətdir. Həmçinin qeyd edək ki, nəzarətçinin xüsusi konnektoru var, onu əlavə olaraq LSIiBBU07 ehtiyat batareyasına qoşmaq olar.

Bu nəzarətçinin bir sürücünün quraşdırılmasını tələb etməsi vacibdir, yəni proqram və aparat RAID nəzarətçisidir. Dəstəklənən əməliyyat sistemlərinə Windows Vista, Windows Server 2008, Windows Server 2003 x64, Windows 7, Windows 2003 Server, MAC OS X, LinuxFedora Core 11, Red Hat Enterprise Linux 5.4, OpenSuSE 11.1, SuSE Linux Enterprise Server (SLES ) 11, OpenSolaris daxildir. 2009.06, VMware ESX/ESXi 4.0/4.0 yeniləmə-1 və digər Linux ailə sistemləri. Paketə həmçinin əməliyyat sistemi vasitəsilə RAID massivlərini idarə etməyə imkan verən 3ware Disk Manager 2 proqramı daxildir.

LSI 3ware SAS 9750-8i nəzarətçisi standart RAID növlərini dəstəkləyir: RAID 0, 1, 5, 6, 10 və 50. Ola bilsin ki, dəstəklənməyən yeganə massiv növü RAID 60-dır. Bu, bu nəzarətçinin olması ilə əlaqədardır. hər bir nəzarətçi portuna birbaşa qoşulmuş yalnız beş sürücü ilə RAID 6 massivi yaratmağa qadirdir (nəzəri olaraq, RAID 6 dörd sürücü ilə yaradıla bilər). Müvafiq olaraq, RAID 60 massivi üçün bu nəzarətçi sadəcə mövcud olmayan ən azı on disk tələb edir.

Aydındır ki, RAID 1 massivinə dəstək belə bir nəzarətçi üçün əhəmiyyətsizdir, çünki verilmiş növü massiv yalnız iki diskdə yaradılır və belə bir nəzarətçidən yalnız iki disk üçün istifadə etmək məntiqsiz və son dərəcə israfçılıqdır. Lakin RAID 0, 5, 6, 10 və 50 massivlərinə dəstək çox aktualdır. Baxmayaraq ki, bəlkə də RAID 0 massivi ilə tələsdik. Yenə də bu massivin artıqlığı yoxdur və buna görə də etibarlı məlumat saxlama təmin etmir, buna görə də serverlərdə nadir hallarda istifadə olunur. Bununla belə, nəzəri olaraq, bu massiv verilənlərin oxunması və yazma sürəti baxımından ən sürətlidir. Ancaq nə olduğunu xatırlayaq fərqli növlər RAID massivləri bir-birindən və nə olduqları ilə fərqlənir.

RAID səviyyələri

"RAID massivi" termini 1987-ci ildə Berklidəki Kaliforniya Universitetindən amerikalı tədqiqatçılar Patterson, Gibson və Katz öz məqalələrində "Ucuz disklərin lazımsız massivləri, RAID") bir neçə ucuz diskləri necə birləşdirə biləcəyinizi təsvir etdikdə ortaya çıxdı. sabit disklər vahid məntiqi vahidə çevrilir ki, nəticədə sistemin tutumu və sürəti artır və fərdi disklərin sıradan çıxması bütün sistemin sıradan çıxmasına səbəb olmasın. Bu məqalənin dərcindən təxminən 25 il keçdi, lakin RAID massivlərinin qurulması texnologiyası bu gün də aktuallığını itirməmişdir. O vaxtdan bəri dəyişən yeganə şey RAID akroniminin dekodlanmasıdır. Fakt budur ki, əvvəlcə RAID massivləri ümumiyyətlə ucuz disklər üzərində qurulmamışdı, buna görə də Ucuz ("ucuz") sözü Müstəqil ("müstəqil") ilə dəyişdirildi, bu daha doğru idi.

RAID massivlərində nasazlığa dözümlülük artıqlıq hesabına əldə edilir, yəni disk sahəsinin tutumunun bir hissəsi xidmət məqsədləri üçün ayrılaraq istifadəçi üçün əlçatmaz olur.

Məhsuldarlığın artması disk alt sistemi Bir neçə diskin eyni vaxtda işləməsi ilə təmin edilir və bu mənada massivdə nə qədər çox disk olsa (müəyyən həddə qədər), bir o qədər yaxşıdır.

Massivdəki disklər paralel və ya müstəqil girişdən istifadə etməklə paylaşıla bilər. Paralel giriş ilə disk sahəsi məlumatların qeyd edilməsi üçün bloklara (zolaqlara) bölünür. Eynilə, diskə yazılacaq informasiya da eyni bloklara bölünür. Yazarkən ayrı-ayrı bloklar müxtəlif disklərə, bir neçə blok isə müxtəlif disklərə eyni vaxtda yazılır ki, bu da yazma əməliyyatlarında performansın artmasına səbəb olur. Lazımi məlumat eyni zamanda bir neçə diskdən ayrı bloklarda oxunur ki, bu da massivdəki disklərin sayına mütənasib olaraq performans artımına kömək edir.

Qeyd etmək lazımdır ki, paralel giriş modeli yalnız məlumatların yazılması sorğusunun ölçüsü blokun özündən böyük olduqda həyata keçirilir. Əks halda, paralel olaraq bir neçə blok yazmaq praktiki olaraq mümkün deyil. Tək blokun ölçüsünün 8 KB, məlumat yazma sorğusunun ölçüsünün isə 64 KB olduğu bir vəziyyəti təsəvvür edin. Bu halda mənbə məlumatı hər biri 8 KB olan səkkiz bloka kəsilir. Dörd diskdən ibarət massiv varsa, eyni vaxtda dörd blok və ya 32 KB yazıla bilər. Aydındır ki, bu nümunədə yazma sürəti və oxuma sürəti tək bir diskdən istifadə edildikdən dörd dəfə yüksək olacaq. Bu, yalnız ideal vəziyyət üçün doğrudur, lakin sorğunun ölçüsü həmişə blokun ölçüsünə və massivdəki disklərin sayına çoxlu olmur.

Qeydə alınan məlumatların ölçüsü blok ölçüsündən azdırsa, əsaslı şəkildə fərqli bir model həyata keçirilir - müstəqil giriş. Üstəlik, bu model yazılacaq məlumatın ölçüsü bir blokun ölçüsündən böyük olduqda da istifadə edilə bilər. Müstəqil giriş ilə, müəyyən bir sorğunun bütün məlumatları ayrı bir diskə yazılır, yəni vəziyyət bir disklə işləməklə eynidir. Müstəqil giriş modelinin üstünlüyü ondan ibarətdir ki, birdən çox yazmaq (oxumaq) sorğuları eyni vaxtda gələrsə, onların hamısı bir-birindən asılı olmayaraq ayrı-ayrı disklərdə icra olunacaq. Bu vəziyyət, məsələn, serverlər üçün xarakterikdir.

Uyğun olaraq müxtəlif növlər giriş, adətən RAID səviyyələri ilə xarakterizə olunan müxtəlif növ RAID massivləri var. Giriş növünə əlavə olaraq, RAID səviyyələri lazımsız məlumatların yerləşdirilmə və formalaşma üsulu ilə fərqlənir. Lazımsız məlumatlar ya xüsusi diskə yerləşdirilə, ya da bütün disklərə paylana bilər.

Hal-hazırda, geniş istifadə olunan bir neçə RAID səviyyələri var, bunlar RAID 0, RAID 1, RAID 5, RAID 6, RAID 10, RAID 50 və RAID 60. Əvvəllər RAID 2, RAID 3 və RAID 4 də istifadə olunurdu, lakin Bu RAID səviyyələri hazırda istifadə edilmir və müasir RAID nəzarətçiləri onları dəstəkləmir. Qeyd edək ki, bütün müasir RAID kontrollerləri JBOD (Yalnız Disklər Dəzgahı) funksiyasını da dəstəkləyir. Bu halda söhbət RAID massivi haqqında deyil, sadəcə olaraq fərdi diskləri RAID nəzarətçisinə birləşdirməkdən gedir.

RAID 0

RAID 0 və ya zolaqlama, ciddi şəkildə RAID massivi deyil, çünki belə bir massiv artıqlığa malik deyil və məlumatların saxlanması etibarlılığını təmin etmir. Bununla belə, tarixən ona RAID massivi də deyilir. RAID 0 massivi (Şəkil 1) iki və ya daha çox disk üzərində qurula bilər və disk alt sisteminin yüksək performansını təmin etmək lazım olduqda istifadə olunur və məlumatların saxlanmasının etibarlılığı kritik deyil. RAID 0 massivi yaratarkən məlumat bloklara bölünür (bu bloklar zolaqlar (zolaq) adlanır), onlar eyni vaxtda ayrı disklərə yazılır, yəni paralel girişi olan bir sistem yaradılır (əlbəttə ki, blok ölçüsü imkan verir). Birdən çox sürücüdən eyni vaxtda I/O-ya icazə vermək qabiliyyəti ilə RAID 0 ən sürətli məlumat ötürmə sürətini və disk sahəsindən ən səmərəli istifadəni təmin edir, çünki yoxlama məbləğlərini saxlamaq üçün yer tələb olunmur. Bu səviyyənin həyata keçirilməsi çox sadədir. RAID 0 əsasən böyük həcmdə məlumatların sürətli ötürülməsi tələb olunan sahələrdə istifadə olunur.

düyü. 1. RAID 0 massivi

Nəzəri olaraq, oxuma və yazma sürətinin artması massivdəki disklərin sayının qatı olmalıdır.

RAID 0 massivinin etibarlılığı ayrı-ayrılıqda disklərdən hər hansı birinin etibarlılığından açıq şəkildə aşağıdır və seriala daxil olan disklərin sayının artması ilə azalır, çünki onlardan hər hansı birinin uğursuzluğu bütün massivin işləməməsinə səbəb olur. Əgər hər bir diskin MTBF-si MTTF diskidirsə, onda RAID 0 massivinin MTBF-si aşağıdakılardan ibarətdir: n disklər, bərabərdir:

MTTF RAID0 = MTTD disk /n.

Bir diskin müəyyən bir müddət ərzində uğursuzluq ehtimalını ifadə etsək səh, sonra RAID 0 massivi üçün n disklərdə, ən azı bir diskin sıradan çıxma ehtimalı (massiv düşmə ehtimalı) belə olacaq:

P (massiv düşməsi) = 1 - (1 - p) n.

Məsələn, üç il ərzində bir diskin sıradan çıxma ehtimalı 5% olarsa, iki diskdən ibarət RAID 0 massivinin uğursuzluq ehtimalı artıq 9,75%, səkkiz diskin isə 33,7% təşkil edir.

RAID 1

Güzgü kimi də tanınan RAID 1 massivi (Şəkil 2), 100 faiz ehtiyata malik iki diskli massivdir. Yəni, məlumatlar tamamilə təkrarlanır (güzlüdür), bunun sayəsində çox yüksək səviyyədə etibarlılıq (həmçinin xərc) əldə edilir. Qeyd edək ki, RAID 1-in həyata keçirilməsi disklərin və məlumatların bloklara əvvəlcədən bölünməsini tələb etmir. Ən sadə halda, iki sürücü eyni məlumatları ehtiva edir və bir məntiqi sürücüdür. Bir disk uğursuz olduqda, digəri öz funksiyalarını yerinə yetirir (bu, istifadəçi üçün tamamilə şəffafdır). Massivin bərpası sadə surət çıxarmaqla həyata keçirilir. Bundan əlavə, RAID 1 massivində oxuma sürəti nəzəri olaraq ikiqat artmalıdır, çünki bu əməliyyat eyni vaxtda iki diskdən həyata keçirilə bilər. Məlumatın saxlanması üçün belə bir sxem, əsasən məlumat təhlükəsizliyinin qiymətinin saxlama sisteminin tətbiqi qiymətindən xeyli yüksək olduğu hallarda istifadə olunur.

düyü. 2. RAID 1

Əvvəlki vəziyyətdə olduğu kimi, bir diskin müəyyən bir müddət ərzində uğursuzluq ehtimalını aşağıdakı kimi ifadə etsək. səh, onda RAID 1 massivi üçün hər iki diskin eyni anda sıradan çıxma ehtimalı (massiv uğursuzluğu ehtimalı) olacaq:

p (massiv düşməsi) = p 2.

Məsələn, üç il ərzində bir diskin sıradan çıxma ehtimalı 5% olarsa, iki diskin eyni vaxtda sıradan çıxma ehtimalı artıq 0,25% təşkil edir.

RAID 5

RAID 5 massivi (Şəkil 3) paylanmış yoxlama məbləği yaddaşına malik nasazlığa dözümlü disk massividir. Yazı zamanı məlumat axını bayt səviyyəsində bloklara (zolaqlara) bölünür, onlar eyni vaxtda massivdəki bütün disklərə tsiklik ardıcıllıqla yazılır.

düyü. 3. RAID 5 massivi

Tutaq ki, massiv ehtiva edir n disklər və zolaq ölçüsüdür d. Hər bir hissə üçün n–1 zolaqlı yoxlama məbləği hesablanır səh.

Zolaq d1 birinci diskdə, zolaqda yazılmışdır d2- ikinci və s. zolağa qədər d n–1, (n–1)-ci diskə yazılır. Sonrakı n-ci disk yoxlama məbləği yazılır p n, və zolağın yazıldığı ilk diskdən proses tsiklik olaraq təkrarlanır d n.

Qeydiyyat prosesi ( n–1) zolaqlar və onların yoxlama cəmi hamı üçün eyni vaxtda hazırlanır n disklər.

Yoxlama məbləğini hesablamaq üçün yazılan məlumat bloklarında bit üzrə XOR əməliyyatından istifadə olunur. Bəli, əgər varsa n sabit disklər və d- məlumat bloku (zolaq), sonra yoxlama məbləği aşağıdakı düsturla hesablanır:

p n = d 1d2 ⊕ ... d n-1 .

Hər hansı bir diskin nasazlığı halında, onun üzərindəki məlumatlar nəzarət məlumatlarından və sağlam disklərdə qalan məlumatlardan bərpa edilə bilər. Həqiqətən, şəxsiyyətlərdən istifadə edərək (ab) A b= aaa = 0 , biz bunu əldə edirik:

p n⊕ (d kp n) = dld n⊕ ...⊕ ...⊕ d n–l⊕ (d kpn).

d k = d 1d n⊕ ...⊕ dk–1dk+1⊕ ...⊕ p n.

Beləliklə, bloklu bir disk uğursuz olarsa d k, sonra qalan blokların dəyəri və yoxlama məbləği ilə bərpa edilə bilər.

RAID 5 vəziyyətində, massivdəki bütün disklər eyni ölçüdə olmalıdır, lakin yazı üçün mövcud olan disk alt sisteminin ümumi tutumu tam olaraq bir disklə azalır. Məsələn, əgər beş disk 100 GB-dırsa, massivin faktiki ölçüsü 400 GB-dır, çünki paritet məlumatı üçün 100 GB ayrılmışdır.

RAID 5 massivi üç və ya daha çox sabit disk üzərində qurula bilər. Massivdəki sabit disklərin sayı artdıqca artıqlıq azalır. Yalnız bir sürücü uğursuz olarsa, RAID 5 massivinin yenidən qurulmasına diqqət yetirin. Bununla belə, iki sürücü eyni vaxtda uğursuz olarsa (və ya serial yenidən qurularkən ikinci sürücü uğursuz olarsa), massiv bərpa edilə bilməz.

RAID 6

Bir sürücü uğursuz olarsa, RAID 5 massivinin bərpa oluna biləcəyi göstərilmişdir. Bununla belə, bəzən RAID 5 massivindən daha yüksək etibarlılıq səviyyəsini təmin etmək lazımdır.Bu halda siz RAID 6 massivindən istifadə edə bilərsiniz (Şəkil 4), hətta iki disk eyni anda uğursuz olsa belə, massivi bərpa etməyə imkan verir. vaxt.

düyü. 4.RAID 6 massivi

RAID 6 RAID 5-ə bənzəyir, lakin disklər arasında dövri olaraq paylanan bir yox, iki yoxlama məbləğindən istifadə edir. İlk yoxlama məbləği səh RAID 5 massivində olduğu kimi eyni alqoritmə uyğun olaraq hesablanır, yəni müxtəlif disklərə yazılmış məlumat blokları arasında XOR əməliyyatıdır:

p n = d 1d2⊕ ...⊕ d n–1.

İkinci yoxlama məbləği fərqli bir alqoritmdən istifadə etməklə hesablanır. Riyazi təfərrüatlara varmadan, deyək ki, bu həm də məlumat blokları arasında XOR əməliyyatıdır, lakin hər bir məlumat bloku əvvəlcədən çoxhədli amillə vurulur:

q n = g 1 d 1g 2 d 2⊕ ...⊕ g n–1 d n–1 .

Müvafiq olaraq, massivdəki iki diskin tutumu yoxlama məbləğləri üçün ayrılmışdır. Nəzəri olaraq, RAID 6 massivi dörd və ya daha çox sürücüdə yaradıla bilər, lakin bir çox nəzarətçidə ən azı beş sürücüdə yaradıla bilər.

Nəzərə alın ki, RAID 6 massivinin performansı adətən RAID 5 massivinin performansından (bərabər sayda sürücü ilə) 10-15% aşağı olur, bu da nəzarətçi tərəfindən həyata keçirilən çoxlu hesablamalar nəticəsində yaranır (bu ikinci yoxlama məbləğini hesablamaq, həmçinin hər blok yazıldığında daha çox disk blokunu oxumaq və üzərinə yazmaq lazımdır).

RAID 10

RAID 10 massivi (Şəkil 5) 0 və 1 səviyyələrinin birləşməsidir. Bu səviyyə üçün minimum tələb dörd sürücüdür. Dörd sürücüdən ibarət RAID 10 massivində onlar RAID 1 massivlərini yaratmaq üçün cüt-cüt birləşdirilir və bu massivlərin hər ikisi məntiqi sürücülər RAID 0 massivində birləşdirilir.Başqa bir yanaşma da mümkündür: ilkin olaraq disklər RAID 0 massivlərində, sonra isə bu massivlərə əsaslanan məntiqi disklər RAID 1 massivində birləşdirilir.

düyü. 5. RAID 10 massivi

RAID 50

RAID 50 massivi 0 və 5 səviyyələrinin birləşməsidir (Şəkil 6). Bu səviyyə üçün minimum tələb altı diskdir. RAID 50 massivində əvvəlcə iki RAID 5 massivi yaradılır (hər biri ən azı üç disk), daha sonra RAID 0 massivində məntiqi disklər kimi birləşdirilir.

düyü. 6.RAID 50 massivi

LSI 3ware SAS 9750-8i Controller Test Metodologiyası

LSI 3ware SAS 9750-8i RAID nəzarət cihazını sınaqdan keçirmək üçün biz IOmeter 1.1.0 (2010.12.02 versiyası) xüsusi test paketindən istifadə etdik. Test stendinin aşağıdakı konfiqurasiyası var idi:

  • prosessor - Intel Core i7-990 (Gulftown);
  • ana plata - GIGABYTE GA-EX58-UD4;
  • yaddaş - DDR3-1066 (3 GB, üç kanal rejimi);
  • sistem diski- WD Caviar SE16 WD3200AAKS;
  • video kart - GIGABYTE GeForce GTX480 SOC;
  • RAID nəzarətçisi - LSI 3ware SAS 9750-8i;
  • RAID nəzarətçisinə qoşulmuş SAS diskləri Seagate Cheetah 15K.7 ST3300657SS-dir.

Sınaq əməliyyat otağının nəzarəti altında aparılıb Microsoft sistemləri Windows 7 Ultimate (32 bit).

Biz RAID nəzarətçi Windows sürücüsünün 5.12.00.007 versiyasından istifadə etdik və həmçinin nəzarətçinin proqram təminatını 5.12.00.007 versiyasına yenilədik.

Sistem sürücüsü cənub körpüsünə inteqrasiya edilmiş nəzarətçi vasitəsilə həyata keçirilən SATA-ya qoşuldu Intel çipset X58 və SAS sürücüləri iki Mini-SAS SFF-8087 ->4 SAS kabelindən istifadə edərək birbaşa RAID nəzarətçisinin portlarına qoşuldu.

RAID nəzarətçisi sistem lövhəsindəki PCI Express x8 yuvasına quraşdırılmışdır.

Nəzarətçi aşağıdakı RAID massivləri ilə sınaqdan keçirilmişdir: RAID 0, RAID 1, RAID 5, RAID 6, RAID 10 və RAID 50. RAID massivində birləşdirilə bilən sürücülərin sayı hər biri üçün minimumdan səkkizə qədər dəyişirdi. massiv növü.

Bütün RAID massivlərində zolaq ölçüsü dəyişməyib və 256 KB təşkil edib.

Xatırladaq ki, IOmeter paketi həm məntiqi bölmənin yaradıldığı disklərlə, həm də məntiqi bölməsi olmayan disklərlə işləməyə imkan verir. Əgər disk üzərində yaradılan məntiqi bölmə olmadan sınaqdan keçirilirsə, onda IOmeter məntiqi məlumat blokları səviyyəsində işləyir, yəni əməliyyat sistemi əvəzinə nəzarətçiyə LBA bloklarını yazmaq və ya oxumaq üçün əmrlər göndərir.

Diskdə məntiqi bölmə yaradılıbsa, onda ilkin olaraq IOmeter yardım proqramı diskdə bütün məntiqi bölməni standart olaraq tutan bir fayl yaradır (prinsipcə, bu faylın ölçüsü onu 512 bayt sayında göstərərək dəyişdirilə bilər). sektorlar) və sonra artıq bu faylla işləyir, yəni bu fayl daxilində fərdi LBA bloklarını oxuyur və ya yazır (üzerinə yazır). Ancaq yenə də IOmeter əməliyyat sistemini keçərək işləyir, yəni məlumatları oxumaq / yazmaq üçün birbaşa nəzarətçiyə sorğu göndərir.

Ümumiyyətlə, HDD disklərini sınaqdan keçirərkən, təcrübədən göründüyü kimi, yaradılmış məntiqi bölmə ilə və olmayan bir diskin sınaqdan keçirilməsinin nəticələri arasında praktiki olaraq heç bir fərq yoxdur. Eyni zamanda, biz hesab edirik ki, yaradılmış məntiqi bölmə olmadan test etmək daha düzgündür, çünki bu halda test nəticələri istifadə olunandan asılı deyildir. fayl sistemi(NTFA, FAT, daxili və s.). Buna görə məntiqi bölmələr yaratmadan test etdik.

Bundan əlavə, IOmeter yardım proqramı məlumatların yazılması / oxunması üçün sorğu blokunun ölçüsünü (Transfer Sorğunun Ölçüsü) təyin etməyə imkan verir və sınaq həm LBA blokları oxunarkən, həm də ardıcıl (Ardıcıl) oxumaq və yazmaq üçün həyata keçirilə bilər. ardıcıl olaraq bir-birinin ardınca və təsadüfi (Random) üçün LBA blokları təsadüfi qaydada oxunub yazıldıqda yazılır. Yükləmə ssenarisini yaradan zaman siz test vaxtını, ardıcıl və təsadüfi əməliyyatlar arasında faiz nisbətini (Percent Random/Sequential Distribution), həmçinin oxumaq və yazma əməliyyatları arasında faiz nisbətini (Percent Read/Write Distribution) təyin edə bilərsiniz. Bundan əlavə, IOmeter yardım proqramı bütün sınaq prosesini avtomatlaşdırmağa imkan verir və bütün nəticələri CSV faylında saxlayır, sonra asanlıqla Excel cədvəlinə ixrac olunur.

IOmeter yardım proqramının sizə imkan verdiyi başqa bir parametr, sərhədlər boyunca məlumat ötürmə sorğuları bloklarının (Align I / Os on) uyğunlaşdırılmasıdır. çətin disk. Varsayılan olaraq, IOmeter sorğu bloklarını 512 baytlıq disk sektoru sərhədlərində uyğunlaşdırır, lakin siz həm də ixtiyari hizalanma qura bilərsiniz. Əslində, sabit disklərin əksəriyyətinin sektor ölçüsü 512 baytdır və yalnız bu yaxınlarda sektor ölçüsü 4 KB olan disklər görünməyə başladı. Xatırladaq ki, HDD-lərdə sektor diskə yazıla və ya diskdən oxuna bilən verilənlərin minimum ünvanlı ölçüsüdür.

Test edərkən, disk sektorunun ölçüsünə uyğun olaraq məlumatların ötürülməsi üçün sorğu bloklarının uyğunlaşdırılmasını təyin etmək lazımdır. Seagate Cheetah 15K.7 ST3300657SS disklərinin sektor ölçüsü 512 bayt olduğundan, biz 512 baytlıq sektor sərhədlərinin uyğunlaşdırılmasından istifadə etdik.

IOmeter test paketindən istifadə edərək, biz ardıcıl oxuma və yazma sürətini, həmçinin yaradılmış RAID massivinin təsadüfi oxuma və yazma sürətini ölçdük. Ötürülmüş məlumat bloklarının ölçüləri 512 bayt, 1, 2, 4, 8, 16, 32, 64, 128, 256, 512 və 1024 KB idi.

Yuxarıdakı yükləmə ssenarilərində məlumat blokunun ötürülməsi üçün hər sorğu ilə sınaq müddəti 5 dəqiqə idi. Onu da qeyd edək ki, yuxarıda göstərilən bütün testlərdə biz istifadəçi proqramları üçün xarakterik olan IOmeter parametrlərində tapşırıq növbəsinin dərinliyini (Əlamətdar I/O-ların sayı) 4-ə təyin etdik.

Test nəticələri

Test nəticələrini təhlil etdikdən sonra LSI 3ware SAS 9750-8i RAID nəzarətçisinin performansı bizi təəccübləndirdi. Və o qədər ki, onlardakı səhvləri müəyyən etmək üçün skriptlərimizə baxmağa başladılar və sonra digər RAID nəzarətçi parametrləri ilə dəfələrlə təkrar sınaqdan keçirdilər. Biz zolaq ölçüsünü və RAID nəzarətçisinin keş rejimini dəyişdik. Bu, təbii ki, nəticələrdə də özünü göstərdi, lakin dəyişmədi general məlumat ötürmə sürətinin məlumat blokunun ölçüsündən asılılığı. Və biz sadəcə olaraq bu asılılığı izah edə bilmədik. Bu nəzarətçinin işləməsi bizə tamamilə məntiqsiz görünür. Birincisi, nəticələr qeyri-sabitdir, yəni hər bir sabit məlumat blokunun ölçüsü üçün sürət vaxtaşırı dəyişir və orta nəticə böyük bir səhvə malikdir. Nəzərə alın ki, adətən IOmeter yardım proqramından istifadə edən disklərin və kontrollerlərin sınaq nəticələri sabitdir və çox az fərqlənir.

İkincisi, blok ölçüsü artdıqca, məlumat sürəti doyma rejimində artmalı və ya dəyişməz qalmalıdır (tezlik öz səviyyəsinə çatdıqda). maksimum dəyər). Bununla belə, LSI 3ware SAS 9750-8i nəzarətçisində bəzi blok ölçüləri ilə məlumat ötürmə sürətində kəskin azalma var. Bundan əlavə, RAID 5 və RAID 6 massivləri üçün eyni sayda disklərlə niyə yazma sürətinin oxunma sürətindən daha yüksək olduğu bizim üçün sirr olaraq qalır. Bir sözlə, biz LSI 3ware SAS 9750-8i nəzarətçisinin işini izah edə bilmərik - yalnız faktları qeyd edə bilərik.

Test nəticələri müxtəlif yollarla təsnif edilə bilər. Məsələn, yükləmə ssenarilərinə görə, hər bir yükləmə növü üçün nəticələr müxtəlif sayda bağlı disklərə malik bütün mümkün RAID massivləri üçün verildikdə və ya hər bir RAID massivinin nəticələri fərqli nömrə ilə verildikdə RAID massivləri ardıcıl oxunma ssenarilərində disklərin, ardıcıl yazma, təsadüfi oxuma və təsadüfi yazma. Nəticələri massivdəki sürücülərin sayına görə də təsnif edə bilərsiniz, çünki nəzarətçiyə qoşulmuş hər bir sürücü sayı üçün nəticələr ardıcıl oxunuşda və ardıcıl yazıda bütün mümkün (müəyyən sayda sürücü üçün) RAID massivləri üçün verilir, təsadüfi oxumaq və təsadüfi yazma ssenariləri.

Nəticələri massiv tiplərinə görə təsnif etmək qərarına gəldik, çünki fikrimizcə, kifayət qədər çox sayda qrafikə baxmayaraq, belə bir təqdimat daha vizualdır.

RAID 0

RAID 0 massivi iki-səkkiz sürücü ilə yaradıla bilər. RAID 0 massivi üçün sınaq nəticələri Şəkil 1-də göstərilmişdir. 7-15.

düyü. 7. Ardıcıl oxu və yazma sürəti
RAID 0 massivində səkkiz sürücü ilə

düyü. 8. Ardıcıl oxu və yazma sürəti
RAID 0 massivində yeddi sürücü ilə

düyü. 9. Ardıcıl oxu sürəti
və RAID 0 massivində altı sürücü ilə qeyd

düyü. 10. Ardıcıl oxu və yazma sürəti
RAID 0 massivində beş sürücü ilə

düyü. 11. Ardıcıl oxu və yazma sürəti
RAID 0 massivində dörd sürücü ilə

düyü. 12. Ardıcıl oxu və yazma sürəti
RAID 0 massivində üç sürücü ilə

düyü. 13. Ardıcıl oxu və yazma sürəti
RAID 0 massivində iki sürücü ilə

düyü. 14. Təsadüfi Oxuma Sürəti
RAID 0 massivində

düyü. 15. RAID 0-da təsadüfi yazma sürəti

Aydındır ki, RAID 0 massivində ən yüksək ardıcıl oxu və yazma sürəti səkkiz sürücü ilə əldə edilir. RAID 0 massivində səkkiz və yeddi sürücü ilə ardıcıl oxuma və yazma sürətlərinin bir-biri ilə demək olar ki, eyni olduğuna və daha az sürücü ilə ardıcıl yazma sürətinin oxu sürətindən daha yüksək olmasına diqqət yetirməyə dəyər.

Müəyyən blok ölçüləri üçün ardıcıl oxuma və yazma sürətindəki xarakterik enişləri qeyd etməmək mümkün deyil. Məsələn, massivdə səkkiz və altı disklə belə boşluqlar məlumat blokunun ölçüsü 1 və 64 KB, yeddi disklə isə 1, 2 və 128 KB ölçüsündə müşahidə olunur. Oxşar nasazlıqlar, lakin digər ölçülərdə məlumat blokları ilə yanaşı, serialda dörd, üç və iki diskdə də mövcuddur.

Ardıcıl oxuma və yazma performansı baxımından (bütün blok ölçüləri üzrə orta hesabla) RAID 0 massivi səkkiz, yeddi, altı, beş, dörd, üç və iki sürücü konfiqurasiyasında bütün digər mümkün massivləri üstələyir.

RAID 0 massivində təsadüfi giriş də olduqca maraqlıdır. Hər bir məlumat blokunun ölçüsü üçün təsadüfi oxuma sürəti massivdəki disklərin sayı ilə mütənasibdir, bu olduqca məntiqlidir. Üstəlik, 512 KB blok ölçüsü ilə, massivdəki istənilən sayda disk üçün təsadüfi oxuma sürətində xarakterik bir azalma var.

Massivdəki istənilən sayda disk üçün təsadüfi yazılarla sürət məlumat blokunun ölçüsü ilə artır və sürətdə heç bir azalma yoxdur. Eyni zamanda qeyd etmək lazımdır ki, bu halda ən yüksək sürət səkkizlə deyil, massivdə yeddi disklə əldə edilir. Təsadüfi yazma sürəti baxımından növbəti altı diskdən, sonra beşdən və yalnız bundan sonra səkkiz diskdən ibarət bir sıradır. Üstəlik, təsadüfi yazma sürəti baxımından, səkkiz diskdən ibarət bir sıra dörd diskdən ibarət bir sıra ilə demək olar ki, eynidir.

RAID 0 massivinin təsadüfi yazma performansı səkkiz, yeddi, altı, beş, dörd, üç və iki sürücü konfiqurasiyasında mövcud olan bütün digər massivləri üstələyir. Bununla belə, səkkiz sürücülü konfiqurasiyada təsadüfi oxuma sürəti baxımından RAID 0 RAID 10 və RAID 50 massivlərindən daha aşağıdır, lakin daha az diskli konfiqurasiyada RAID 0 təsadüfi oxuma sürətinə səbəb olur.

RAID 5

RAID 5 massivi üç-səkkiz sürücü ilə yaradıla bilər. RAID 5 massivi üçün sınaq nəticələri Şəkildə göstərilmişdir. 16-23.

düyü. 16. Ardıcıl oxu və yazma sürəti
RAID 5 massivində səkkiz sürücü ilə

düyü. 17. Ardıcıl oxu və yazma sürəti
RAID 5 massivində yeddi sürücü ilə

düyü. 18. Ardıcıl oxu və yazma sürəti
RAID 5 massivində altı sürücü ilə

düyü. 19. Ardıcıl oxu və yazma sürəti
RAID 5 massivində beş sürücü ilə

düyü. 20. Ardıcıl oxu və yazma sürəti
RAID 5 massivində dörd sürücü ilə

düyü. 21. Ardıcıl oxu və yazma sürəti
RAID 5 massivində üç sürücü ilə

düyü. 22. Təsadüfi Oxuma Sürəti
RAID 5 massivində

düyü. 23. Təsadüfi yazma sürəti
RAID 5 massivində

Aydındır ki, ən yüksək oxuma və yazma sürəti səkkiz disklə əldə edilir. Qeyd etmək lazımdır ki, RAID 5 massivi üçün ardıcıl yazma sürəti orta hesabla oxuma sürətindən yüksəkdir. Bununla belə, müəyyən sorğu ölçüsü üçün ardıcıl oxuma sürətləri ardıcıl yazma sürətlərini keçə bilər.

Massivdəki istənilən sayda disk üçün müəyyən blok ölçüləri üçün ardıcıl oxuma və yazma sürətindəki xarakterik enişləri qeyd etməmək mümkün deyil.

Səkkiz diskli konfiqurasiyalarda RAID 5 ardıcıl oxuma və yazma performansında RAID 0 və RAID 50-dən daha yavaşdır, lakin RAID 10 və RAID 6-dan üstündür. Yeddi sürücülü konfiqurasiyalarda RAID 5 ardıcıl oxuma və yazma performansında RAID 0-dan daha yavaşdır. və RAID 6 massivindən üstündür (digər növ massivlər müəyyən sayda sürücü ilə mümkün deyil).

Altı sürücülü konfiqurasiyalarda RAID 5 yalnız RAID 0 və RAID 50 kimi ardıcıl oxunur və ardıcıl olaraq yalnız RAID 0 qədər sürətli yazır.

Beş, dörd və üç sürücü konfiqurasiyasında RAID 5 ardıcıl oxuma və yazma sürətində RAID 0-dan sonra ikincidir.

RAID 5 massivində təsadüfi giriş RAID 0 massivindəki təsadüfi girişə bənzəyir.Beləliklə, hər bir məlumat blokunun ölçüsündə təsadüfi oxuma sürəti massivdəki disklərin sayına, blok ölçüsü isə 512 KB üçün mütənasibdir. massivdə istənilən sayda disk, təsadüfi oxuma sürətində xarakterik bir azalma var. Üstəlik, qeyd etmək lazımdır ki, təsadüfi oxuma sürəti bir az massivdəki disklərin sayından asılıdır, yəni istənilən sayda disk üçün təxminən eynidır.

Təsadüfi oxuma sürəti baxımından səkkiz, yeddi, altı, dörd və üç sürücü konfiqurasiyasında RAID 5 massivi bütün digər massivlərdən daha aşağıdır. Və yalnız beş sürücülü konfiqurasiyada o, RAID 6 massivindən bir qədər irəlidədir.

Təsadüfi yazma sürətinə görə, səkkiz-sürücülü RAID 5 massivi yalnız RAID 0 və RAID 50 massivlərindən, yeddi-sürücülü, beş-sürücülü, dörd-sürücülü və üç-sürücülü konfiqurasiyası isə RAID-dən sonra ikinci yerdədir. 0 massivi.

Altı sürücülü konfiqurasiyada RAID 5 təsadüfi yazma performansı baxımından RAID 0, RAID 50 və RAID 10-dan azdır.

RAID 6

LSI 3ware SAS 9750-8i idarəedicisi beş-səkkiz diskdən ibarət RAID 6 massivi yaratmağa imkan verir. RAID 6 massivi üçün sınaq nəticələri Şəkildə göstərilmişdir. 24-29.

düyü. 24. Ardıcıl oxu və yazma sürəti
RAID 6 massivində səkkiz sürücü ilə

düyü. 25. Ardıcıl oxu və yazma sürəti
RAID 6 massivində yeddi sürücü ilə

Biz həmçinin massivdəki istənilən sayda disk üçün müəyyən blok ölçüləri üçün ardıcıl oxuma və yazma sürətlərində xarakterik enişləri qeyd edirik.

Ardıcıl oxuma sürəti baxımından RAID 6 massivi istənilən (səkkizdən beşə qədər) sayda sürücü ilə konfiqurasiyada bütün digər massivlərdən daha aşağıdır.

Ardıcıl yazma sürəti baxımından vəziyyət bir qədər yaxşıdır. Səkkiz diskli konfiqurasiyada RAID 6 RAID 10 massivini, altı diskli konfiqurasiyada isə həm RAID 10, həm də RAID 50 massivlərini üstələyərək ardıcıl yazma sürətinə görə sonuncu yerdədir.

RAID 6 massivində təsadüfi giriş RAID 0 və RAID 5 massivlərində təsadüfi girişə bənzəyir.Beləliklə, massivdəki istənilən sayda disk üçün blok ölçüsü 512 KB olan təsadüfi oxuma sürəti təsadüfi oxuma sürətində xarakterik bir düşüşə malikdir. Qeyd edək ki maksimum sürət Təsadüfi oxuma sıradakı altı sürücü ilə əldə edilir. Yaxşı, yeddi və səkkiz disklə təsadüfi oxuma sürəti demək olar ki, eynidir.

Massivdəki istənilən sayda disk üçün təsadüfi yazılarla sürət məlumat blokunun ölçüsü ilə artır və sürətdə heç bir azalma yoxdur. Bundan əlavə, təsadüfi yazma sürəti massivdəki disklərin sayı ilə mütənasib olsa da, sürət fərqi əhəmiyyətsizdir.

Təsadüfi oxuma sürəti baxımından, səkkiz və yeddi sürücülü konfiqurasiyada RAID 6 massivi yalnız RAID 5 massivini qabaqlayır və bütün digər mümkün massivlərdən daha aşağıdır.

Altı sürücülü konfiqurasiyada RAID 6, təsadüfi oxuma performansında RAID 10 və RAID 50-dən, beş sürücülü konfiqurasiyada isə RAID 0 və RAID 5-dən azdır.

Təsadüfi yazma sürəti baxımından istənilən sayda bağlı diski olan RAID 6 massivi bütün digər mümkün massivlərdən daha aşağıdır.

Ümumilikdə deyə bilərik ki, RAID 6 massivi performans baxımından RAID 0, RAID 5, RAID 50 və RAID 10 massivlərindən aşağıdır.Yəni performans baxımından bu tip massiv sonuncu yerdə idi.

düyü. 33. Təsadüfi Oxuma Sürəti
RAID 10 massivində

düyü. 34. RAID 10-da təsadüfi yazma sürəti

Xarakterik olaraq, səkkiz və altı diskdən ibarət massivlərdə ardıcıl oxunma sürəti yazma sürətindən yüksəkdir və dörd diskdən ibarət massivdə bu sürətlər istənilən məlumat blokunun ölçüsü üçün demək olar ki, eynidir.

RAID 10 massivi üçün, eləcə də nəzərdən keçirilən bütün digər massivlər üçün ardıcıl oxuma və yazma sürətinin azalması massivdəki istənilən sayda disk üçün müəyyən ölçülü məlumat blokları üçün xarakterikdir.

Massivdəki istənilən sayda disk üçün təsadüfi yazılarla sürət məlumat blokunun ölçüsü ilə artır və sürətdə heç bir azalma yoxdur. Həmçinin, təsadüfi yazma sürəti massivdəki disklərin sayına mütənasibdir.

Ardıcıl oxuma sürəti baxımından RAID 10 səkkiz, altı və dörd sürücü konfiqurasiyasında RAID 0, RAID 50 və RAID 5 massivlərini izləyir və ardıcıl yazma sürətinə görə hətta RAID 6-dan da aşağıdır, yəni RAID 0 massivlərini, RAID 50, RAID 5 və RAID 6-nı izləyir.

Lakin təsadüfi oxuma sürəti baxımından RAID 10 massivi səkkiz, altı və dörd sürücü konfiqurasiyasında bütün digər massivləri üstələyir. Lakin təsadüfi yazma sürəti baxımından bu massiv səkkiz diskli konfiqurasiyada RAID 0, RAID 50 və RAID 5 massivlərinə, altı sürücülü konfiqurasiyada RAID 0 və RAID 50 massivlərinə və RAID 0 və RAID 5 massivlərinə uduzur. dörd sürücülü konfiqurasiya.

RAID 50

RAID 50 massivi altı və ya səkkiz disk üzərində qurula bilər. RAID 50 massivi üçün sınaq nəticələri Şəkildə göstərilmişdir. 35-38.

Təsadüfi oxunma ssenarisində, eləcə də bütün digər hesab edilən massivlər üçün 512 KB blok ölçüsündə xarakterik performans azalması müşahidə olunur.

Massivdəki istənilən sayda disk üçün təsadüfi yazılarla sürət məlumat blokunun ölçüsü ilə artır və sürətdə heç bir azalma yoxdur. Bundan əlavə, təsadüfi yazma sürəti massivdəki disklərin sayına mütənasibdir, lakin sürət fərqi əhəmiyyətsizdir və yalnız böyük (256 KB-dən çox) məlumat blokunun ölçüsü ilə müşahidə olunur.

Ardıcıl oxu sürəti baxımından RAID 50 yalnız RAID 0-dan sonra ikinci yerdədir (səkkiz və altı sürücü konfiqurasiyasında). Ardıcıl yazma sürəti baxımından RAID 50 həm də səkkiz diskli konfiqurasiyada RAID 0-dan sonra ikinci yerdədir və altı diskli konfiqurasiyada RAID 0, RAID 5 və RAID 6-ya uduzur.

Lakin təsadüfi oxuma və yazma sürəti baxımından RAID 50 massivi yalnız RAID 0 massivindən sonra ikincidir və səkkiz və altı disklə mümkün olan bütün digər massivləri qabaqlayır.

RAID 1

Artıq qeyd etdiyimiz kimi, yalnız iki disk üzərində qurula bilən RAID 1 massivindən belə bir nəzarətçidə istifadə etmək qeyri-mümkündür. Bununla belə, tamlıq üçün iki sürücüdə RAID 1 massivinin nəticələrini təqdim edirik. RAID 1 massivi üçün sınaq nəticələri Şəkil 1-də göstərilmişdir. 39 və 40.

düyü. 39. RAID 1 massivində ardıcıl yazma və oxuma sürəti

düyü. 40. RAID 1 massivində təsadüfi yazma və oxuma sürəti

RAID 10 massivi üçün, eləcə də nəzərə alınan bütün digər massivlər üçün müəyyən ölçülü məlumat blokları üçün ardıcıl oxuma və yazma sürətlərindəki azalma xarakterikdir.

Təsadüfi oxunma ssenarisində, digər massivlərdə olduğu kimi, 512 KB blok ölçüsündə xarakterik performans düşməsi var.

Təsadüfi yazılarla sürət məlumat blokunun ölçüsü ilə artır və sürətdə heç bir azalma yoxdur.

RAID 1 massivi yalnız RAID 0 massivinə uyğunlaşdırıla bilər (çünki iki sürücüdə əlavə massivlər mümkün deyil). Qeyd etmək lazımdır ki, RAID 1 massivi, təsadüfi oxunuşlar istisna olmaqla, bütün yükləmə ssenarilərində iki sürücülü RAID 0 massivinə performansını itirir.

nəticələr

LSI 3ware SAS 9750-8i nəzarətçisinin Seagate Cheetah 15K.7 ST3300657SS SAS diskləri ilə birlikdə sınaqdan keçirilməsi təəssüratı olduqca qeyri-müəyyən idi. Bir tərəfdən, o, əladır funksionallıq, digər tərəfdən, məlumat bloklarının müəyyən ölçülərində sürət enişləri həyəcan vericidir, bu, təbii ki, RAID massivlərinin real mühitdə işlədiyi zaman onların işinə təsir göstərir.

Son iki ildə çox az şey dəyişdi:

  • Supermicro, nəzarətçilər üçün xüsusi "çevrilmiş" UIO forma faktorundan imtina edir. Təfərrüatlar aşağıda olacaq.
  • LSI 2108 (512 MB keş ilə SAS2 RAID) və LSI 2008 (isteğe bağlı RAID dəstəyi ilə SAS2 HBA) hələ də xidmətdədir. Həm LSI-dən, həm də OEM tərəfdaşlarından bu çiplərə əsaslanan məhsullar yaxşı sazlanır və hələ də aktualdır.
  • LSI 2208 (LSI MegaRAID yığını ilə eyni SAS2 RAID, yalnız iki nüvəli prosessor və 1024 MB keş ilə) və (daha çox LSI 2008-in təkmilləşdirilmiş versiyası) ortaya çıxdı. sürətli prosessor və PCI-E 3.0 dəstəyi).

UIO-dan WIO-ya keçid

Xatırladığınız kimi, UIO lövhələri adi PCI-E x8 lövhələridir, içərisində bütün element bazası arxa tərəf, yəni. sol qaldırıcıya quraşdırıldıqda, yuxarıdadır. Bu forma faktoru serverin ən aşağı yuvasına lövhələr quraşdırmaq üçün lazım idi ki, bu da dörd lövhəni sol qaldırıcıya yerləşdirməyə imkan verdi. UIO yalnız genişləndirmə lövhələrinin forma faktoru deyil, həm də yüksəldicilərin, yükselticilərin özləri və xüsusi forma faktorlu anakartların quraşdırılması üçün nəzərdə tutulmuş, alt genişləndirmə yuvası üçün kəsik və yükselticilərin quraşdırılması üçün yuvalar olan korpuslardır.
Bu həllin iki problemi var idi. Birincisi, genişləndirmə lövhələrinin qeyri-standart forma faktoru müştərinin seçimini məhdudlaşdırdı, çünki UIO forma faktoru altında yalnız bir neçə nəzarətçi SAS, InfiniBand və Ehternet var. İkincisi, yükselticilər üçün yuvalarda kifayət qədər PCI-E xətti yoxdur - yalnız 36, onlardan sol yükseltici üçün yalnız 24 xətt var, bu, PCI-E x8 ilə dörd lövhə üçün kifayət deyil.
WIO nədir? Əvvəlcə məlum oldu ki, sol yükselticidə dörd lövhəni "sendviç yağını yuxarı çevirmədən" yerləşdirmək mümkün idi və adi lövhələr üçün qaldırıcılar var (RSC-R2UU-A4E8+). Sonra xətlərin olmaması problemi (indi 80-dir) daha yüksək pin sıxlığı olan yuvalardan istifadə etməklə həll edildi.
UIO qaldırıcı RSC-R2UU-UA3E8+
WIO qaldırıcı RSC-R2UW-4E8

Nəticələr:
  • WIO yükselticiləri UIO ana platalarında (məsələn, X8DTU-F) quraşdırıla bilməz.
  • UIO yükselticiləri yeni WIO lövhələrində quraşdırıla bilməz.
  • Kartlar üçün UIO yuvası olan WIO (ana platada) üçün qaldırıcılar var. Hələ də UIO nəzarətçiləriniz varsa. Onlar Socket B2 (6027B-URF, 1027B-URF, 6017B-URF) altındakı platformalarda istifadə olunur.
  • UIO forma faktorunda yeni nəzarətçilər görünməyəcək. Məsələn, LSI 2108 çipindəki USAS2LP-H8iR nəzarətçisi sonuncu olacaq, UIO üçün LSI 2208 olmayacaq - yalnız PCI-E x8 ilə adi MD2.

PCI-E nəzarətçiləri

Hal-hazırda üç növ aktualdır: LSI 2108/2208 əsasında RAID nəzarətçiləri və LSI 2308 əsasında HBA. Marvel 9480 çipində sirli SAS2 HBA AOC-SAS2LP-MV8 də var, lakin ekzotikliyinə görə bu barədə yazın. . Daxili SAS HBA-lar üçün ən çox istifadə halları FreeBSD altında ZFS ilə saxlama və Solaris-in müxtəlif tatlarıdır. Bu əməliyyat sistemlərində dəstək probleminin olmaması səbəbindən 100% hallarda seçim LSI 2008/2308-ə düşür.
LSI 2108
UIO-ya əlavə olaraq daha iki nəzarətçidə qeyd olunan shny AOC-USAS2LP-H8iR əlavə edildi:

AOC-SAS2LP-H8iR
LSI 2108, SAS2 RAID 0/1/5/6/10/50/60, 512MB keş, 8 daxili port (2x SFF-8087). LSI 9260-8i kontrollerinin analoqudur, lakin Supermicro tərəfindən istehsal olunub, lövhənin tərtibatında kiçik fərqlər var, qiyməti LSI-dən 40-50 dollar aşağıdır. Bütün əlavə LSI seçimləri dəstəklənir: aktivləşdirmə, FastPath və CacheCade 2.0, keş batareyasının qorunması - LSIiBBU07 və LSIiBBU08 (indi BBU08-dən istifadə etmək üstünlük təşkil edir, o, genişləndirilmiş temperatur diapazonuna malikdir və uzaqdan montaj üçün kabel ilə birlikdə gəlir).
LSI 2208-ə əsaslanan daha güclü nəzarətçilərin yaranmasına baxmayaraq, qiymət azalması səbəbindən LSI 2108 hələ də aktualdır. Adi HDD-lərlə performans istənilən ssenaridə kifayətdir, SSD-lərlə işləmək üçün IOPS limiti 150.000-dir ki, bu da əksər büdcə həlləri üçün kifayətdir.

AOC-SAS2LP-H4iR
LSI 2108, SAS2 RAID 0/1/5/6/10/50/60, 512MB keş, 4 daxili + 4 xarici port. LSI 9280-4i4e nəzarətçisinin analoqudur. Genişləndirici hallarda istifadə üçün əlverişlidir, məsələn əlavə JBOD-ları birləşdirmək üçün çıxışı genişləndiricidən kənara gətirmək lazım deyil və ya 1U halda 4 disk üçün lazım olduqda disklərin sayını artırmaq imkanı təmin edin.Eyni BBU-ları və aktivləşdirmə açarlarını dəstəkləyir.
LSI 2208

AOC-S2208L-H8iR
LSI 2208, SAS2 RAID 0/1/5/6/10/50/60, 1024MB keş, 8 daxili port (2 SFF-8087 bağlayıcı). LSI 9271-8i nəzarətçisinin analoqudur. LSI 2208 LSI 2108-in növbəti inkişafıdır. Prosessor ikinüvəli oldu və bu, IOPS "m baxımından performans limitini 465000-ə qədər yüksəltməyə imkan verdi. PCI-E 3.0 dəstəyi əlavə edildi və 1 GB-a qədər artırıldı. gizli yer.
Nəzarətçi BBU09 batareya keşinin qorunmasını və CacheVault flaş qorunmasını dəstəkləyir. Supermicro onları BTR-0022L-LSI00279 və BTR-0024L-LSI00297 hissə nömrələri ilə təmin edir, lakin LSI satış kanalı vasitəsilə bizdən satın almaq daha asandır (hissə nömrələrinin ikinci hissəsi yerli LSI hissə nömrələridir). MegaRAID Advanced Software Options aktivləşdirmə açarları da dəstəklənir, hissə nömrəsi: AOC-SAS2-FSPT-ESW (FastPath) və AOCCHCD-PRO2-KEY (CacheCade Pro 2.0).
LSI 2308 (HBA)

AOC-S2308L-L8i və AOC-S2308L-L8e
LSI 2308, SAS2 HBA (IR mikroproqramı ilə - RAID 0/1/1E), 8 daxili port (2 SFF-8087 bağlayıcı). Bu eyni nəzarətçidir, fərqli proqram təminatı ilə gəlir. AOC-S2308L-L8e - İT mikroproqramı (təmiz HBA), AOC-S2308L-L8i - IR mikroproqramı (RAID 0/1/1E-ni dəstəkləyir). Fərq ondadır ki, L8i IR və İT mikroproqramı ilə işləyə bilər, L8e yalnız İT ilə işləyə bilər, IR-də proqram təminatı kilidlidir. LSI 9207-8 nəzarətçisinin analoqudur i. LSI 2008-dən fərqlər: daha sürətli çip (800 MHz, nəticədə - IOPS limiti 650 minə yüksəldi), PCI-E 3.0 dəstəyi ortaya çıxdı. Tətbiq: proqram təminatı RAIDləri (məsələn, ZFS), büdcə serverləri.
Bu çip əsasında RAID-5-i dəstəkləyən ucuz kontrollerlər olmayacaq (iMR yığını, hazır kontrollerlərdən - LSI 9240).

Bort nəzarətçiləri

Ən son məhsullarda (X9 lövhələr və onlarla platformalar) Supermicro hissə nömrəsində "7" rəqəmi ilə LSI-dən SAS2 nəzarətçisinin mövcudluğunu, "3" rəqəmi SAS (Intel C600) çipsetini göstərir. Sadəcə LSI 2208 və 2308 arasında fərq qoymur, ona görə də lövhə seçərkən diqqətli olun.
  • Anakartlarda lehimlənmiş LSI 2208 əsaslı nəzarətçinin maksimum 16 disk limiti var. 17 əlavə etsəniz, o, sadəcə olaraq aşkar edilməyəcək və MSM jurnalında "PD dəstəklənmir" mesajını görəcəksiniz. Bunun üçün kompensasiya daha çoxdur aşağı qiymət. Məsələn, "X9DRHi-F + xarici nəzarətçi LSI 9271-8i" paketinin qiyməti LSI 2008-ə malik X9DRH-7F-dən təxminən 500 dollar baha olacaq. LSI 9271-də yanıb-sönməklə bu məhdudiyyəti keçmək işləməyəcək - LSI 2108-də olduğu kimi başqa bir SBR blokunun yanıb-sönməsi kömək etmir.
  • Başqa bir xüsusiyyət CacheVault modulları üçün dəstəyin olmamasıdır, xüsusi konnektor üçün lövhələrdə sadəcə kifayət qədər yer yoxdur, buna görə də yalnız BBU09 dəstəklənir. BBU09-u quraşdırmaq imkanı istifadə olunan korpusdan asılıdır. Məsələn, LSI 2208 7127R-S6 blade serverlərində istifadə olunur, BBU konnektoru var, lakin modulun özünü quraşdırmaq üçün əlavə MCP-640-00068-0N Batareya Tutucu Braketinə ehtiyacınız var.
  • İndi SAS HBA (LSI 2308) proqram təminatı tələb olunacaq, çünki DOS-da LSI 2308 sas2flash.exe ilə lövhələrin heç birində "PAL-ı işə salmaq alınmadı" xətası ilə başlamır.

Twin və FatTwin platformalarında nəzarətçilər

Bəzi 2U Twin 2 platformaları üç növ nəzarətçi ilə üç versiyada təqdim olunur. Misal üçün:
  • 2027TR-HTRF+ - Çipset SATA
  • 2027TR-H70RF+ - LSI 2008
  • 2027TR-H71RF+ - LSI 2108
  • 2027TR-H72RF+ - LSI 2208
Belə müxtəliflik nəzarətçilərin ana platada xüsusi yuvaya və diskin arxa planına qoşulan xüsusi arxa planda yerləşdirilməsi ilə təmin edilir.
BPN-ADP-SAS2-H6IR (LSI 2108)


BPN-ADP-S2208L-H6iR (LSI 2208)

BPN-ADP-SAS2-L6i (LSI 2008)

Supermicro xxxBE16/xxxBE26 Korpuslar

Kontrollerlərlə birbaşa əlaqəli olan başqa bir mövzu ilə işlərin modernləşdirilməsidir. Korpusun arxa panelində yerləşən iki 2,5 düymlük disk üçün əlavə səbətlə çeşidlər peyda olub. Məqsəd sistemi yükləmək üçün xüsusi disk (və ya güzgü). başqa disk qrupundan və ya korpusun içərisində sabitlənmiş əlavə disklərdən (846 halda, bir 3,5" və ya iki 2,5" sürücü üçün əlavə bağlayıcılar quraşdıra bilərsiniz), lakin yenilənmiş dəyişikliklər daha rahatdır:




Və bunlar əlavə disklər onu çipset SATA nəzarətçisinə qoşmaq lazım deyil. SFF8087->4xSATA kabelindən istifadə edərək genişləndiricinin SAS çıxışı vasitəsilə əsas SAS nəzarətçisinə qoşula bilərsiniz.
P.S. Ümid edirəm məlumat faydalı oldu. Ən çox bunu unutma tam məlumattexniki dəstək Supermicro, LSI, Adaptec by PMC və digər satıcıların məhsulları üçün True System ilə əlaqə saxlayın.

Bugünkü fayl serveri və ya veb serveri RAID massivi olmadan əvəzolunmazdır. Yalnız bu iş rejimi tələb olunan ötürmə qabiliyyətini və saxlama sistemi ilə iş sürətini təmin edə bilər. Son vaxtlara qədər bu cür iş üçün uyğun olan yeganə sərt disklər dəqiqədə 10-15 min inqilab olan mil sürəti olan SCSI sürücüləri idi. Bu sürücülərin işləməsi üçün ayrıca SCSI nəzarətçi tələb olunurdu. SCSI üzərindən məlumat ötürmə sürəti 320 Mb / s-ə çatdı, lakin SCSI interfeysi bütün çatışmazlıqları ilə müntəzəm paralel interfeysdir.

Bu yaxınlarda yeni disk interfeysi. O, SAS (Serial Attached SCSI) adlanırdı. Çelyabinskdə istirahət mərkəzləri - Bu gün bir çox şirkətlər məhsul xəttində bu interfeys üçün artıq RAID massivlərinin bütün səviyyələrini dəstəkləyən nəzarətçilərə malikdir. Mini icmalımızda Adaptec-in yeni SAS nəzarətçi ailəsinin iki üzvünə nəzər salacağıq. Bunlar 8 portlu ASR-4800SAS modeli və 4+4 portlu ASR-48300 12C modelidir.

SAS-a giriş

Bu hansı interfeysdir - SAS? Əslində SAS SATA və SCSI-nin hibrididir. Texnologiya iki interfeysin üstünlüklərini mənimsəmişdir. Başlayaq ki, SATA iki müstəqil oxumaq və yazma kanalı olan serial interfeysdir və hər bir SATA cihazı ayrıca kanala qoşulur. SCSI çox səmərəli və etibarlı korporativ məlumat ötürmə protokoluna malikdir, lakin mənfi tərəfi paralel interfeys və çoxlu qurğular üçün paylaşılan avtobusdur. Beləliklə, SAS SCSI-nin çatışmazlıqlarından azaddır, SATA-nın üstünlüklərinə malikdir və hər kanalda 300 Mb/s-ə qədər sürət təmin edir. Aşağıdakı diaqrama əsasən, SCSI və SAS üçün əlaqə sxemini təxminən təsəvvür edə bilərsiniz.

İnterfeys iki istiqamətliliyi gecikməni sıfıra endirir, çünki oxumaq/yazmaq üçün kanal keçidi yoxdur.

maraqlı və müsbət xüsusiyyət Serial Attached SCSI ondan ibarətdir ki, bu interfeys SAS və SATA sürücülərini dəstəkləyir və hər iki növ sürücü eyni vaxtda bir nəzarətçiyə qoşula bilər. Bununla belə, SAS sürücülərini SATA nəzarətçisinə qoşmaq mümkün deyil, çünki bu disklər, birincisi, işləmək üçün xüsusi SCSI (Serial SCSI Protocol) əmrlərini tələb edir və ikincisi, fiziki olaraq SATA bloku ilə uyğun gəlmir. Hər bir SAS sürücüsü öz portuna qoşulur, lakin hələ də nəzarətçinin portlarından daha çox sürücüyü birləşdirmək mümkündür. SAS-genişləndiricilər (Expander) bu imkanı təmin edir.

SAS disk başlığı ilə SATA disk başlığı arasındakı orijinal fərq əlavə məlumat portudur, yəni hər bir Serial Attached SCSI diskində öz orijinal identifikatoru olan iki SAS portu var, beləliklə, texnologiya etibarlılığı artıran ehtiyat təmin edir.

SAS kabelləri SATA-dan bir qədər fərqlidir və SAS nəzarətçisinə daxil olan xüsusi kabel aksesuarı var. SCSI kimi, yeni standartın sərt diskləri yalnız server korpusunun içərisində deyil, həm də kənarda birləşdirilə bilər. xüsusi kabellər və avadanlıq. "İsti dəyişdirilə bilən" diskləri birləşdirmək üçün xüsusi lövhələr istifadə olunur - diskləri və nəzarətçiləri birləşdirmək üçün bütün lazımi bağlayıcıları və portları olan arxa panel.

Bir qayda olaraq, arxa panel lövhəsi disk sled montajı ilə xüsusi halda yerləşir, belə bir halda RAID massivi ehtiva edir və onun soyumasını təmin edir. Bir və ya bir neçə diskin sıradan çıxması halında, uğursuz HDD-ni tez bir zamanda dəyişdirmək mümkündür və uğursuz sürücünün dəyişdirilməsi massivin işini dayandırmır - sadəcə diski dəyişdirin və massiv yenidən tam işlək vəziyyətdədir.

Adaptec SAS adapterləri

Adaptec diqqətinizə RAID nəzarətçilərinin iki olduqca maraqlı modelini təqdim etdi. Birinci model aşağı qiymətli serverlərdə RAID qurmaq üçün büdcə cihazları sinfinin nümayəndəsidir Giriş səviyyəsi səkkiz portlu ASR-48300 12C modelidir. İkinci model daha təkmildir və daha ciddi vəzifələr üçün nəzərdə tutulmuşdur, bortda səkkiz SAS kanalı var - bu ASR-4800SAS-dır. Ancaq gəlin onların hər birinə daha yaxından nəzər salaq. Daha sadə və daha ucuz bir modellə başlayaq.

Adaptec ASR-48300 12C

ASR-48300 12C nəzarətçi 0, 1 və 10 səviyyəli kiçik RAID massivlərini qurmaq üçün nəzərdə tutulmuşdur. Beləliklə, bu nəzarətçidən istifadə etməklə əsas disk massivləri qurmaq olar. verilir bu model mavi və qara tonlarda bəzədilmiş adi karton qutuda, qablaşdırmanın ön tərəfində kompüterdən uçan nəzarətçinin stilizə edilmiş təsviri var ki, bu da düşüncələri oyadır. yüksək sürət kompüterin bu bölmənin içərisində olması ilə işləməsi.

Çatdırılma sahəsi minimaldır, lakin nəzarətçi ilə işə başlamaq üçün lazım olan hər şeyi ehtiva edir. Kitdə aşağıdakılar var.

Nəzarətçi ASR-48300 12C
. Aşağı profilli dayaq

. Saxlama meneceri CD
. Qısa təlimat
. SFF8484-dən 4xSFF8482-ə qədər birləşdirici kabel və enerji təchizatı 0,5 m.

Nəzarətçi server platformalarında çox geniş yayılmış PCI-X 133 MHz şin üçün nəzərdə tutulmuşdur. Adapter səkkiz SAS portunu təmin edir, lakin yalnız dörd port SFF8484 konnektoru kimi həyata keçirilir, bunlara sürücülər korpusun içərisində qoşulur və qalan dörd kanal SFF8470 konnektoru şəklində çıxarılır, buna görə də bəzi sürücülər xaricdən qoşula bilər - bu, içərisində dörd sürücü olan xarici qutu ola bilər.

Genişləndiricidən istifadə edərkən nəzarətçi massivdə 128 disklə işləmək imkanına malikdir. Bundan əlavə, nəzarətçi 64 bitlik mühitdə işləməyi bacarır və müvafiq əmrləri dəstəkləyir. Kart, daxil edilmiş aşağı profilli blank ilə 2U aşağı profilli serverdə quraşdırıla bilər. Ümumi xüsusiyyətlər haqlar aşağıdakı kimidir.

Üstünlüklər

Yüksək performanslı kritik məlumatların saxlanması üçün Adaptec HostRAID™ texnologiyası ilə səmərəli Serial Attached SCSI nəzarətçi.

Müştəri ehtiyacları

Yedək proqramları, veb məzmunu, E-poçt, verilənlər bazası və məlumat mübadiləsi.

Sistem Mühiti - Departament və İş Qrupu Serverləri

Sistem avtobus interfeysi növü - PCI-X 64 bit/133 MHz, PCI 33/66

Xarici əlaqələr - Bir x 4 Infiniband/Serial Attached SCSI (SFF8470)

Daxili bağlantılar - Bir 32 pin x 4 Serial Əlavə edilmiş SCSI (SFF8484)

Sistem Tələbləri - Server Tipi IA-32, AMD-32, EM64T və AMD-64

32/64-bit PCI 2.2 və ya 32/64-bit PCI-X 133 yuvası

Zəmanət - 3 il

RAID səviyyələri - Adaptec HostRAID 0, 1 və 10

RAID-in əsas xüsusiyyətləri

  • Yükləmə massivləri üçün dəstək
  • Avtomatik bərpa
  • Adaptec Storage Manager proqramı ilə idarəetmə
  • Fon başlanğıcı

Lövhə ölçüləri - 6,35 sm x 17,78 sm (xarici birləşdirici daxil olmaqla)

İşləmə temperaturu - 0 ° -dən 50 ° C-ə qədər

Güc itkisi - 4 W

Uğursuzluqdan əvvəl orta vaxt (MTBF - uğursuzluqlar arasındakı vaxt) - 40 ºC-də 1692573 saat.

Adaptec ASR-4800SAS

4800 nömrəli adapter funksional cəhətdən daha təkmildir. Bu model daha sürətli serverlər və iş stansiyaları üçün yerləşdirilib. O, demək olar ki, hər hansı RAID massivlərini - gənc modeldə mövcud olan massivləri dəstəkləyir və siz həmçinin RAID 5, 50, JBOD və Adaptec Advanced Data Protection Suite massivlərini RAID 1E, 5EE, 6, 60, Copyback Hot Spare ilə konfiqurasiya edə bilərsiniz. Qüllə serverləri və yüksək sıxlıqlı rack serverləri üçün Snapshot Backup seçimi.

Model eyni "aviasiya" üslubunda dizaynla kiçik modelə bənzər bir paketdə gəlir.

Kitdə kiçik kartla demək olar ki, eynidir.

Nəzarətçi ASR-4800SAS
. Tam ölçülü braket
. Sürücü disk və tam bələdçi
. Saxlama meneceri CD
. Qısa təlimat
. SFF8484 - 4xSFF8482 birləşdiriciləri və hər biri 1 m enerji təchizatı olan iki kabel.

Nəzarətçi 133 MHz PCI-X avtobusunu dəstəkləyir, lakin funksional olaraq oxşar, lakin istifadə edən 4805 modeli də var. PCI-E avtobusu x8. Adapter eyni səkkiz SAS portunu təmin edir, lakin bütün səkkiz port daxili port kimi həyata keçirilir, müvafiq olaraq lövhədə iki SFF8484 konnektoru (iki paketlənmiş kabel üçün) var, lakin dörd kanal üçün SFF8470 tipli xarici konnektor da var. , qoşulduqda daxili bağlayıcılardan hansı biri sönür.

Gənc cihazda olduğu kimi, genişləndiricilərdən istifadə edərək disklərin sayı 128-ə qədər genişləndirilə bilər. Lakin ASR-4800SAS modeli ilə ASR-48300 12C arasındakı əsas fərq, ilk versiyada 128 MB DDR2 olmasıdır. ECC yaddaşı ilə işi sürətləndirən keş kimi istifadə olunur disk massivi və kiçik fayllarla işi optimallaşdırır. Enerji söndürüldükdə məlumatları keşdə saxlamaq üçün əlavə batareya modulu mövcuddur. Şuranın ümumi xüsusiyyətləri aşağıdakılardır.

Üstünlüklər - Serverlər və iş stansiyaları üçün yüksək performanslı saxlama və məlumatların qorunması bağlantısı

Müştəri Ehtiyacları — Video axını, veb məzmunu, tələb üzrə video, sabit məzmun və istinad məlumatlarının saxlanması kimi davamlı yüksək səviyyəli oxuma/yazma performansı tələb edən server və işçi qrup proqramlarını dəstəkləmək üçün idealdır.

  • Sistem Mühiti - Şöbə və İş Qrupu Serverləri və İş Stansiyaları
  • Sistem avtobus interfeysinin növü - PCI-X 64-bit/133 MHz host interfeysi
  • Xarici əlaqələr - SAS konnektoru bir x4
  • Daxili əlaqələr - SAS konnektorları iki x4
  • Məlumat ötürmə sürəti - hər port üçün 3 GB/s-ə qədər
  • Sistem Tələbləri - Pulsuz 64-bit 3.3v PCI-X yuvası olan Intel və ya AMD arxitekturası
  • EM64T və AMD64 arxitekturalarını dəstəkləyir
  • Zəmanət - 3 il
  • Standart RAID səviyyələri - RAID 0, 1, 10, 5, 50
  • Standart RAID Xüsusiyyətləri - İsti ehtiyat, RAID Səviyyə Miqrasiya, Onlayn Tutum Genişlənməsi, Optimallaşdırılmış Disk, İstifadə, S.M.A.R.T və SNMP dəstəyi, üstəgəl Adaptec Advanced funksiyaları
  • Data Protection Suite, o cümlədən:
  1. İsti məkan (RAID 5EE)
  2. Zolaqlı Güzgü (RAID 1E)
  3. İkili Disklərin Uğursuzluğundan Müdafiə (RAID 6)
  4. Copyback İsti ehtiyat
  • Qabaqcıl RAID Xüsusiyyətləri - Snapshot Backup
  • Lövhə ölçüləri - 24 sm x 11,5 sm
  • İşləmə temperaturu - 0 ilə 55 ° C arasında
  • Uğursuzluqdan əvvəl orta vaxt (MTBF - uğursuzluqlar arasındakı vaxt) - 40 ºC-də 931924 saat.

Test

Adapterləri sınaqdan keçirmək çətin işdir. Üstəlik, biz hələ SAS ilə çox təcrübə əldə etməmişik. Buna görə də sürəti sınaqdan keçirmək qərara alınıb çox çalış ilə müqayisədə SAS interfeysli sürücülər SATA sürücüləri. Bunu etmək üçün biz mövcud 73 GB Hitachi HUS151473VLS300 15000rpm SAS sürücülərimizdən 16Mb buferli və WD 150GB SATA150 Raptor WD1500ADFD 10000rpm 16Mb buferli sürücülərimizdən istifadə etdik. İki sürətli sürücünün birbaşa müqayisəsini etdik, lakin iki nəzarətçidə fərqli interfeyslərlə. Disklər HDTach proqramında sınaqdan keçirilmiş və bu proqramda aşağıdakı nəticələr əldə edilmişdir.

Adaptec ASR-48300 12C

Adaptec ASR-4800SAS

Bunu güman etmək məntiqli idi HDD Performans baxımından bir çox 15000 RPM SCSI diskləri ilə asanlıqla rəqabət apara bilən performansı qiymətləndirmək üçün ən sürətli WD Raptor diskindən istifadə etsək də, SAS SATA-dan daha sürətli olacaq. Nəzarətçilər arasındakı fərqlərə gəldikdə, onlar minimaldır. Əlbəttə ki, köhnə model daha çox funksiya təmin edir, lakin onlara ehtiyac yalnız bu cür cihazların istifadəsi üçün korporativ sektorda yaranır. Bu müəssisə xüsusiyyətlərinə xüsusi RAID səviyyələri və nəzarətçinin bortunda əlavə keş yaddaş daxildir. Adi bir ev istifadəçisinin evdə lazımsız RAID massivində yığılmış 8 sərt disk quraşdırması çətin ki, dəyişdirilmiş kompüterin damına qədər - daha doğrusu, 0 + 1 massiv üçün dörd diskdən istifadəyə üstünlük veriləcək və qalanları məlumat üçün istifadə olunacaq. ASR-48300 12C lazımlı olduğu yer budur. Bundan əlavə, bəzi overclocker anakartlarında PCI-X interfeysi var. Modelin ev istifadəsi üçün üstünlüyü 350 dollar olan nisbətən münasib qiymət (səkkiz sabit disklə müqayisədə) və istifadə rahatlığıdır (daxil edilmiş və qoşulmuşdur). Bundan əlavə, 2,5 düymlük 10K sərt disklər xüsusi maraq doğurur. Bu sərt disklər daha az enerji sərfiyyatına malikdir, daha az qızdırılır və daha az yer tutur.

nəticələr

Bu, saytımız üçün qeyri-adi baxışdır və daha çox istifadəçinin xüsusi aparat icmallarına marağını araşdırmaq üçündür. Bu gün, tanınmış və tanınmış server avadanlığı istehsalçısı Adaptec-dən yalnız iki qeyri-adi RAID nəzarətçisi nəzərdən keçirilmədi. Bu həm də saytımızda ilk analitik yazının yazılması cəhdidir.

Bugünkü qəhrəmanlarımıza, Adaptec-in SAS nəzarətçilərinə gəldikdə, şirkətin növbəti iki məhsulunun uğurlu olduğunu söyləyə bilərik. Daha gənc model, 350 dollarlıq ASR-48300, məhsuldar bir şəkildə kök sala bilər ev kompüteri və hətta daha çox giriş səviyyəli serverdə (və ya öz rolunu yerinə yetirən kompüterdə). Modeldə bunun üçün bütün ilkin şərtlər var: rahat Adaptec Storage Manager proqramı, 8-dən 128-ə qədər disk dəstəyi, əsas RAID səviyyələri ilə işləmək.

Köhnə model ciddi vəzifələr üçün nəzərdə tutulmuşdur və əlbəttə ki, aşağı qiymətli serverlərdə istifadə edilə bilər, ancaq kiçik fayllarla işləmə sürəti və məlumatların saxlanmasının etibarlılığı üçün xüsusi tələblər olduqda, çünki kart bütün səviyyələri dəstəkləyir. korporativ səviyyəli RAID massivlərinin artıqlığı və Xəta Düzəlişinə Nəzarət (ECC) ilə 128 MB sürətli DDR2 keşinə malikdir. Nəzarətçinin qiyməti 950 dollardır.

ASR-48300 12C

Modelin üstünlükləri

  • Mövcudluq
  • 8-dən 128-ə qədər disk dəstəyi
  • İstifadə rahatlığı
  • Stabil iş
  • Reputasiya
  • PCI-X yuvası - daha çox populyarlıq üçün yalnız daha çox yayılmış PCI-E dəstəyi yoxdur

ASR-4800SAS

  • Stabil iş
  • İstehsalçı reputasiyası
  • Yaxşı funksionallıq
  • Təkmilləşdirmələrin mövcudluğu (proqram və hardware)
  • PCI-E versiyasının mövcudluğu
  • İstifadə rahatlığı
  • 8-dən 128-ə qədər disk dəstəyi
  • 8 daxili SAS bağlantısı
  • Büdcə və ev istifadəsi sektorları üçün çox uyğun deyil.

Müasir kompüter sistemlərində əsas sərt diskləri birləşdirmək üçün SATA və SAS interfeyslərindən istifadə olunur. Bir qayda olaraq, birinci seçim ev iş stansiyalarına, ikincisi isə serverlərə uyğun gəlir, buna görə də texnologiyalar müxtəlif tələblərə cavab verən bir-biri ilə rəqabət aparmır. Qiymət və yaddaş ölçüsündə əhəmiyyətli fərq istifadəçiləri SAS-ın SATA-dan nə ilə fərqləndiyini maraqlandırır və güzəştlər axtarır. Gəlin görək bunun mənası varmı?

SAS(Serial Attached SCSI) yaddaş cihazlarını birləşdirmək üçün serial interfeysdir, eyni əmrlər toplusunu yerinə yetirmək üçün paralel SCSI əsasında hazırlanmışdır. Əsasən server sistemlərində istifadə olunur.

SATA(Serial ATA) paralel PATA (IDE) əsasında seriyalı məlumat mübadiləsi interfeysidir. Evdə, ofisdə, multimedia kompüterlərində və noutbuklarda istifadə olunur.

HDD haqqında danışırıqsa, fərqlərə baxmayaraq spesifikasiyalar və birləşdiricilər, cihazlar arasında heç bir əsas fərq yoxdur. Geriyə birtərəfli uyğunluq həm bir, həm də ikinci interfeysdən istifadə edərək diskləri server lövhəsinə qoşmağa imkan verir.

Qeyd etmək lazımdır ki, hər iki əlaqə variantı SSD-lər üçün də realdır, lakin bu halda SAS və SATA arasındakı əhəmiyyətli fərq sürücünün qiymətində olacaq: birincisi müqayisə olunan həcmlə onlarla dəfə baha ola bilər. Buna görə də, bu gün belə bir həll, nadir deyilsə, kifayət qədər balanslaşdırılmışdır və sürətli korporativ səviyyəli məlumat mərkəzləri üçün nəzərdə tutulmuşdur.

Müqayisə

Artıq bildiyimiz kimi, SAS serverlərdə, SATA - ev sistemlərində istifadə olunur. Praktikada bu o deməkdir ki, bir çox istifadəçi eyni anda birinciyə daxil olur və bir çox işi həll edir, ikincisi isə bir nəfər tərəfindən həll edilir. Müvafiq olaraq, server yükü daha yüksəkdir, buna görə disklər kifayət qədər nasazlığa dözümlü və sürətli olmalıdır. SAS-da həyata keçirilən SCSI protokolları (SSP, SMP, STP) eyni zamanda daha çox I/O əməliyyatlarını emal etməyə imkan verir.

Birbaşa HDD üçün giriş sürəti ilk növbədə milin fırlanma sürəti ilə müəyyən edilir. Masaüstü sistemlər və noutbuklar üçün 5400 - 7200 RPM zəruri və kifayətdir. Müvafiq olaraq, 10.000 RPM ilə bir SATA sürücüsü tapmaq demək olar ki, mümkün deyil (yenidən iş stansiyaları üçün nəzərdə tutulmuş WD VelociRaptor seriyasına baxmaqdan başqa) və daha yüksək bir şey tamamilə əlçatmazdır. SAS HDD ən azı 7200 RPM fırlanır, 10000 RPM standart hesab edilə bilər və 15000 RPM kifayət qədər maksimumdur.

Serial SCSI sürücüləri daha etibarlı hesab edilir və daha yüksək MTBF-ə malikdir. Praktikada sabitlik yoxlama məbləğinin yoxlanılması funksiyası sayəsində daha çox əldə edilir. Digər tərəfdən, SATA sürücüləri məlumat qismən yazıldıqda və ya pozulduqda "səssiz səhvlərdən" əziyyət çəkir və bu, pis sektorlara səbəb olur.

SAS-ın əsas üstünlüyü sistemin nasazlıqlara qarşı dözümlülüyü üçün də işləyir - bir cihazı iki kanal vasitəsilə birləşdirməyə imkan verən iki dupleks port. Bu zaman informasiya mübadiləsi hər iki istiqamətdə eyni vaxtda həyata keçiriləcək və etibarlılıq Multipath I/O texnologiyası ilə təmin edilir (iki nəzarətçi bir-birini sığortalayır və yükü bölüşür). Etiketlənmiş əmrlərin növbəsi 256 dərinliyə qədər qurulur. Əksər SATA disklərində bir yarım dupleks port var və NCQ texnologiyasından istifadə edən növbə dərinliyi 32-dən çox deyil.

SAS interfeysi uzunluğu 10 m-ə qədər olan kabellərin istifadəsini nəzərdə tutur.Espanderlər vasitəsilə bir porta 255-ə qədər qurğu qoşula bilər. SATA 1 m (eSATA üçün 2 m) ilə məhdudlaşır və yalnız bir cihazın nöqtədən nöqtəyə qoşulmasını dəstəkləyir.

perspektivlər gələcək inkişaf- SAS və SATA arasındakı fərqin nə olduğu da olduqca kəskin şəkildə hiss olunur. SAS interfeysinin ötürmə qabiliyyəti 12 Gb/s-ə çatır və istehsalçılar 24 Gb/s məlumat ötürmə sürətinə dəstək elan edirlər. SATA-nın son versiyası 6 Gb / s sürətində dayandı və bu baxımdan inkişaf etməyəcək.

1 GB dəyəri baxımından SATA diskləri çox cəlbedici qiymət etiketinə malikdir. Məlumatlara çıxış sürətinin kritik olmadığı və saxlanılan məlumatların həcminin böyük olduğu sistemlərdə onlardan istifadə etmək məqsədəuyğundur.

Cədvəl

SAS SATA
Server sistemləri üçünƏsasən masaüstü və mobil sistemlər üçün
SCSI əmr dəstindən istifadə edirATA komanda dəstindən istifadə edir
Minimum mil sürəti HDD 7200 RPM, maksimum - 15000 RPMMinimum 5400 RPM, maksimum 7200 RPM
Məlumat yazarkən yoxlama məbləğinin yoxlanılması texnologiyasını dəstəkləyirSəhvlərin və pis sektorların böyük bir faizi
İki dupleks portBir yarım dupleks port
Çoxyollu I/O dəstəklənirNöqtədən nöqtəyə əlaqə
256-ya qədər komanda növbəsi32-yə qədər komanda növbəsi
10 m-ə qədər kabellər istifadə edilə bilərKabel uzunluğu 1 m-dən çox deyil
12 Gb/s-ə qədər avtobus ötürmə qabiliyyəti (gələcəkdə - 24 Gb/s)Bant genişliyi 6 Gbps (SATA III)
Sürücülərin qiyməti daha yüksəkdir, bəzən əhəmiyyətli dərəcədədir1 GB üçün qiymət baxımından daha ucuzdur