Sunucu için sabit disk, özellikle seçim

Bir sabit sürücü, herhangi bir bilgisayardaki en önemli bileşendir. Ayrıca, bir tür bilgisayar ve coristuvach ile yeni bir şekilde bilgi toplanıyor, bu durumda, aslında, bir kişisel bilgisayar hakkında. Lyudina, bir zamanlar bilgisayarda otururken, işletim sisteminin ekranını bir kerede kıranlar için rozrakhovu ve kendi tepelerinde Winchester'dan “dağda” bakıyormuş gibi haraçlarıyla çalışmaya başlar. Bu bir sabit diskle ilgili bir dilse veya sunucunun deposunda dizileri hakkında bilgi bulabilirseniz, o zaman bu tür coristuvachiv, özel veya çalışan kotlara erişimi güvence altına almanız gerektiği gibi - onlarca, yüzlerce ve binlerce. Ve tüm sakin çalışmalarınız, yoksa bu ek binalarda uzanmanız gerekir, böylece topluluğunuzdaki verileri kaydedebilirsiniz. Zaten ilk andan itibaren, ev ve sanayi sınıfının sabit disklerine kadar içmenin eşit olmayan bir şekilde önemli olduğu açıktır - ilk adımda, bir koristuvach onunla çalışır, diğeri - binlerce. dışarı çık diğer dayanıklı disk, onunla çalışsalar bile, zengin zamanlarda ilk olanlardan nadіynishe, shvidshe, stіykіshe suçlu, kişisel olmayan koristuvachivs onun üzerinde spodіvayutsya. Bu makaleler, kurumsal sektördeki galip türlerine bakacaktır. sabit sürücüler ve tasarımlarının yüksek güvenilirlik ve üretkenlik elde edilmesini sağlayan özel özellikleri.

SAS ve SATA sürücüleri - çok benzer ve çok farklı

Yakın zamana kadar, endüstriyel sınıf ve bit başına sabit diskler için standartlar önemli ölçüde farklıydı ve tartışılmazdı - SCSI ve IDE, ancak şimdi durum değişti - SATA ve SAS (Seri Bağlı SCSI) standardının sabit diskleri pazarda daha önemlidir. Roz'em SAS evrenseldir ve form faktörüne göre SATA'yı özetler. Yüksek kapasiteli, ancak küçük bir kapasiteye sahip olarak SAS sistemine kesintisiz olarak bağlanmanızı sağlar, (makalenin yazıldığı sırada - 300 GB'a kadar) SAS depolama, yani daha az depolama, ancak daha büyük bir kapasitede, SATA depolama (makalenin yazıldığı sırada 2 ). Bu şekilde, tek bir disk alt sisteminde, yüksek üretkenlik ve verilere çevrimiçi erişim sağlayan hayati önem taşıyan programları ve gigabayt başına daha düşük maliyetle daha ekonomik takviyeleri birleştirebilirsiniz.

Hem arka panel üreticileri için hem de sahip olma ve tasarım maliyeti düşse bile coristuvacha'nın sonu için yapıcı sum_snіst vigіdna'ya benzer.

Böylece SAS güllerine hem SAS eklerini hem de SATA'yı bağlayabilirsiniz ve SATA güllerine yalnızca SATA eklerini bağlayabilirsiniz.

SAS ve SATA - yüksek güvenlik ve yüksek kapasite. Neyi seçtin?

SCSI disklerinin yerini almak üzere gelen SAS diskleri, artık bir sabit sürücünün gücünün ana karakterizasyonunda azalmaktadır: iş mili hızı (15000 rpm) ve standart veriler (36,74,147 ve 300 GB). Prote, SAS teknolojisinin kendisi SCSI'den önemli ölçüde farklıdır. Ana özelliklere ve özelliklere kısaca bir göz atalım: Noktadan noktaya bağlantı için SAS arabirimi - denetleyiciye video kanalıyla, video arabirimine, SCSI'den havai veriyoluna bağlanan deri bağlantı.

SAS, çok sayıda eki (> 16384) desteklerken, SCSI arabirimi veri yolunda 8, 16 veya 32 eki destekler.

SAS arabirimi, müştemilatlar arasında veri iletim hızını 1.5 hızında destekler; 3; 6 Gb/sn, o zaman SCSI arabirimi olarak veri yolu hızı skin eklerinde görünmez, aralarında paylaşılır.

SAS, SATA arabirimiyle daha popüler cihazların bağlantısını destekler.

SAS yapılandırmasının kurulumu, kurulumu çok daha kolaydır. Böyle bir sistemin ölçeklendirilmesi daha kolaydır. Ayrıca, SAS Winchester'lar, sabit SCSI disklerine olan ihtiyacı azalttı.

Bir disk alt sistemi - SAS veya SATA seçerken, işlevler sunucu veya iş istasyonu tarafından kontrol edileceğinden bunu kontrol etmek gerekir. Saldırgan beslenme ile atanması gerekenler:

1. Bude obroblyat diskte kaç saatlik bir raznoplanovyh zapitіv? Ne kadar büyük olursa olsun - kesin seçiminiz SAS diskleridir. Bu nedenle, sisteminizin çok sayıda taşıyıcıya hizmet edeceğini söylemeye gerek yok - SAS'ı seçin.

2. Sunucunuzun veya iş istasyonunuzun disk alt sisteminde ne kadar bilgi depolanacak? 1-1.5 Tb'den fazlaysa - SATA sabit sürücülerine dayalı sisteme saygıyı geri yükleyin.

3. Bir sunucu veya çalışma istasyonu satın almak için ne kadar bütçe görüyorsunuz? Bir SAS disk sürücüsünün, korunması gereken bir SAS denetleyicisine ihtiyacı olacağını unutmayın.

4. Sonunda, veri zorunluluğunu artırmayı, verimliliği artırmayı veya sistemin kapasitesini güçlendirmeyi planlıyor musunuz? Öyleyse, SAS tabanlı bir disk alt sistemine ihtiyacınız var, ölçeklenmesi daha kolay ve daha iyi.

5. Sunucunuz, kritik öneme sahip veriler ve eklentilerle işlenecektir - seçiminiz, önemli kullanım için kapsanan SAS diskleridir.

Nadіyna disk pіdsistema, sadece ünlü virobnik'in zhorstkі disklerini değil, aynı zamanda th zvn_shnіy disk denetleyicisini de yakіsnі zhorstkі. Yaklaşan makalelerden birinde onlar hakkında. SATA disklerine, farklı disklerin nasıl kullanılabildiğine ve sunucu sistemleri tarafından istendiğinde nasıl yenilebileceğine bir göz atalım.

SATA sürücüleri: bit başına ve profil başına sektör

Kullanıma hazır elektroniklerden ve ev bilgisayarlarından yüksek performanslı iş istasyonlarına ve sunuculara kadar her yerde geri dönüştürülen SATA diskleri günlük olarak dağıtılır, düğme teknolojisi, Düşük ısı seviyeleri, enerji tasarrufu ve sonuç olarak, düşük üretkenlik, є diskler - ev bilgisayarları için orta sınıf, yüksek performanslı sistemler için diskler. Bu yazıda üretken sistemler ve sunucular için sabit disk sınıflarına bakabiliriz.

operasyonel özellikler

sunucu sınıfı HDD

HDD masaüstü sınıfı

İsveç ambalajı

7.200 rpm (nominal)

7.200 rpm (nominal)

önbellek hacmi

orta saat

4,20 ms (tipik)

6,35 ms (tipik)

Veri iletim hızı

Depolama önbelleğinden okuma (Seri ATA)

maksimum 3Gb/sn

maksimum 3Gb/sn

Fiziksel özellikler

Biçimlendirme sonrası kapasite

1.000.204 MB

1.000.204 MB

kapasite

arayüz

SATA 3Gb/sn

SATA 3Gb/sn

Mevcut coristuvachev sektörlerinin sayısı

1 953 525 168

1 953 525 168

Boyutlar

Visota

25,4 mm

25,4 mm

dohina

147 mm

147 mm

Genişlik

101,6 mm

101,6 mm

0,69 kg

0,69 kg

çarpma dayanıklılığı

Tezgahta şok direnci

65G, 2ms

30G; 2 ms

Çalışmayan bir durumda darbe direnci

250G, 2ms

250G, 2ms

hava sıcaklığı

işyerinde

-0 ° C ila 60 ° C arasında

-0 ° C ila 50 ° C arasında

Çalışmayan durumda

-40 ° C ila 70 ° C arasında

-40 ° C ila 70 ° C arasında

Su içeriği

işyerinde

görünür su içeriği %5-95

Çalışmayan durumda

görünür su içeriği %5-95

görünür su içeriği %5-95

titreşim

işyerinde

doğrusal

20-300 Hz, 0,75 g (0'dan tepeye)

22-330 Hz, 0,75 g (0'dan tepeye)

yeterli

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

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

Çalışmayan durumda

düşük frekanslı

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

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

yüksek frekans

20-500 Hz, 4.0G (0'dan tepeye)

Tablo, önde gelen türlerden birinin sabit disklerinin özelliklerini gösterir, bir sütunda sunucu sınıfının SATA sabit sürücüsünün verileri, ikincisinde SATA sabit sürücüsünün verileri verilir.

Tablodan, disklerin yalnızca kodun özellikleriyle değil, aynı zamanda yaşamın önemsizliğine ve sabit sürücünün başarılı çalışmasına doğrudan katkıda bulundukları için sömürünün özellikleriyle de ayırt edilmesi önemlidir. Adları sabit disk olanlara saygısızlık önemsiz kabul edilir. Hangi teknolojilerin ve özelliklerin bize izin verdiğine bakalım:

Sabit diskin mili (mili) güçlüdür ve bazı sürücülerde iki döngüde kapanır, bu da ses titreşiminin akışını değiştirir ve okuma ve yazma işlemleri saati için kafa bloğunun tam konumuna yapışır.

Kafaların konumlandırma süresini değiştiren ve disklerin üretkenliğini %60'a kadar artıran hem doğrusal hem de gövde titreşimini değiştirmenize olanak tanıyan özel akıllı teknolojilerin kullanılması

RAID dizilerinde saatlik çalışma için af kullanmanın işlevi, sabit disklerin karakteristik bir özelliği olan RAID'den sabit diskleri kurtarmaktır.

Plakaların yüzeyini tıkama teknolojisi ile agregadaki kafaların yüksekliğinin düzeltilmesi, bu da diskin kullanım ömründe önemli bir artışa yol açar.

Anın transferini geciktirmenize izin veren çok çeşitli kendi kendine teşhis işlevleri sabit disk Ayarsız ve yedeklemenin önündeyiz, bu da yedekleme deposuna bilgi kaydetmenize olanak tanır.

Aynı sabit disklerin eşit bölümlerinde bir sunucu sabit diskinin ek yükünü artıran, ara sıra okunan özürlerin sayısını azaltmanıza olanak tanıyan işlevler.

Beslenmenin pratik yönünden bahsetmişken, sunuculardaki özel sabit disklerin "daha iyi hale geldiği" söylenebilir. AT teknik servis RAID dizilerinin ve sabit disk sürücülerinin çalışmasının kararsızlığı nedeniyle. Winchester segmentinin sunucu segmenti desteği, onunla bağlantılı olarak en güçlü sabit disklerden daha düşük, daha verimlidir; bu, veri tasarrufu ve endüstri sektörü için herhangi bir sistem toplayıcısının çalışması için doğrudan bir önceliktir. Aje, yeni zastosuvannya'da bilgileriniz üzerinde nöbet tutmak gibi tüm teknolojik yetenekleri biliyor.

SAS disklerinin analogu:

Western Digital VelociRaptor'dan sabit diskler. Qi istifleme zі shvidkіstyu disk sarma 10 ths. SATA 6 Gb/s arabirimi ve 64 MB önbellek ile donatılmış R/w. Bu birikmiş malların depoya transfer saati 1,4 milyon yıldır.
Daha fazla ayrıntı www.wd.com web sitesinde

Petersburg'daki "Status" şirketimizde SAS tabanlı bir sunucu veya SAS analog sabit disk satın alabilir veya St. Petersburg'da bir sabit disk SAS satın alabilirsiniz:

  • St. Petersburg'da + 7-812-385-55-66 numaralı telefonu arayın
  • adrese yaz
  • web sitemizdeki "Çevrimiçi başvuru" sayfasındaki bir başvuruyu doldurun

İki yıllık değişim için, trochs birikti:

  • Supermicro, kontrolörler için tescilli bir "ters çevrilmiş" UIO form faktörü ile birlikte gelir. Detaylar aşağıda olacak.
  • LSI 2108 (512MB önbellekli SAS2 RAID) ve LSI 2008 (isteğe bağlı RAID alt trimli SAS2 HBA) hala hizmette. LSI ve OEM ortakları tarafından geliştirilen bu çiplere dayalı ürünler, iyi kalite ve hala geçerlilik elde etmek için.
  • LSI 2208 çıktı (LSI MegaRAID yığınıyla aynı SAS2 RAID, yalnızca çift çekirdekli işlemci ve 1024 MB önbellek ile) ve (daha fazlası için LSI 2008'in ayrıntılı sürümü) isveç işlemcisi ve PCI-E 3.0'ı destekler).

UIO'dan WIO'ya Geçiş

Hatırladığınız gibi, UIO ödeyin - tüm temel tabanın arka tarafta olduğu PCI-E x8 için ödeme yapın, bu nedenle sol yükselticiye takıldığında canavara görünür. Sunucunun en alt yuvasına kart takmak için böyle bir form faktörüne ihtiyacım vardı, bu da choti'nin yerleştirilmesine ve soldaki Raiser'a ödeme yapılmasına izin verdi. UIO - yalnızca genişletme kartlarının form faktörü değil, aynı zamanda yükselticilerin, Yükselticinin kendisinin ve alt genişletme yuvasına ve yükselticileri takmak için yuvalara bakan özel bir form faktörünün anakartlarının montajı için kapsanan durum.
Bu çözümün iki sorunu vardı. Birincisi, genişletme kartlarının standart olmayan form faktörü, müşterinin seçimi arasındadır, bu nedenle UIO form faktöründe yalnızca birkaç kontrolör SAS, InfiniBand ve Ehternet bulunur. Öte yandan, Yükseltici yuvalarında PCI-E hattı eksikliği var - toplam 36, sol yükselticide toplam 24 satır var ve bu açıkça bazı PCI-E x8 kartları için yeterli değil .
WIO nedir? Arka tarafta, "tereyağlı sandviçi ters çevirmeye" gerek kalmadan sol Raiser'a birkaç tahta yerleştirmenin mümkün olduğu ortaya çıktı ve Raiser sabit bir tahta için ortaya çıktı (RSC-R2UU-A4E8 +). Daha sonra, daha fazla sayıda temaslı slot kazanma yoluyla eksik hatlar (şimdi їх 80) sorunu ortadan kaldırıldı.
UIO yükseltici RSC-R2UU-UA3E8 +
WIO yükseltici RSC-R2UW-4E8

Sonuçlar:
  • WIO yükseltici, UIO (örneğin, X8DTU-F) tarafından desteklenen ana kartlara kurulamaz.
  • UIO yükselticisi, WIO'da kullanılan yeni kartlara kurulamaz.
  • Bir UIO kart yuvası yapmak için bir WIO Yükseltici (anakart üzerinde) kullanın. Bu noktada, UIO denetleyicilerini kaçırıyor gibisiniz. Koku, Soket B2 platformlarında (6027B-URF, 1027B-URF, 6017B-URF) hissediliyor.
  • UIO form faktöründe yeni denetleyici olmayacak. Örneğin, LSI 2108 yongasını temel alan USAS2LP-H8iR denetleyicisi kalacak, UIO için LSI 2208 kalmayacak - yalnızca PCI-E x8'li orijinal MD2.

PCI-E denetleyicileri

Şu anda ilgili üç tane var: LSI 2108/2208 tabanlı RAID denetleyicileri ve LSI 2308 tabanlı HBA. Marvel 9480 yongasındaki SAS2 HBA AOC-SAS2LP-MV8 hala bir gizem. FreeBSD ve diğer Solaris çeşitleri altında ZFS ile dahili SAS HBA - ce SHD kaydı için daha fazla seçenek. Zavdyaki, sistem işletim sistemi vibir desteğiyle ilgili sorunların varlığında, LSI 2008/2308'e %100 düşer.
LSI 2108
"Utangaç AOC-USAS2LP-H8iR'nin Krim UIO'su, iki denetleyicide daha ne tahmin edilebilir:

AOC-SAS2LP-H8iR
LSI 2108, SAS2 RAID 0/1/5/6/10/50/60, 512MB önbellek, 8 dahili bağlantı noktası (2 SFF-8087 soketi). Є denetleyici LSI 9260-8i'nin bir analogu, Supermicro'nun ale'si, є ödemelerin üretiminde daha fazla ayrıntı, fiyat LSI'den 40-50 dolar daha düşük. Tüm eklenti LSI seçenekleri desteklenir: etkinleştirme, FastPath ve CacheCade 2.0, pil önbellek koruması - LSIiBBU07 ve LSIiBBU08 (BBU08'i kullanmak bir kere daha hızlıdır, genişletilmiş bir sıcaklık aralığına sahiptir ve uzaktan kurulum için bir kabloyla birlikte gelir).
LSI 2208'e dayalı daha üretken kontrolörlerin görünümünden bağımsız olarak, LSI 2108'in halen mevcut fiyat indirimlerine ihtiyacı var. Bu HDD'lerin performansı herhangi bir senaryoda en iyisidir, SSD'lerle çalışmak için IOPS sınırı 150.000'dir, bu da daha büyük bütçeli çözümler için fazlasıyla yeterlidir.

AOC-SAS2LP-H4iR
LSI 2108, SAS2 RAID 0/1/5/6/10/50/60, 512MB önbellek, 4 dahili + 4 harici bağlantı noktası. Є kontrolör LSI 9280-4i4e analogu. Genişletici kasalarda kullanmak için kullanışlıdır, bu nedenle ek JBOD'ları bağlamak için genişletici adını açamazsınız veya gerekirse 4 disk için 1U durumlarda disk sayısını artırma olasılığını sağlayın. .
LSI 2208

AOC-S2208L-H8iR
LSI 2208, SAS2 RAID 0/1/5/6/10/50/60, 1024MB önbellek, 8 dahili bağlantı noktası (2 SFF-8087 soketi). Є kontrolör LSI 9271-8i analogu. LSI 2208, LSI 2108'in daha da geliştirilmiş halidir. İşlemci, çift çekirdekli hale geldi ve bu da IOPS açısından 465000'e kadar arası üretkenliği artırmaya izin verdi. PCI-E 3.0 yükseltmesi eklendi ve 1 GB önbelleğe yükseltildi.
Denetleyici, BBU09 pil önbellek korumasını ve CacheVault flaş korumasını destekler. Supermicro, Prutnemir BTR-0022L-LSI00279 ve BTR-0024L-LSI00297'yi tedarik ediyor, ancak LSI satış kanalı aracılığıyla sipariş vermek bizim için daha kolay (Prutnemir'in bir başka kısmı Prutnemir LSI'nin fiyatıdır). MegaRAID Gelişmiş Yazılım Seçenekleri için etkinleştirme anahtarları da desteklenir, Prutnemir: AOC-SAS2-FSPT-ESW (FastPath) ve AOCCHCD-PRO2-KEY (CacheCade Pro 2.0).
LSI 2308 (HBA)

AOC-S2308L-L8i ve AOC-S2308L-L8e
LSI 2308, SAS2 HBA (IR bellenimi ile - RAID 0/1 / 1E), 8 dahili bağlantı noktası (2 SFF-8087 soketi). Aynı denetleyici, farklı bellenim ile sağlanır. AOC-S2308L-L8e - BT donanım yazılımı (temiz HBA), AOC-S2308L-L8i - IR donanım yazılımı (RAID 0/1 / 1E desteği ile). Aradaki fark, L8i'nin IR ve BT bellenimi, L8e ile çalışabilmesidir - yalnızca BT ile, IR'deki bellenim engellenir. Є kontrolör LSI 9207-8 analogu ben. LSI 2008'deki Kısıtlamalar: Daha akıllı bir çip ekleyin (sonuç olarak 800 MHz - IOPS sınırı 650 bine yükseltildi), PCI-E 3.0 güncellemesi çıktı. Zastosuvannya: yazılım RAID "ve (örneğin ZFS), bütçe sunucuları.
Bu çip temelinde, RAID-5 destekli ucuz denetleyiciler OLMAYACAKTIR (iMR yığını, hazır denetleyiciler - LSI 9240).

kart kontrolörleri

Ürünlerin geri kalanında (X9 panoları ve bunlarla birlikte platformlar), Supermicro, SAS2 denetleyicisinin varlığını Prutnemir'de "7", "3" - yonga seti SAS (Intel C600) ile LSI olarak belirtir. Eksen, LSI 2208 ve 2308 arasındaki vіdmіnnosti'den korkmuyor, bu yüzden bir ödeme seçerken dikkatli olun.
  • Anakartlarda LSI 2208 tabanlı lehimli kontrolör, maksimum 16 disk. 17 şarap eklediğinizde, sadece görünmüyor ve MSM bakiyesinde "PD desteklenmiyor" demelisiniz. Tse için tazminat istotno daha düşük fiyat. Örneğin, "X9DRHi-F + harici denetleyici LSI 9271-8i" bağlantısı yaklaşık 500 $ daha pahalıya mal olacak, LSI 2008 ile daha düşük X9DRH-7F gemide olacak. LSI 9271'deki bellenimi yanıp sönerek - diğer SBR bloğunu yanıp sönerek, LSI 2108'de yardımcı olmadığı için bu sorunu çözemezsiniz.
  • Diğer bir özellik ise CacheVault modüllerinin desteklenmesidir, panolarda özel güller için eski bir yer yoktur, bu nedenle sadece BBU09 desteklenir. BBU09 kurulumunun güçlü gövdede yatma olasılığı. Örneğin, 7127R-S6 blade sunucularında LSI 2208 kullanılır, orada BBU'yu bağlamak için bir soket vardır ve modülün kendisini monte etmek için ek bir MCP-640-00068-0N Pil Tutucu Braketi gereklidir.
  • SAS HBA (LSI 2308) bellenimi artık mevcuttur, çünkü DOS'ta LSI 2308 sas2flash.exe bulunan herhangi bir kartta "PAL başlatılamadı" affıyla onarılmaz.

Twin ve FatTwin platformlarındaki kontrolörler

Active 2U Twin 2 platformları, üç tip kontrolör ile üç varyantta mevcuttur. örneğin:
  • 2027TR-HTRF+ - SATA yonga seti
  • 2027TR-H70RF+ - LSI 2008
  • 2027TR-H71RF+ - LSI 2108
  • 2027TR-H72RF+ - LSI 2208
Anakarttaki özel bir yuvaya ve disk arka paneline bağlı olduklarından, denetleyicilerin özel bir ana karta yerleştirilmesine dikkat etmek daha iyidir.
BPN-ADP-SAS2-H6IR (LSI 2108)


BPN-ADP-S2208L-H6iR (LSI 2208)

BPN-ADP-SAS2-L6i (LSI 2008)

Supermicro xxxBE16 / xxxBE26 Muhafazalar

Doğrudan kontrolörlerle ilgili olabilecek bir konu daha var - binaların modernizasyonu. Kasanın arka paneline yayılmış iki adet 2,5" disk için ek bir sepet ile ortaya çıktılar. Atanmış - sistemin işgali altında bir disk (veya ayna) görme. , kasanın ortasına sabitlenmiş (846 vakada, bir 3.5 "veya iki 2.5" disk için ek montaj takabilirsiniz) ve değişikliği daha kolay yükseltebilirsiniz:




Ayrıca, bu ek disklerin mutlaka yonga seti SATA denetleyicisine bağlı olması gerekmez. Ek bir SFF8087-> 4xSATA kablosu için SAS genişleticinin çıkışı üzerinden ana SAS denetleyicisine bağlanabilirsiniz.
not Bilgilerin doğru olduğuna ikna oldum. True System'dan alabileceğiniz Supermicro, LSI, Adaptec by PMC ve diğer satıcılar hakkında en güncel bilgi ve teknik desteği unutmayın.

20 yıldan fazla bir süredir paralel veri yolu arayüzü, en büyük dijital veri toplama sistemleri için en kapsamlı veri alışverişi protokolü olacaktır. Ancak, bant genişliği ve sistem esnekliğine yönelik artan talep nedeniyle, en büyük iki paralel arayüz teknolojisinin eksiklikleri bariz hale geldi: SCSI ve ATA. Paralel SCSI ve ATA arabirimleri arasındaki bağlantı çeşitliliği - farklı güller, kablolar ve bükülmüş komut setleri - sistemlerin yükseltilmesinin çok yönlülüğünü, bilimsel araştırma ve geliştirmeyi ve yeni ürünlerin geliştirilmesini ve niteliklerini destekler.

На сьогоднішній день паралельні технології поки ще влаштовують користувачів сучасних корпоративних систем з точки зору продуктивності, але зростаючі потреби в більш високих швидкостях, більш високою збереження даних при передачі, зменшенні фізичних розмірів, а також в більш широкій стандартизації ставлять під сумнів здатність паралельного інтерфейсу без зайвих CPU'nun sürekli artan üretkenliği ve sabit disklerde birikim hızı elde etmek için Vitrate edin. Крім того, в умовах жорсткої економії, підприємствам стає все важче знаходити кошти на розробку і зміст різнотипних роз'ємів задніх панелей серверних корпусів і зовнішніх дискових масивів, перевірку на сумісність різнорідних інтерфейсів і інвентаризацію різнорідних з'єднань для виконання операцій «введення / виведення» .

Paralel arabirimlerin seçimi, bir dizi başka sorunla da ilişkilidir. Paralel olarak, geniş bir saplama kablosundan veri iletiminin geçişi zordur, bu da ek geçişler oluşturabilir ve sinyal aflarına yol açabilir - makarnaya girmemek, sinyalin hızını azaltmak veya kabloyu köprülemek için , ya da her ikisini de çalışmak için. Paralel sinyallerin sonlandırılması da aynı zorluklarla ilişkilidir - ince çizgiyi tamamlamak için, sinyalin kablonun ucuna girmesini önlemek için kalan birikimi bitirmek için bu işlemi arayın. Nareshti, bu teknolojileri yeni kompakt bilgi işlem sistemleri için daha az uygun hale getirmek için paralel arayüzlere kurulabilen harika kablolar ve güller.

SAS ve SATA ile tanışın

Seri ATA (SATA) ve Seri Bağlı SCSI (SAS) gibi en son teknolojiler, geleneksel paralel arabirimlerin mimarisinin ve gücünün üstesinden gelmeyi mümkün kılar. Yeni teknolojiler, isimlerini, tüm bilgilerin ardışık olarak (İngilizce Seri), tek bir akışla, paralel teknolojilerde galip geliyormuş gibi birden fazla akışın kontrolüne iletilmesi durumunda sinyal iletimi yönteminden almıştır. Sıralı arayüzün temel sorunu, eğer veri tek bir akış tarafından iletilirse, kokunun daha zengin bir şekilde çökmesi, paralel arayüz farklı olduğunda daha düşük olmasıdır.

En son teknolojiler, çok sayıda veriyi paketler halinde birleştirir ve daha sonra bunları paralel arabirimlerin hızından 30 kat daha ağır basan bir hızla bir kablo üzerinden iletir.

SATA, geleneksel ATA teknolojisinin yeteneklerini genişleterek, disk depolama aygıtları arasında saniyede 1,5 GB ve daha yüksek bir hızla veri aktarımına olanak tanır. Bir SATA diskin gigabayt kapasitesi başına Zavdyaki düşük varnosti, masaüstü bilgisayarlarda, sunucularda bir pan disk arayüzü tarafından boğulacak koçan sırasıі çerçeveleme sistemleri sberigannya іnformatsiї, ana mirkuvanlardan biridir.

SCSI arayüzüne paralel olarak düşen SAS teknolojisi, selefinin köklü işlevselliğine dayanmaktadır ve günümüzün veri tasarruf sistemlerinin yeteneklerini işletme ölçeğine önemli ölçüde genişletmesi beklenmektedir. SAS, geleneksel veri toplama çözümlerine erişilemeyeceğinden düşük bir önceliğe sahip olabilir. Zocrema, SAS, 16.256 adede kadar ek bağlantı noktasına kadar bağlantıya izin verir ve 3 Gb/s'ye kadar bant genişliği ile sonraki noktadan noktaya bağlantıyı güvence altına alır.

Ayrıca, değiştirilen SAS rozetinde yapılan değişiklik, hem 3,5 inç hem de 2,5 inç sabit disk sürücüleri için harici olarak güvenli Çift bağlantı noktalı bağlantıdır (önceden, işlev yalnızca Fiber Kanal arabirimine sahip 3,5 inç sabit sürücüler için mevcuttu). tse duzhe çekirdek işlev sessiz durumlarda, örneğin düşük profilli bir blade sunucu gibi kompakt bir sistemde çok sayıda fazla depolama aygıtını barındırmak gerekirse.

SAS, çok sayıda depolama cihazının bir veya daha fazla ana bilgisayar denetleyicisine bağlanmasına izin verdiği için, depolama cihazlarının donanım genişletme cihazlarına adreslenmesini ve bağlantısını iyileştirir. 128'e kadar deri genişletici güvenli bağlantı fiziksel müştemilatlar, Diğer ana bilgisayar denetleyicilerini, diğer SAS genişleticileri veya disk depolama aygıtlarını kullanabilirsiniz. Böyle bir şema iyi ölçeklenebilirdir ve kuruluş ölçeğinde topolojiler oluşturmanıza, zengin düğüm kümelemesini kolayca uygulamanıza olanak tanır. otomatik Yenileme başarısızlık zamanlarında ve eşit rozpodіl navantazhennya için sistemler.

Poleg'in yeni teknolojisinden aynı kişiler, birinde, aynı, SAS SAS'ta, aynı tipte vicoristovati sistemlerinin tasarım sistemlerinin Vitrachyutovy Koshtychi'ye değil, aynı tipte olmasına izin vermek için SATA'nın Ekononomik depolaması ile aynısına sahibim. Kostrima için. Bu sayede SAS arayüzü, gelecek nesil SCSI teknolojileri, üretkenlik, ölçeklenebilirlik ve veri kullanılabilirliği açısından paralel teknolojilerin önemli alışverişini iyileştirmeye izin verir.

Kіlka özetle

fiziksel toplam

Rosem SAS evrenseldir ve SATA'yı özetler. Bu, SAS depolaması veya SATA depolaması gibi SAS sistemine sorunsuz bir şekilde bağlanmanıza ve bu şekilde, yüksek üretkenlik ve verilere operasyonel erişim anlamına gelen önemli programların ömrü boyunca veya daha ekonomik olması için sistemi yenmenize olanak tanır. programları daha büyük bir kapasiteye aktarmak için.

SATA komutları seti, SATA cihazlarının ve SAS denetleyicilerinin toplamını sağlayan SAS komutları setini temel alır. Bununla birlikte, SAS akümülatörleri bir SATA denetleyicisi ile çalışamaz, bu nedenle koku, yanlış bağlantı yeteneğini devre dışı bırakmak için soketlerde özel tuşlarla sağlanır.

Ek olarak, SAS ve SATA arabirimlerinin benzer fiziksel parametreleri, yeni evrensel SAS arka panelini kullanmanıza ve hem SAS depolama cihazlarının hem de SATA depolama cihazlarının bağlantısını güvenli hale getirmenize olanak tanır. Sonuç olarak SCSI ve ATA depolama aygıtları için iki farklı arka panel kullanmak gerekiyor. Hem arka panel üreticileri için hem de sahip olma ve tasarım maliyeti düşse bile coristuvacha'nın sonu için yapıcı sum_snіst vigіdna'ya benzer.

Sumy eşit protokollerde

SAS teknolojisi, her biri, hangi erişimin gerekli olduğuna bağlı olarak, bir seri arabirim üzerinden çeşitli türlerdeki verileri aktarmak için kullanılabilen üç tür protokol içerir. Birincisi SCSI komutlarını ileten son SCSI protokolü (Serial SCSI Protocol SSP), diğeri ise genişletici tarafından kontrol edilen bilgileri ileten SCSI Management Protocol (SMP). Üçüncüsü, SATA komutlarının iletilmesine izin veren bir kısıtlama oluşturan SATA Tünelli Protokol (STP) tünel protokolüdür. Bu üç protokolün SAS arayüzüne eklenmesi, halihazırda mevcut SCSI eklentileri, yazılım ve SATA eklentileri ile giderek daha karmaşık hale geliyor.

SAS ve SATA güllerinin fiziksel toplamı ile birlikte böyle bir çok protokollü mimari, SAS teknolojisini SAS ve SATA cihazları arasında evrensel olarak uyumlu hale getirir.

toplamı gör

SAS ve SATA'nın toplamı, sistem tasarımcılarına, seçicilere ve son kullanıcılara bir dizi avantaj sağlar.

Sistem tasarımcıları, bir veya diğer arka panelleri, gülleri ve kablo kurulumlarını tasarlamak için aynı SAS ve SATA karışımını kullanabilir. SATA'dan SAS'a geçişle sistemin modernizasyonu aslında disk depolama cihazlarının değiştirilmesine yol açacaktır. Navpaki, geleneksel paralel arabirimler için ATA'dan SCSI'ye geçiş, arka panellerin, soketlerin, kabloların ve depolama cihazlarının değiştirilmesi anlamına gelir. Son teknolojilerin toplamının diğer ekonomik başarılarının sayısına kadar, malzeme kısmının sertifikalandırılması ve yönetimi prosedürü basitleştirildi.

VAR bayileri ve sistem seçicileri, sisteme bir harici disk depolama aygıtı takarak kilitleme sistemlerinin yapılandırmasını kolayca ve hızlı bir şekilde değiştirebilir. Vіdpadaє nebkhіd pratsyuvati z nezumіsnymi tekhnologii ve vikoristovuvat spetsіlnі roz'єmi ve raznі kabelnі zadnannya. Bunun da ötesinde, optimum fiyat ve üretkenlik oranını seçmedeki ek esneklik, VAR bayilerinin ve sistem seçicilerinin ürünlerini daha iyi ayırt etmelerini sağlar.

Hat sonu coristuvach'lar için SATA ve SAS toplamı, optimum maliyet ve üretkenlik seçiminde yeni bir esneklik düzeyi anlamına gelir. Depolama SATA, düşük maliyetli sunucular ve veri depolama sistemleri için en iyi çözüm olurken, depolama SAS'ı güvenlidir maksimum verimlilik, Kritik yazılımlarla marifet ve marifet. Yeni bir sistem için yeni bir sistem satın almaya gerek kalmadan SATA depolama cihazlarından SAS depolama tanklarına geçiş ile modernizasyon imkanı, satın alma kararı verme sürecini önemli ölçüde basitleştirir, sistemdeki yatırımları korur ve toplam işçilik maliyetini düşürür. .

SAS ve SATA protokollerinin bölünmüş genişlemesi

20 Eylül 2003'te, SCSI Ticaret Birliği Derneği (STA) ve Seri ATA (SATA) II Çalışma Grubu, spivpratsyu'nun SAS teknolojisinin sistem düzeyinde SATA disk sürücüleriyle toplamını güvence altına alma yöntemi hakkında oy kullandı.

Spivpratsiya tsikh dvoh organіzatsіy, as well as spіlnі zusillya svіlnі zusillіv sistavіnіv sistemіv sberіgannі і і komіtіteіv na smetіtіv spramіvіvіnі і vyroblennі і more exact directives іn the field іnіstіnіnostі, scho dіlіnі іt іt fakhіvtsіv і kіntsevіm bіshcheyshіvіshіmіshі zdіstі ince bağlama Optimum üretkenlik ve yumuşaklık elde etmek ve suyun toplam demleme kapasitesini azaltmak için sistemlerinin.

SATA 1.0 spesifikasyonu 2001 yılında tamamlanmıştır ve bugün SATA ürünleri çeşitli üreticiler tarafından pazara sunulmaktadır. SAS 1.0 spesifikasyonu 2003 yılında koçan üzerinde tamamlandı ve ilk ürünler 2004 yılının ilk yarısında piyasaya çıkacak.

Mevcut RAID denetleyicileri hakkında kısaca

Bu gün ve çağda, RAID denetleyicileri ve çözümleri, yalnızca pazarın sunucu segmentinde uzmanlaşmaya odaklanmıştır. Gerçekte, hardcore PC uygulamalarına yönelik tüm modern anakartlar (sunucu kartları DEĞİL), donanım ve yazılım SATA RAID kontrolörlerini entegre edebilir, bu da hardcore bir PC için olasılıkları çok yüksektir. Doğru, annelerin kullanması, denetleyicilerin yalnızca Windows işletim sistemine yönelik olması gerekir. Linux ailesinin işletim sistemlerinde, RAID dizileri bir yazılım yöntemiyle oluşturulur ve tüm genişletmeler RAID denetleyicisinden diğerine aktarılır. merkezi işlemci.

Sunucular geleneksel olarak ya yazılım ve donanıma ya da tamamen donanımsal RAID denetleyicilerine sahiptir. Donanım RAID denetleyicisi, işletim sistemi ve merkezi işlemcinin katılımı olmadan bir RAID dizisi oluşturmanıza ve sürdürmenize olanak tanır. Böylece RAID dizileri, işletim sistemi tarafından tek bir disk (SCSI disk) olarak işlenir. Özel bir sürücü gerekmiyorsa, standart (işletim sisteminin deposuna girmek için) SCSI-disk sürücüsünü geçersiz kılmak gerekecektir. Bu planda, donanım denetleyicileri taşınabilir bağımsızdır ve RAID dizisi, denetleyicinin BIOS'u aracılığıyla yapılandırılır. Donanım RAID denetleyicisi, tüm sağlama toplamlarının, vb., uzmanlıklarınızın yeniden düzenlenmesi için parçaların, işlemcinin ve RAM'in yeniden düzenlenmesi sırasında merkezi işlemciyi KURMAZ.

Donanım ve yazılım denetleyicileri, standart SCSI disk sürücüsünü geçersiz kılan özel bir sürücünün dil varlığını geçersiz kılar. Ayrıca, yazılım ve donanım denetleyicileri, yönetim yardımcı programları ile donatılmıştır. Yazılım ve donanım denetleyicileri açısından, belirli bir işletim sistemine bağlıdırlar. Gerekli tüm değişiklikler aynı şekilde RAID denetleyicisinin işlemcisi tarafından da düzeltilir, ancak işin püf noktası şudur: yazılım sürücüsüÇekirdek yardımcı programı, denetleyiciyi yalnızca denetleyicinin BIOS'u aracılığıyla değil, işletim sistemi aracılığıyla da yönetmenize olanak tanır.

SAS disklerinin zaten sunucu SCSI disklerinin yerini aldığı gerçeğine bakıldığında, mevcut tüm sunucu RAID denetleyicileri, sunucularda da zastosovuyutsya olan SAS veya SATA disklerini desteklemeye yöneliktir.

Geçmişte, SATA 2 arayüzünün (SATA 3 Gb / s) adım adım kaldırılmasıyla yeni bir SATA 3 arayüzüne (SATA 6 Gb / s) sahip diskler piyasada görünmeye başladı. Eh, SAS arayüzlü (3 Gb / s) diskler, SAS 2.0 arayüzlü (6 Gb / s) disklerle değiştirildi. doğal, yeni standart SAS 2.0, eski standarttan daha yenidir.

Görünüşe göre, SAS 2.0 standardını destekleyen RAID denetleyicileri vardı. SAS 2.0 standardına geçmek iyi bir fikir gibi görünüyor, böylece SAS disklerini kendiniz oluşturabilirsiniz, veri okuma ve yazma hızı 200 MB / s'den fazla değil ve onlar için yeterli bant genişliği var SAS protokolü için (3 Gb/sn veya 300 MB/sn)?

Gerçekten de, bir RAID denetleyicisindeki bir bağlantı noktasına bir deri disk bağlanırsa, 3 Gb / s'lik bir bant genişliği (teorik olarak 300 Mb / s olur) yeterlidir. Ancak, sadece okremi diskleri, Ale ve disk dizileri (disk kitleri). Bu durumda, az miktarda depolama cihazı olması durumunda bir SAS kanalı kendi arasında bölünmelidir ve 3 Gb / s'lik bir verim kapasitesi yetersiz olacaktır. Dahası, SSD disklerin kullanılabilirliğini korumak gerekiyor, bunları okuma ve yazma hızı zaten 300 MB / s'lik çıtayı yükseltti. Örneğin, yeni Intel SSD 510 sürücüsünde sıralı okuma hızı 500 MB/sn'ye kadar, sıralı yazma hızı ise 315 MB/sn'ye kadar çıkıyor.

Sunucu RAID denetleyicileri pazarındaki mevcut durumla kısa bir tanışmadan sonra, LSI 3ware SAS 9750-8i denetleyicisinin özelliklerine bir göz atalım.

3ware SAS 9750-8i RAID Denetleyici Özellikleri

Özel bir LSI SAS2108 XOR işlemcisine dayalı Danimarka Vikonan RAID denetleyicisi saat frekansı 800 MHz ve PowerPC mimarisi. İşlemci, af düzeltmeli (ECC) 512 MB RAM DDRII 800 MHz'e sahip bir vicorist işlemcidir.

LSI 3ware SAS 9750-8i denetleyici, SATA ve SAS disklerle uyumludur (HDD veya SSD diskleri olarak kullanılabilir) ve ek SAS genişleticiler için 96 adede kadar ekin bağlanmasına izin verir. Bu denetleyicinin SATA 600 MB / s arabirimine (SATA III) ve SAS 2'ye sahip diskleri desteklemesi önemlidir.

Denetleyicideki diskleri bağlamak için, iki Mini-SAS SFF-8087 rozetinde (deri bir rozette bağlantı noktası ile) fiziksel olarak bağlanan tüm bağlantı noktalarına aktarıldı. Yani, diskler doğrudan bağlantı noktalarına bağlanırsa, tüm disklerin denetleyicisine her şey bağlanabilir ve disk kutularının cilt bağlantı noktasına bağlandığında, sabit diskler 96'ya kadar yükseltilebilir. SAS 2 ve SATA III.

Doğal olarak, bu denetleyiciye disklerin veya disk sürücülerinin bağlanmasıyla, bir ucunda dahili Mini-SAS SFF-8087 gülünü ve diğer ucunda gülleri, denetleyiciyi kullanabilecek özel kablolara ihtiyacınız olacaktır. Örneğin, ortası olmayan SAS disklerini denetleyiciye bağlarken, bir tarafında Mini-SAS SFF-8087 gülleri ve diğer tarafında bazı SFF 8484 gülleri olan bir kabloyu bükmek gerekir, bu da SAS sürücülerinin çalışmasına izin verir. orta olmadan bağlanın. Kabloların kendilerinin teslimat setine dahil olmadığını ve ayrı olarak satıldığını belirtmek önemlidir.

LSI 3ware SAS 9750-8i denetleyicisi, 64 Gb / s (doğrudan ciltte 32 Gb / s) verim sağlayan bir PCI Express 2.0 x8 arabirimine sahiptir. Böyle bir çıktı kapasitesinin, 6 Gb / s çıktı kapasitesine sahip sekiz SAS bağlantı noktasının tam yükü için yeterli olduğu açıktı. Kontrolör üzerinde isteğe bağlı olarak yedek pil LSIiBBU07'yi bağlayabileceğiniz özel bir soket olması da önemlidir.

Bu denetleyicinin sürücüyü yüklemesi gerekmesi önemlidir, bu nedenle bir yazılım/donanım RAID denetleyicisidir. Desteklendiğinde, 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) gibi işletim sistemleri 11, OpenSolaris 2009.06, VMware ESX / ESXi 4.0 / 4.0 güncelleme-1 ve Linux ailesinin diğer sistemleri. Teslimat kapsamı ayrıca şunları içerir: yazılım güvenliği 3 eşya disk yöneticisi 2, RAID dizilerini işletim sistemi üzerinden yönetmenize izin verir.

Denetleyici LSI 3ware SAS 9750-8i, standart RAID dizileri türlerini destekler: RAID 0, 1, 5, 6, 10 ve 50. Belki de desteklenmeyen tek dizi türü RAID 60'tır. Bina denetleyicisi RAID 6 oluşturun dizi, yalnızca denetleyicinin dış bağlantı noktasına doğrudan bağlı olan beş diskte (teorik olarak, RAID 6 birkaç diskte oluşturulabilir). Görünüşe göre, bu denetleyicinin bir RAID 60 dizisi için en az on disk gereklidir ve hiçbiri yoktur.

RAID 1 dizisi desteğinin böyle bir denetleyici için alakasız olduğunu anladım, oskolki Danimarka tipi dizi yalnızca iki diskte oluşturulur ve böyle bir denetleyiciyi yalnızca iki disk için oluşturmak mantıksız ve maliyetlidir. Ve RAID 0, 5, 6, 10 ve 50 dizilerinin destek ekseni çok önemlidir. İsterseniz, belki bir RAID 0 dizisi ile acele ettik. Yine de, bu dizi aşırılıktan arınmış değildir, ancak açıkça veri kaydetme umudunu güvence altına almaz, bu nedenle şarap sunucularında nadiren olur. Ancak teorik olarak bu dizi veri okumak ve yazmak için en iyisidir. Tahmin edelim, daha düşük farklı RAID dizileri, bir tür ve ne olduklarıdır.

Rivnі RAID dizileri

"RAID dizisi" terimi 1987'de Berkeley'deki California Üniversitesi'nden Amerikalı araştırmacılar Patterson, Gibson ve Katz'ın "A case for gereksiz pahalı disk dizileri, RAID" adlı makalelerinde bir şekilde mümkün olduğunu açıkladıklarında ortaya çıktı. az miktarda ucuz sabit diski tek bir mantıksal ekte birleştirin, böylece sistemin kapasitesi ve bellenimi artırıldı ve Windows sabit diskleri tüm sistemin pencerelerine getirilmedi. Bu makalenin yayınlanmasından bu yana 25 yıldan fazla zaman geçti, ancak RAID dizilerinin arkasındaki teknoloji bugün alaka düzeyini kaybetmedi. O zamandan beri değişen tek şey, RAID kısaltmasının kodunun çözülmesidir. Sağda, RAID dizilerinin çoğu ucuz disklerde bulunmadığından, Ucuz (“ucuz”) kelimesi, daha etkili olduğu kanıtlanan Bağımsız (“bağımsız”) olarak değiştirildi.

RAID dizilerinde Vіdmovostіykіst, supermundane'nin rahunok'una ulaşır, bu nedenle disk alanının bir kısmı servis amacıyla verilir, coristuvach'a erişilemez.

Disk alt sisteminin verimliliğindeki artış, bir dizi diskin bir saatlik çalışması ve dizide daha fazla disk olması (şarkı sınırına kadar) ve daha güzel olması ile sağlanır.

Bir dizideki disklerin bölünmüş çalışması, bir tür paralel veya bağımsız erişim yardımı için düzenlenebilir. Paralel erişimle, disk alanı veri kaydı için bloklara (sluzhki) bölünür. Benzer şekilde diske yazılan bilgiler de aynı bloklara bölünür. Okremі bloklarını kaydederken farklı disklere kaydedilir, ayrıca dekіlkoh blokları farklı diskler Kayıt işlemlerinde verimliliği artırmak için bir kerede çalışmak gerekir. Gerekli bilgiler de bloklar halinde tek seferde dekilkoh disklerden okunur, bu da dizideki disk sayısı ile orantılı olarak verimliliği artırır.

Paralel erişimli modelin yalnızca zihin için uygulandığına, veri kaydı talebinin boyutunun bloğun boyutundan daha büyük olduğuna dikkat edilmelidir. Başka bir şekilde, yapıştırma bloklarının paralel bir kaydını oluşturmak pratik olarak imkansızdır. Kaydedilecek bloğun boyutu 8 Kbyte ve veri kaydetme talebinin boyutu 64 Kbyte ise durumu bize bildirin. Bu şekilde 8 Kbyte'lık derinin en yüksek bloklarında bilgi açığa çıkacaktır. Birkaç diskten oluşan bir dizi varsa, o zaman bir saatte birkaç blok veya 32 Kbyte yazabilirsiniz. İncelenen durumda, kayıt hızının ve okuma hızının Chotiri'de daha çarpıcı bir şekilde, aynı disk durumunda daha düşük olduğu açıktır. Bu ideal bir durum için daha doğrudur, ancak belleğin boyutu, blok boyutunun ve dizideki disk sayısının katı olmaktan uzaktır.

Kayıt verilerinin genişlemesi bloğun genişlemesinden daha azsa, temelde farklı bir model uygulanır - bağımsız erişim. Ayrıca, bu model, veri kaydının boyutu bir bloğun boyutundan daha büyükse, bu durumda bile kazanabilir. Bağımsız erişim durumunda, bellek deposundaki tüm veriler bellek diskine kaydedilir, bu nedenle durum tek diskle çalışmakla aynıdır. Bağımsız erişime sahip modelin avantajı, kayıt (okuma) için bir saatlik dekal ihtiyacı olması durumunda, tüm kokuların bağımsız olarak birer birer dört diske kaydedilmesidir. Benzer bir durum, örneğin sunucular için tipiktir.

Farklı erişim türleri, genellikle RAID eşittir ile karakterize edilen farklı türde RAID dizileri gerektirir. Erişim türü için, RAID eşdeğerleri, gereksiz bilgilerin yerleştirilmesi ve oluşturulması yoluyla ayrılır. Yukarıdaki bilgiler, özel olarak görülen bir diske yerleştirilebilir veya diğer diskler arasında paylaşılabilir.

Bu saatte, RAID 0, RAID 1, RAID 5, RAID 6, RAID 10, RAID 50 ve RAID 60 gibi yaygın olarak kullanılan RAID düzeylerinin bir etiketi vardır. Daha önce, RAID 2, RAID 3 ve RAID 4 de engellendi, ancak bu süre zarfında RAID eşittir kazanmaz ve mevcut RAID denetleyicileri bunları desteklemez. Mevcut tüm RAID denetleyicilerinin JBOD (Sadece Bir Disk Yeri) işlevini de desteklemesi önemlidir. Bu durumda, dil RAID dizileriyle ilgili değil, yalnızca sekiz diski bir RAID denetleyicisine bağlamakla ilgilidir.

RAID 0

RAID 0 veya şeritleme (şeritleme), - kesinlikle görünüşte, bir RAID dizisi değil, ancak böyle bir dizide aşırı dünya yoktur ve veri kaydetme güvenliğini sağlamaz. Ancak tarihsel olarak bir RAID dizisi olarak adlandırılabilir. Bir RAID 0 dizisi (Şekil 1) iki veya daha fazla diskte çalışabilir ve bu durumda, disk alt sisteminin yüksek üretkenliğini sağlamak gerekiyorsa ve veri kaydetme güvenilirliği kritik değilse kazanabilir. Bir RAID 0 dizisi oluşturulduğunda, bilgi bloklara bölünür (bloklara Stripe (şerit) denir), bunlar hemen diğer disklere kaydedilir, böylece sistem paralel erişimle oluşturulur (ki bu açıkça bloğa izin verir). genişletilecek). Zavdyaki diskіlkoh diskіv'den bir saatlik veri girişi olasılığı, RAID 0 maksimum veri aktarım hızı ve maksimum disk alanı verimliliği sağlar, oskolki sağlama toplamına gerek yoktur. Bu seviyenin uygulanması daha da basittir. Temel olarak, büyük miktarda veri aktarımının gerekli olduğu sessiz alanlarda RAID 0 zastosovuetsya.

mal. 1. RAID 0 dizisi

Teorik olarak, okuma ve yazma hızındaki artış, dizideki disk sayısının katlarından kaynaklanmaktadır.

RAID 0 dizisinin üstünlüğü, skin disklerin üstünlüğünden daha düşüktür ve diziye dahil olan disk sayısı arttıkça azalır, peki bunları tüm dizinin pratik olmama noktasına nasıl getirebilirsiniz. Cilt diskinin sürücüsünde bir saat harcanırsa, MTTF diski depolanır, daha sonra biriken RAID 0 dizisinin sürücüsünde bir saat harcanır. n diskler, aynen şöyle:

MTTF RAID0 = MTTD diski / n.

Bir saatlik bir diskin şarkı söyleme aralığı için perdeden ilk çıkışı nasıl belirtirsiniz? p, Ardından bir RAID 0 dizisi için n bunun disk kapasitesi, eğer bir diskin uyum içinde olmasını istiyorsanız (düşen dizinin hareketi), stok:

P (düşüş dizisi) = 1 - (1 - p) n.

Örneğin, üç yıllık bir sömürü ile bir diskin perdesinden çıkma yeteneği %5 olursa, iki diskten bir RAID 0 dizisini düşürme yeteneği %9,75'ten daha pahalıdır ve sekiz diskten - %33.7.

RAID 1

Ayna (ayna) olarak da adlandırılan RAID 1 dizisi (Şekil 2), 100 yüz bin ek yükü olan iki diskten oluşan bir dizidir. Tobto'ya verilenler, yüksek düzeyde bir batıl inanca bile ulaşılan rahunka (yak, vtim ve vartosti) için tekrar çoğaltılır (Viddzkalyuyutsya). RAID 1'in uygulanması için diskleri ve verileri öndeki bloklara ayırmanın gerekli olmaması önemlidir. En basit yol, aynı bilgiyi bir mantıksal diskle değiştirmek için iki diske sahiptir. Bir diskin akordu bozulduğunda, diğer işlevler galip gelecektir (bu bir koristuvach için kesinlikle açıktır). Masifin anılması basitçe kopyalanır. Ek olarak, teorik olarak, bir RAID 1 dizisinde, bilgi okuma hızı suçlanır, böylece işlem aynı anda iki diskten tamamlanabilir. Bilgi tasarrufu için benzer bir şema, veri güvenliğinin fiyatı, tasarruf sisteminin uygulanmasının nominal varyansını aşarsa, esas olarak sessiz durumlarda muzaffer olur.

mal. 2. RAID 1

Gibi, ileriye doğru bir düşüşte olduğu gibi, bir saatlik bir diskin şarkı aralığı için perdeden ilk çıkışı belirtir. p, Ardından bir RAID 1 dizisi için, disk hasarının hemen görülme olasılığı (diziyi hareket ettirerek), stok:

P (düşme dizisi) \u003d p 2.

Örneğin, üç yıllık bir çalışma süresine sahip bir disk perdesinin verimliliği %5 olursa, iki diskin perdesinden bir saatlik ayrılmanın verimliliği zaten %0.25'tir.

RAID5

Bir RAID 5 dizisi (Şekil 3), ayrı sağlama toplamı değerlerine sahip yüksek kapasiteli bir disk dizisidir. Kayıt sırasında, veri akışı, dizideki tüm disklere aynı anda döngüsel bir sırayla kaydedilen eşit baytlarda bloklara (şeritler) bölünür.

mal. 3. RAID 5 dizisi

Bir dizi intikam kabul edilebilir n diskler ve rozmir Stripe - d. Cilt kısmı için n-1 Şeritli çek tutarı kullanılır p.

Şerit d1 ilk diske kaydedilmiş, şerit d2- diğerine ve Stripe'a kadar dn-1, (n-1) -th diskine yazılır. uzakta n. disk kontrol miktarını kaydet p n, İşlem, şeridin yazıldığı ilk diskten döngüsel olarak tekrarlanır. dn.

kayıt işlemi ( n-1) Stripe ve їх kontrol toplamı, hepsinde bir saat gerçekleştirilir. n diskler.

Kontrol toplamının hesaplanması için, veri blokları yazılmadan önce durdurulan, bit-bit "ABO'yu aç" (XOR) işlemi gerçekleştirilir. Evet evet n sabit diskler d- bir veri bloğu (şerit), ardından kontrol miktarı aşağıdaki formüle göre belirlenir:

pn = d 1d2 ⊕ ... dn-1.

Ne zaman yoldan çekilseniz, yenisinin üzerinde bir data diski varsa, kontrol datalarını ve sağ disklerde dışarıda kalan dataları takip edebilirsiniz. Diyno, aynılığa büzülmüş (ab) A b= birі aa = 0 , Şunları dikkate alıyoruz:

p n⊕ (dkp n) = dldn⊕ ...⊕ ...⊕ d n-l⊕ (dkpn).

d k = d 1dn⊕ ...⊕ dk-1gün + 1⊕ ...⊕ p n.

Bu sırada, sanki viishov diskinin perdesi için blok halinde dk, Daha sonra diğer blokların değerlerini ve kontrol toplamını tahmin edebilirsiniz.

RAID 5'te dizideki tüm diskler aynı boyuttadır ve yazılabilir disk alt sisteminin toplam kapasitesi disk başına daha az olur. Örneğin, beş disk 100 GB'a genişleyebilirse, dizinin gerçek boyutu 400 GB olur, kontrol bilgisine 100 GB'lık parçalar girilir.

Bir RAID 5 dizisi, üç veya daha fazla sabit diskte kullanılabilir. Masifteki sabit disk sayısının artmasıyla birlikte dış dünya değişiyor. Yalnızca bir sürücü arızalandığında bir RAID 5 dizisinin yükseltilebilmesi de önemlidir. Aynı anda iki diskin akordu bozulursa (veya diziyi güncelleme sürecinde başka bir diskin akordu bozulursa), dizi güncellemeyi takip etmez.

RAID6

Bir RAID 5 dizisi, gösterildiği gibi, bir sürücü arızalandığında yükseltilebilir. Ancak, bazen RAID 5 dizisinde daha düşük, daha yüksek bir güvenilirlik düzeyi sağlamak gerekir.Bu durumda, iki diskten oluşan bir dizi oluşturmanıza izin veren bir RAID 6 dizisini (Şekil 4) yenebilirsiniz. perdeden çıkın.

mal. 4.RAID 6 dizisi

RAID 6 dizisi, RAID 5'e benzer, ancak yenisinde, diskler üzerinde döngüsel olarak dağıtılan bir değil iki kontrol toplamı vardır. Persha sağlama toplamı p RAID 5 dizisindeki ile aynı algoritma tarafından korunur, bu nedenle farklı disklere yazılan veri blokları arasındaki XOR işlemi:

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

Diğer kontrol miktarı, farklı bir algoritma kullanılarak zaten güvence altına alınmıştır. Matematiksel ayrıntılara girmeden, veri blokları arasındaki XOR işleminin aynı olduğunu ancak veri bloğunun önünde bir polinom katsayısı ile çarpıldığını söyleyelim:

q n = g 1 d 1g 2 gün 2⊕ ...⊕ g n-1 d n-1.

Açıkçası, kontrol toplamı altında dizideki iki diskin kapasitesi görülmektedir. Teorik olarak, bir RAID 6 dizisi yalnızca iki veya daha fazla diskte oluşturulabilir, ancak birden çok denetleyicide en az beş diskte oluşturulabilir.

Bir annenin RAID 6 dizisinin üretkenliğini, kural olarak, RAID 5 dizisinin (aynı sayıda diske sahip) üretkenliğinden %10-15 daha düşük kullanması, saatte daha fazla disk bloğunun üzerine yazması gerekir. cilt bloğu).

RAID10

Bir RAID 10 dizisi (Şekil 5), 0 ve 1'in bir alt düzeyidir. Her düzey için gereken minimum miktar bir disk sürücüsüdür. Bir RAID 10 dizisinde, birkaç disk bir RAID 1 dizisinde çiftler halinde birleştirilir ve iki veya daha fazla mantıksal disk bir RAID 0 dizisinde birleştirilir.Bu dizilere dayalı diskler - bir RAID 1 dizisinde.

mal. 5. RAID 10 dizisi

RAID50

Bir RAID 50 dizisi, 0 ve 5'e eşit olan bir alt kümedir (Şekil 6). Bu seviye için gereken minimum disk sayısı altıdır. Bir RAID 50 dizisinde, iki RAID 5 dizisi (bir dış görünümde en az üç disk) birlikte istiflenir ve ardından mantıksal diskler bir RAID 0 dizisinde birleştirilir.

mal. 6. RAID 50 dizisi

LSI 3ware SAS 9750-8i Denetleyici Test Yöntemi

LSI 3ware SAS 9750-8i RAID denetleyicisini test etmek için IOmeter 1.1.0 test paketini (sürüm 2010.12.02) test ettik. test standı maw gel yapılandırma:

  • işlemci - Intel çekirdek i7-990 (Körfez);
  • sistem kartı- GIGABYTE GA-EX58-UD4;
  • bellek - DDR3-1066 (3 GB, üç kanallı robot modu);
  • sistem sürücüsü - WD Caviar SE16 WD3200AAKS;
  • ekran kartı - GIGABYTE GeForce GTX480 SOC;
  • RAID denetleyicisi - LSI 3ware SAS 9750-8i;
  • RAID denetleyicisine bağlı SAS sürücüleri, Seagate Cheetah 15K.7 ST3300657SS'dir.

Test, Microsoft Windows 7 Ultimate (32-bit) işletim sisteminin kontrolü altında gerçekleştirilmiştir.

Windows RAID denetleyici sürücüsü sürümü 5.12.00.007'ye yama uyguladık ve denetleyici sabit yazılımını 5.12.00.007 sürümüne güncelledik.

Sistem diski SATA'ya bağlandı, denetleyici aracılığıyla uygulandı, Intel X58 yonga setinin ana konumuna entegre edildi ve SAS diskleri, iki Mini-SAS SFF-8087 -> 4 SAS kablosuyla doğrudan RAID denetleyicisinin bağlantı noktalarına bağlandı. .

RAID denetleyicisi, sistem kartındaki PCI Express x8 yuvalarına kurulur.

Denetleyici aşağıdaki RAID dizileriyle test edilmiştir: RAID 0, RAID 1, RAID 5, RAID 6, RAID 10 ve RAID 50. RAID dizisinde birleştirilebilecek disk sayısı, minimum değere sahip bir dış görünüm dizisi için değişiklik göstermiştir. sekize kadar.

Tüm RAID dizilerinde Rozmir Stripe değişmez ve 256 Kbyte olur.

IOmeter paketinin hem mantıksal bölümün oluşturulduğu disklerle hem de mantıksal bölümü olmayan disklerle çalışmanıza izin verdiğini varsayalım. Bir disk yeni bir mantıksal bölüm üzerinde oluşturulmuş bir mantıksal bölüm olmadan test edilirse, IOmeter eşit mantıksal veri blokları üzerinde çalışır, böylece işletim sisteminin değiştirilmesi LBA bloklarını yazmak veya okumak için kontrolöre komutlar gönderir.

Diskte mantıksal bir bölüm oluşturulursa, IOmeter yardımcı programı diskte, mantıksal bölümün tamamını kilitlemek için alan bir dosya oluşturur (prensipte, bu dosyanın genişletilmesi, 512 bayt sayısında belirtilerek değiştirilebilir). sektörler) ve ardından dosya ile, bu dosyanın sınırlarındaki okremi LBA bloklarını okumak veya yazmak (üzerine yazmak) için. Ancak yine IOmeter, işletim sisteminin bypass'ında çalışır, böylece denetleyiciden doğrudan veri okumasını/yazmasını ister.

Aslında, pratikte gösterildiği gibi, HDD disklerini test ederken, mantıksal bölmeli ve onsuz bir diski test etmenin sonuçları arasında pratik olarak hiçbir fark yoktur. Aynı zamanda, testi mantıksal bir bölünme olmadan gerçekleştirmenin daha doğru olması bizim için önemlidir, test sonuçlarının böyle bir durumdaki kırıkların vicorist'te yatmaması gerekir. dosya sistemi(NTFA, FAT, dahili vb.). Aynı şekilde, mantıksal bölünmeler oluşturmadan testi geçtik.

Ek olarak, IOmeter yardımcı programı, veri yazma / okuma için Aktarım İsteği Boyutunu ayarlamanıza izin verir ve LBA blokları sırayla tek tek okunup yazılırsa son (Sıralı) okuma ve yazma için test yapılabilir, yani rastgele (Rastgele) için, LBA blokları belirli bir sırada okunur ve yazılırsa. İlerleme senaryosu oluştururken testin saatini, son ve son işlemler arasındaki hız yüzdesini (Yüzde Rastgele / Sıralı Dağılım) ve ayrıca okuma ve yazma işlemleri arasındaki hız yüzdesini (Yüzde Okuma / Yazma Dağılımı) ayarlayabilirsiniz. ). Ek olarak, IOmeter yardımcı programı, tüm test sürecini otomatikleştirmenize ve tüm sonuçları daha sonra kolayca bir Excel elektronik tablosuna aktarılabilen bir CSV dosyasına kaydetmenize olanak tanır.

IOmeter yardımcı programının çalışmasına izin veren başka bir ayar, sabit sürücünün sektörleri arasında veri iletimi (G / Ç'leri Hizala açık) için engelleme isteklerini engelleyen “G/Ç'leri Hizala” olarak adlandırılan ayardır. Kilitleme sırasında, IOmeter diskin 512 bayt sektörlerinin sınırları boyunca istek bloklarını kontrol eder, bunları ayarlamak ve adil bir şekilde kontrol etmek mümkündür. Bu arada daha fazla sabit diskin sektör boyutu 512 bayt olabilir ve sadece son bir saatte 4 Kb sektör boyutuna sahip diskler ortaya çıkmaya başladı. Tahmin edelim, HDD disklerinde sektör, diske yazılabilen veya diskten alınabilen veri genişletme için minimum adrestir.

Test sırasında, disk sektörünün boyutundan sonra veri iletim blokları için taleplerden feragat edilmesi gerekir. Seagate Cheetah 15K.7 ST3300657SS disklerindeki parçalar, sektör boyutunu 512 bayta ayarladı, 512 baytlık sektörlerin sınırlarını aştık.

IOmeter test paketinin yardımı için, oluşturulan RAID dizisinin sıralı okuma ve yazma hızının yanı sıra sıralı okuma ve yazma hızını simüle ettik. İletilen veri bloklarının sayısı 512 bayt, 1, 2, 4, 8, 16, 32, 64, 128, 256, 512 ve 1024 KB oldu.

Geçersiz kılma senaryolarında, veri bloğunun aktarımı için cilt zaplı testin saati 5 dakika oldu. Ayrıca, IOmeter ayarlarında görevin derinliğini (Olağanüstü G / Ç'lerin Sayısı) 4'e ayarlamamız da önemlidir; bu, corystuvach takviyelerinin endikasyonları için tipiktir.

Test sonuçları

Testin sonuçlarını analiz ettikten sonra LSI 3ware SAS 9750-8i RAID denetleyicisi üzerinde çalışıyorduk. Ayrıca, katlar bir af için komut dosyalarımıza bakmaya başladı ve ardından RAID denetleyicisinin diğer ayarlarıyla testi tekrar tekrar tekrarladı. RAID denetleyicisinin Stripe genişletmesini ve robotik önbellek modunu değiştirdik. Tse, açıkçası, sonuçlardan etkilendi, ancak veri dağıtım bloğuna veri aktarım hızının bayatlığının aşırı doğasını değiştirmedi. Ve ne kadar nadas olduğumu açıklayamıyordum. Bu denetleyicinin çalışması bize kesinlikle mantıksız görünüyor. Daha sonra sonuçlar kararsızdır, bu nedenle sabit bir dermal veri bloğu ile hız periyodik olarak değişir ve sonucun ortalamasını almak büyük bir kayıp olabilir. Farklı IOmeter yardımcı programlarına sahip diskleri ve denetleyicileri test etme sonuçlarının kararlı olması ve önemli ölçüde farklı olması önemlidir.

Arkadaşım, blok büyüdüğünde, veri iletim hızı büyümeden kaynaklanmaktadır veya sürekli olarak doygunluk modunda kalacaktır (hız maksimum değerine ulaşırsa). Ancak, belirli blok boyutlarına sahip LSI 3ware SAS 9750-8i denetleyicisi durumunda, veri iletim hızında keskin bir düşüş bekleniyor. Ek olarak, RAID 5 ve RAID 6 dizileri için aynı sayıda diskle yazma hızının neden okuma hızından daha ağır bastığı bizim için bir gizem haline geldi. Tek kelimeyle, LSI 3ware SAS 9750-8i denetleyicisinin robotuna açıklayamıyoruz - gerçekleri ifade etmek için çok fazla.

Test sonuçları farklı şekilde sınıflandırılabilir. Örneğin, yakalama senaryoları için, farklı sayıda bağlı diske sahip tüm olası RAID dizilerinin sonuçları, yakalama dış görünümü türü için veya RAID dizilerinin türleri için belirtilirse, dış görünüm türü RAID dizisi için sonuçlar şöyledir: sonraki kayıt, vipadik okuma ve vipadik kaydı okuduktan sonra betiklerde farklı sayıda disk için belirtilir. Disk denetleyicisine bağlı disklerin dış görünüm sayısı için, sıralı okuma senaryolarında tüm olası (disk sayısı verilen) RAID dizileri için sonuçlar varsa, dizideki disk sayısı için sonuçları sınıflandırmak da mümkündür. ve sıralı yazma, yazma ve yazma oluşturulur.

Sonuçları dizi türlerine göre kategorize ettik, bize göre kırıklar çok sayıda grafikten şaşmıyor, bu yüzden daha yerinde görünüyorlar.

RAID 0

İkiden sekize kadar bir dizi diskten bir RAID 0 dizisi oluşturulabilir. Bir RAID 0 dizisi için test sonuçları, Şekil 1'de gösterilmiştir. 7-15.

mal. 7. Sonraki okuma ve yazma hızı
RAID 0 dizisinde sekiz sürücü ile

mal. 8. Sonraki okuma ve yazma hızı
RAID 0 dizisinde yedi sürücü ile

mal. 9. Bir sonraki okumanın çabukluğu
RAID 0 dizisinde altı diskle yazar

mal. 10. Sonraki okuma ve yazma hızı
RAID 0 dizisinde beş disk ile

mal. 11. Sonraki okuma ve yazma hızı
RAID 0 dizisinde dört disk ile

mal. 12. Sonraki okuma ve yazma hızı
RAID 0 dizisinde üç diskli

mal. 13. Sonraki okuma ve yazma hızı
RAID 0 dizisinde iki disk ile

mal. 14. Vipadik okumanın çabukluğu
bir RAID 0 dizisinde

mal. 15. RAID 0 dizisindeki dolgulu kaydın genişliği

Bir RAID 0 dizisinde sonraki okuma ve yazmanın en yüksek hızına sekiz diskle ulaşılabileceğini fark ettim. Varto, RAID 0 dizisindeki sekiz ve yedi diskle, son okuma ve yazma hızının pratik olarak tek tek ve daha az sayıda diskle zbіgayutsya yazanlara dikkat edin, son kaydın hızı en yüksek olur. okuma hızı.

Blok boyutları ile aynı anda sonraki okuma ve yazma hızındaki karakteristik arızaları fark etmemek imkansızdır. Örneğin, dizideki sekiz ve altı diskle, 1 ve 64 KB'lik veri bloklarını genişletirken ve yedi diskle - 1, 2 ve 128 KB'yi genişletirken bu tür hatalar gözlenir. Benzer hatalar, ancak diğer boyutlardaki veri bloklarında dizide 2, 3 ve 2 disk var.

Son okuma ve yazma hızı için (tüm blok özelliklerinin ortalaması alınarak), RAID 0 dizisi yapılandırmadaki sekiz, yedi, altı, dokuz, dört, üç ve iki diskli tüm diğer olası dizilerin üzerine yazacaktır.

RAID 0 tezh dosit tsіkaviy dizisinde Vipadkovy erişimi. Veri bloğunun dış yüzey genişlemesi durumunda sanal okumanın hızı, dizideki disk sayısıyla orantılıdır ve bu tamamen mantıklıdır. Ayrıca, 512 Kbyte'lık bir bloğu genişletirken, dizide herhangi bir sayıda disk varsa, okumadaki dalgalanmaların hızı açısından karakteristik bir arıza gözlenir.

Dinamik bir kayıt durumunda dizide herhangi bir sayıda disk varsa, veri bloğunun daha büyük boyutuna göre hız artar ve hızda boşluk olmaz. Aynı zamanda, bu durumda en yüksek hıza dizideki sekiz ile değil yedi diskle ulaşıldığını belirtmek gerekir. Bir vipadkovy kaydının hızlı kaydının yanında, altı disklik bir dizi, ardından beş ve biraz sonra sekiz diskten oluşan bir dizi var. Ayrıca, bir vipadkovy kaydının hızı için, sekiz disklik bir dizi, dört diskli bir diziyle pratik olarak aynıdır.

Hızlı bir kayıt için, bir RAID 0 dizisi sekiz, yedi, altı, beş, iki, üç ve iki diskli konfigürasyonlardaki diğer tüm olası dizilerin üzerine yazacaktır. Ve RAID 0 dizisinin sekiz diskli bir yapılandırmada hızlı okuma ekseni, RAID 10 ve RAID 50 dizilerinde gelir, ancak daha az sayıda diskli bir yapılandırmada, hızlı bir okuma için bir RAID 0 dizisi önde gelir.

RAID5

Üç adede kadar diskten sekiz adede kadar bir RAID 5 dizisi oluşturulabilir. Bir RAID 5 dizisi için test sonuçları, Şekil 1'de gösterilmiştir. 16-23.

mal. 16. Sonraki okuma ve yazma genişliği
RAID 5 dizisinde sekiz sürücü ile

mal. 17. Sonraki okuma ve yazma genişliği
RAID 5 dizisinde yedi sürücü ile

mal. 18. Sonraki okuma ve yazma genişliği
RAID 5 dizisinde altı sürücü ile

mal. 19. Sonraki okuma ve yazma genişliği
RAID 5 dizisinde beş disk ile

mal. 20. Sonraki okuma ve yazma genişliği
RAID 5 dizisinde dört diskli

mal. 21. Sonraki okuma ve yazma hızı
RAID 5 dizisinde üç disk ile

mal. 22. Vipadik okumanın çabukluğu
bir RAID 5 dizisinde

mal. 23. Vipadic kaydının çevikliği
bir RAID 5 dizisinde

En yüksek okuma ve yazma hızının sekiz diskle elde edildiğini fark ettim. Varto, RAID 5 dizilimi için son kaydın güvenliğini ortada tutanlara dikkat edin, okuma hızını düşürün. Ancak hafızanın şarkı söylemesi ile son okumanın hızı, son kaydın hızını geçersiz kılabilir.

Dizideki disk sayısı ne olursa olsun, blokların aynı boyutunda sonraki okuma ve yazma hızı açısından karakteristik arızaları fark etmemek imkansızdır.

RAID 5 dizisinin sekiz diskli konfigürasyonunda son okuma ve yazma hızı için, diziler RAID 0 ve RAID 50'dir ve diziler ters RAID 10 ve RAID 6'dır. Üç diskli konfigürasyonlarda, RAID 5 dizi, aşağıdaki RAID 5'in boyutuna dayanmaktadır okuma ve yazma RAID 6 dizisini tersine çevireceğim (disk sayısı göz önüne alındığında diğer dizi türleri mümkün değildir).

Altı diskli yapılandırmalarda, sıralı okuma hızı için RAID 0 ve RAID 50 dizileriyle bir RAID 5 dizisi ve sıralı yazma hızı için yalnızca bir RAID 0 dizisi sağlanır.

Beş, iki veya üç diskli konfigürasyonlarda, bir RAID 5 dizisi, sıralı okuma ve yazma hızı açısından bir RAID 0 dizisinden daha fazladır.

RAID 5 dizisindeki Vipadkovy erişimi, RAID 0 dizisindeki vipadkovy erişimine benzer. Ayrıca, bir vipadik okumanın hızının dizideki disk sayısında zayıf bir şekilde biriktiğine dikkat etmek gerekir, bu nedenle herhangi bir sayıda disk için yaklaşık olarak aynı olacaktır.

Hızlı okunabilirlik için, diğer tüm dizilere sekiz, yedi, altı, dört ve üç diskli konfigürasyonda bir RAID 5 dizisi sağlanır. Beş diskli yapılandırmada yalnızca birkaçı RAID 6 dizisinden biraz daha iyi performans gösterir.

Sekiz diskli bir yapılandırmada bir RAID 5 dizisinin hızlı kaydı için, yalnızca RAID 0 ve RAID 50 dizileri sağlanır ve altı buçuk, iki ve üç diskli bir yapılandırmada - yalnızca bir RAID 0 dizisi sağlanır.

Altı diskli bir yapılandırmada, RAID 0, RAID 50 ve RAID 10 dizilerinin hızlı kaydı için bir RAID 5 dizisi sağlanır.

RAID6

LSI 3ware SAS 9750-8i denetleyicisi, beş ila sekiz diskten oluşan bir RAID 6 dizisi oluşturmanıza olanak tanır. Bir RAID 6 dizisi için test sonuçları, Şekil 1'de gösterilmiştir. 24-29.

mal. 24. Sonraki okuma ve yazma genişliği
RAID 6 dizisinde sekiz sürücü ile

mal. 25. Sonraki okuma ve yazma genişliği
RAID 6 dizisinde yedi sürücü ile

Ayrıca, dizideki disk sayısı ne olursa olsun, aynı blok boyutlarıyla sonraki okuma ve yazma hızında önemli ve karakteristik hatalardır.

Sonraki okuma hızı için, RAID 6 dizisi, herhangi bir (sekizden beşe kadar) disk sayısına sahip konfigürasyonlardaki diğer tüm dizilere yüklenir.

Son kaydın güvenliği açısından durum daha kötü. Sekiz ile konfigürasyonda RAID sürücüleri 6, bir RAID 10 dizisini destekler ve altı diskli bir yapılandırmada - RAID 10 ve RAID 50 dizileri. shvidkistyu poslіdovnoї kayıtları.

RAID 6 dizisindeki değişken erişim, RAID 0 ve RAID 5 dizilerindeki diferansiyel erişime benzer. Döndürme okumasının maksimum hızına dizideki altı diskle ulaşılması önemlidir. Yedi ve sekiz diskle, vipad okuma hızı pratik olarak aynıdır.

Dinamik bir kayıt durumunda dizide herhangi bir sayıda disk varsa, veri bloğunun daha büyük boyutuna göre hız artar ve hızda boşluk olmaz. Ek olarak, kayıt hızı dizideki disk sayısı ile orantılı olmasına rağmen önemsizdir, ancak hızdaki fark önemsizdir.

Hızlı okuma için, diğer tüm olası diziler için çok sayıda diske ve RAID 5 dizisinden daha fazlasına sahip bir konfigürasyondaki bir RAID 6 dizisi kullanılabilir.

Altı diskli bir yapılandırmada, okunabilirlik hızına göre RAID 10 ve RAID 50 dizilerine ve beş diskli bir yapılandırmada - RAID 0 ve RAID 5 dizilerine bir RAID 6 dizisi sağlanır.

Herhangi bir sayıda bağlı diskle bir RAID 6 dizisinin hızlı kaydı için, diğer tüm olası diziler ücretlendirilir.

Genel olarak RAID 6 dizisinin verimlilik açısından ve RAID 0, RAID 5, RAID 50 ve RAID 10 dizileri açısından iyi performans gösterdiği söylenebilir.Dolayısıyla verimlilik açısından diğer dizilerde bu tür diziler karşımıza çıktı. alan.

mal. 33. Vipadik okumanın çabukluğu
bir RAID 10 dizisinde

mal. 34. RAID 10 dizisindeki dolgulu kaydın genişliği

Karakteristik olarak, sekiz ve altı disklik dizilerde, son okumanın hızı kaydın hızından daha yüksektir ve dört disklik dizide, bir veri bloğu olduğunda hız sayısı pratik olarak azalır.

Bir RAID 10 dizisi için ve diğer tüm gözden geçirilmiş diziler için, dizide herhangi bir sayıda disk varsa, ilk veri bloğu genişletmeleriyle sonraki okuma ve kayıt hızında bir düşüş görülmesi normaldir.

Dinamik bir kayıt durumunda dizide herhangi bir sayıda disk varsa, veri bloğunun daha büyük boyutuna göre hız artar ve hızda boşluk olmaz. Ayrıca, bir vipad kaydının hızı, dizideki disk sayısıyla orantılıdır.

Son okumanın güvenliği için RAID 10 dizisini sekiz, altı ve iki diskli konfigürasyonda RAID 0, RAID 50 ve RAID 5 dizileri takip eder ve hataların son yazılmasının güvenliği için bir RAID 6 dizisi gönderilir, ardından RAID0 dizileri 50, RAID 5 ve RAID 6 gelir.

Ardından okunabilirlik hızına göre RAID 10 dizisi konfigürasyondaki diğer tüm dizilere sekiz, altı ve dört diskli olarak yükseltilir. Ve sekiz diskli konfigürasyonda RAID 0, RAID 50 ve RAID 5 program dizisinin kayıt hızı ekseni, altı disk ve RAID 0 ve RAID 5 dizileri ile konfigürasyonda RAID 0 ve RAID 50 dizileri iki diskli yapılandırma.

RAID50

Bir RAID 50 dizisi altı veya sekiz sürücüde çalıştırılabilir. Bir RAID 50 dizisi için test sonuçları, Şekil 1'de gösterilmiştir. 35-38.

Diğer tüm görünen diziler gibi dinamik okuma senaryosu, 512 KB'lik bir bloğu genişletirken karakteristik bir üretkenlik hatasına sahip olabilir.

Dinamik bir kayıt durumunda dizide herhangi bir sayıda disk varsa, veri bloğunun daha büyük boyutuna göre hız artar ve hızda boşluk olmaz. Ek olarak, veri kaydının hızı dizideki disk sayısıyla orantılıdır, ancak hızdaki fark önemsizdir ve yalnızca büyük (yaklaşık 256 Kbyte) veri bloğu boyutuyla mümkündür.

Son okuma için, RAID 50 dizisi, RAID 0 dizisinden daha az teslim edilir (sekiz ve altı diskli konfigürasyonda). Son yazmanın güvenliği için, bir RAID 50 dizisi ayrıca sekiz diskli bir konfigürasyonda yalnızca bir RAID 0 dizisi için ele alınır ve altı diskli bir konfigürasyonda RAID 0, RAID 5 ve RAID 6 dizilerini programlamak mümkündür .

Ardından, okuma ve yazma hızına göre, RAID 50 dizisi artık RAID 0 dizisinde bulunmaz ve dizinin sekiz veya altı diskiyle mümkün olan diğer her şeyi gerçekleştirir.

RAID 1

Daha önce de belirttiğimiz gibi, yalnızca iki diskte kullanılabilen bir RAID 1 dizisinin böyle bir denetleyiciyi yenmesi pratik değildir. Ancak, eksiksiz olması adına, iki diskte bir RAID 1 dizisinin sonuçlarını çıkarıyoruz. Bir RAID 1 dizisi için test sonuçları, Şekil 1'de gösterilmiştir. 39 ve 40.

mal. 39. RAID 1 dizisinde sıralı yazma ve okuma hızı

mal. 40. RAID 1 dizisinde kayıt ve okuma hızı

Bir RAID 10 dizisi için ve diğer tüm gözden geçirilmiş diziler için, ilk veri bloğu boyutları için sonraki okuma ve yazma hızında bir düşüş tipiktir.

Diğer diziler için olduğu gibi dinamik okuma senaryosu, 512 KB'lik bir bloğu genişletirken karakteristik bir üretkenlik başarısızlığına eğilimlidir.

Vipadik kayıt ile büyüme hızı veri bloğunun boyutundan daha fazladır ve hızda boşluklar olmaz.

Bir RAID 1 dizisi yalnızca bir RAID 0 dizisiyle kurulabilir (iki diskteki ölçekler diziden daha büyük olamaz). Unutulmamalıdır ki, bir RAID 1 dizisi, özellikle akıcı okuma için tüm maceralı senaryolarda iki diskli bir RAID 0 dizisi tarafından üretkenlik için çalıştırılmaktadır.

visnovki

Seagate Cheetah 15K.7 ST3300657SS SAS disklerinde LSI 3ware SAS 9750-8i denetleyicisini test etme düşmanlığının belirsiz olduğu ortaya çıktı. Bir yandan, mükemmel işlevsel yeteneklere sahiptir ve diğer yandan, aynı boyutta veri bloklarında hız açısından arızalara dikkat edin; bu, delice, çalışır durumdayken RAID dizilerinin hızına çarpar. gerçek bir ortam.

bugünün içinde bilgisayar sistemleri Ana sabit diskleri bağlamak için SATA ve SAS arabirimleri kullanılır. Kural olarak, ilk seçenek bir ev içi iş istasyonu, diğeri bir sunucudur, bu nedenle teknolojiler birbirleriyle rekabet etmez, farklı güçleri destekler. Vartosti ve obsyazі bellek zmushuvachіv zmushuvachіv güç kaynağı üzerinde önemli fark, chim vіdrіznyаєєє SAS ve SATA, ben shukati kompromіsnі seçenekleri. Neden bu kadar değerli olduğunu merak ediyoruz.

SAS(Seri Bağlı SCSI) - veri depolama için son bağlantı arabirimi, aynı komut kümesi için paralel SCSI'ye dayalı bölme. Sunucu sistemlerinde zafer önemlidir.

SATA'nın(Seri ATA) - paralel PATA'ya (IDE) dayanan son veri alışverişi arayüzü. Evde, ofiste, multimedya PC'lerde ve dizüstü bilgisayarlarda Zastosovuetsya.

HDD hakkında konuşursanız, teknik özelliklerden ve güllerden bağımsız olarak, müştemilatlar arasında önemli bir fark yoktur. Zvorotniy tek taraflı özet, birinde, başka bir arabirimde sunucu kartı disklerine bağlanma imkanı verir.

Lütfen bağlantı seçeneklerinin gerçek olduğunu ve SSD için olduğunu unutmayın, ancak gelecekte gelecekte her durumda SAS ve SATA'yı da kullanabilirsiniz: ilki, eşleştirilmiş bir bağlantıyla onlarca kat daha pahalı olabilir. Bu nedenle, bugün böyle bir karar zaten nadir değildir, ancak yeterli dünyada önemlidir ve kurumsal veri işleme merkezleri için tanınır.

bölünme

Zaten bildiğimiz gibi, SAS'ın sunucularda, SATA'da - ev sistemlerinde takıldığı biliniyor. Uygulamada, ilkinden önce, aynı anda birçok koristuvachiv'in ortaya çıktığı ve kişisel olmayan görevin ihlal edildiği, diğerleriyle birlikte, sağda sadece bir kişi olduğu anlamına gelir. Açıkçası, sunucunun dikkati daha zengin, bu yüzden diskleri suya dayanıklı ve İsveçli yapmak için suçlanıyor. SAS'ta uygulanan SCSI protokolleri (SSP, SMP, STP), bir saat içinde daha fazla giriş/çıkış işleminin işlenmesine izin verir.

HDD'ler için dönüş hızı, iş milinin ilk dönüş hızı tarafından belirlenir. Masaüstü sistemler ve laptoplar için 5400 - 7200 RPM gerekli ve yeterlidir. Açıkçası, 10000 RPM'lik bir SATA diski bilmek imkansızdır (iş istasyonları için WD VelociRaptor serisine bakmak daha iyidir, kabul ediyorum, biliyorum) ve diğer her şey kesinlikle ulaşılamaz. SAS HDD minimum 7200 RPM'de döner, standart olarak 10000 RPM girilebilir ve 15000 RPM yeterli bir maksimumdur.

En son SCSI'ye sahip disklerin daha iyi olması önemlidir, videoya yönlendirme konusunda daha fazla göstergeye sahiptirler. Pratikte, sağlama toplamı işlevi için kararlılık daha erişilebilirdir. SATA akümülatörleri, veriler sık ​​sık veya kötü kaydediliyorsa, kötü sektörler ortaya çıkmadan önce ne üretecekleri konusunda “sessiz aflardan” muzdariptir.

SAS'ın ana avantajı, bir uzantının iki kanala bağlanmasına izin veren iki çift yönlü bağlantı noktasıdır. Bu günkü bilgi alışverişi her iki yönde bir saat gerçekleştirilecek ve güvenilirlik Multipath I/O teknolojisi ile güvence altına alınacaktır (iki kontrolör birini sigortalar ve trafiği paylaşır). İşaretli komutların derinliği 256'ya kadardır. Çoğu SATA sürücüsünün bir çift yönlü bağlantı noktası vardır ve NCQ teknolojisi için tablonun derinliği 32'den fazla değildir.

SAS arabirimi, 10 m uzunluğa kadar çeşitli kabloları iletir.Genişleticiler aracılığıyla 255'e kadar uzantıya bir bağlantı noktasına kadar bağlanabilir. SATA 1 m (eSATA için 2 m) ile ayrılmıştır ve noktadan noktaya istasyona yalnızca bir bağlantı eklenecektir.

umutlar uzak bir gelişme- SAS ve SATA arasındaki farkın hızla yapılabileceği bir şey. SAS arayüzünün kapasitesi 12 Gb / s'ye ulaşır ve vibratörler 24 Gb / s veri alışverişi için bir hız sınırı duyurur. SATA revizyonunun geri kalanı 6 Gb/sn'ye yükseltildi ve gelecekte gelişmeyecek.

1 GB kapasite için depolamada SATA biriktirin, bir fiyat etiketi ekleyelim. Veriye erişimin çok önemli olmadığı, daha çok kaydedilen bilgi miktarının büyük olduğu sistemlerde, dotsilno vikoristovuvat'ın kendileri.

tablo

SAS SATA'nın
Sunucu sistemleri içinMasaüstü ve mobil sistemler için önemli
Zafer SCSI komut setiATA komutlarının zaferle yazılması
HDD iş mili sargısının minimum hızı 7200 RPM, maksimum 15000 RPM'dirMinimum 5400 RPM, maksimum 7200 RPM
Verileri kaydederken sağlama toplamlarının yeniden doğrulanması teknolojisi desteklenirÇok sayıda af ve kötü sektör
İki çift yönlü bağlantı noktasıBir çift yönlü bağlantı noktası
Çok Yollu G/Ç tarafından desteklenirNoktadan noktaya bağlantı
256 kişiye kadar Cherga ekipleri32 kişiye kadar Cherga ekipleri
10 m'ye kadar kabloları bükebilirKabloların uzunluğu 1 m'den fazla değil
12 Gb / s'ye kadar veri yolu kapasitesi (gelecekte - 24 Gb / s)Verim oluşturma 6 Gb / s (SATA III)
Daha fazla, bazen önemli birikmenin varyasyonu1 GB başına bir fiyat için daha ucuz