RAID Hesaplayıcı

Adım 1 / 4Düzen

RAID düzeni

Disk etiketindeki kapasiteyi, işletim sisteminin gösterdiği kapasiteyi ve korumalı depolamayı birbirine karıştırmadan klasik bir RAID dizisi planlayın. RAID 0, 1, 5, 6, 10, 50 veya 60 seçin; aynı boyutta etkin diskler ya da farklı boyutlardan oluşan bir liste girin ve hot spare diskleri ayrı tutun. Hesaplayıcı, büyük disklerde kullanılamayan alanı, yansıtma veya parity yükünü, yedek kapasitesini ve teorik kullanılabilir alanı ayrı ayrı gösterir. Sonuçlar hem ondalık terabayt hem ikili tebibayt olarak, yanıltıcı tek bir “kaç disk bozulabilir” sayısı yerine topolojiye uygun hata toleransı açıklamasıyla sunulur.

RAID kapasitesi nasıl tahmin edilir?

  1. 1

    RAID düzenini seçin

    Klasik RAID seviyesini, aynı ya da farklı etkin disk boyutlarını ve gerçekten dizi verisi tutan üyeleri belirleyin.

  2. 2

    Kapasiteyi ve span sayısını girin

    Ondalık disk etiketleri için GB/TB, ikili kapasite için GiB/TiB kullanın. RAID 50 ve 60 eşit ve geçerli parity span’leri de gerektirir.

  3. 3

    Yedekleri ve isteğe bağlı maliyeti ekleyin

    Hot spare diskleri ayrı girin. Bunlar kurulu kapasitedir, etkin kullanılabilir alan değildir. İsteğe bağlı fiyat her diske uygulanan ortalamadır.

  4. 4

    Tüm kapasite katmanlarını inceleyin

    Etkin ham, RAID tarafından adreslenebilir, boyut farkından kayıp, koruma yükü, yedek kapasitesi, kullanılabilir TB/TiB ve koşullu arıza sınırlarını karşılaştırın.

RAID kapasite formülleri

N etkin üye disk sayısı, S en küçük etkin diskin kapasitesi, P gerçek kapasitelerin toplamı ve G RAID 50/60 içindeki eşit span sayısı olsun. Klasik RAID her üyeyi S ile sınırlar; RAID tarafından adreslenebilir havuz N × S, farklı boyutlardan doğan kayıp ise P − N × S olur.

Seviye En az Teorik kullanılabilir kapasite Bu modelde hata toleransı
RAID 0 2 N × S Yok
RAID 1 2 S Açık N-yollu ayna modelinde N − 1
RAID 5 3 (N − 1) × S Herhangi bir etkin disk
RAID 6 4 (N − 2) × S Herhangi iki etkin disk
RAID 10 4, çift (N ÷ 2) × S Herhangi bir; aynı ayna çifti kaybolmazsa daha fazlası
RAID 50 6 (N − G) × S Her RAID 5 span’inde bir
RAID 60 8 (N − 2G) × S Her RAID 6 span’inde iki

RAID 50, üçer diskli en az iki eşit span; RAID 60, dörder diskli en az iki eşit span ister. Koşullu üst sınır, bu sayıdaki her arıza birleşiminin atlatılacağı anlamına gelmez. Aynı RAID 10 çiftindeki iki disk kaybedilirse o ayna; tek bir parity span’inde sınır aşılırsa iç içe dizi kaybedilir.

Farklı boyutlu disk örneği

RAID 6 içindeki 8, 8, 6, 6 ve 6 TB’lık beş etkin disk fiziksel olarak 34 TB içerir. En küçük 6 TB disk, adreslenebilir havuzu 5 × 6 = 30 TB ile sınırlar; büyük disklerdeki 4 TB kullanılamaz. Çift parity yükü 12 TB olduğundan teorik kullanılabilir alan 18 TB, yaklaşık 16,371 TiB’dir. Denetleyici metadatası, sistem bölümleri, havuzlar ve dosya sistemleri uygulamalara sunulan alanı daha da azaltır.

TB ile TiB aynı değildir

Disk üreticileri genellikle ondalık birimleri kullanır: 1 TB = 1.000.000.000.000 bayt. IEC ikili öneki 1 TiB = 2⁴⁰ = 1.099.511.627.776 bayt değerindedir. Aynı bayt sayısını farklı ölçeklerle anlatırlar. Bu nedenle RAID 5’te dört adet 4 TB disk 12 TB, fakat yaklaşık 10,914 TiB sağlar; “12 TB küçülmüş” değildir. Birim değişince hesap bayt üzerinden yapılır.

Hot spare, rebuild ve performans

Hot spare etkin düzenin dışında bekler. Kullanılabilir kapasite eklemez ve eşzamanlı arızalara karşı anlık toleransı yükseltmez. Etkin bir disk bozulduktan sonra uyumlu yedek otomatik atanıp rebuild edilebilir; böylece dizinin degraded durumda kaldığı süre kısalır. Yedeklilik ancak rebuild başarıyla bitince geri gelir. Araç kapasiteyi kontrol eder; denetleyici aynı ya da daha büyük fiziksel disk, uyumlu ortam/arabirim ve üreticiye özgü başka koşullar isteyebilir. Denetleyici kuralları geçerlidir. Rebuild hızı disk türü ve boyutuna, denetleyiciye, stripe/cache politikasına, kasaya ve canlı iş yüküne bağlıdır; bu araç bitiş süresi uydurmaz.

Striping aktarım hızını artırabilir; aynalar okumayı birden çok kopyadan yapabilir; parity düzenleri yazma ek yükü getirir. RAID 10 parity hesabından kaçınırken RAID 5/6/50/60 parity tutar. Gerçek denetleyici ve iş yükünde ölçüm olmadan bunların hiçbiri hız vaadini haklı çıkarmaz.

RAID erişilebilirlik sağlar, yedekleme değildir. Silme, bozulma, zararlı yazılım, denetleyici arızası, yangın veya hırsızlığa karşı korumaz. Bağımsız ve geri yüklemesi test edilmiş yedekler tutun.

Başlıca kaynaklar: SNIA RAID 10 tanımı, IBM kapasite formülleri ve en küçük disk kuralı, Lenovo RAID, span ve hot spare rehberi, Dell PERC gereksinimleri, QNAP farklı kapasite örneği, NIST ikili önekler, Seagate ondalık/ikili kapasite açıklaması ve Dell rebuild etkenleri.

Sık Sorulan Sorular

Klasik RAID her etkin üyeden eşit boyutta katkı alır. Bu katkıyı en küçük üye belirler; büyük disklerde bunun üstündeki kapasite ayrı bir kayıp olarak gösterilir. SHR, RAIDZ ve başka depolama havuzları farklı davranabilir ve bu aracın kapsamı dışındadır.

Yalnızca koşullu olarak. Herhangi bir tek etkin disk arızası her zaman atlatılır. Her ayna çiftinden bir disk kaybedilebilir; ancak herhangi bir çiftin iki üyesi de kaybolursa ayna ve dolayısıyla dizi kaybedilir.

Arıza anında artırmaz. Hot spare canlı dizi verisi tutmadığından yapılandırılmış tolerans değişmez. Bir üye bozulduktan sonra rebuild başlatıp degraded kalınan süreyi kısaltabilir.

Bu değer teorik RAID kapasitesidir. Denetleyici metadatası, hizalama, sistem bölümleri, dosya sistemi yapıları, snapshot’lar, thin provisioning rezervleri ve üretici sistem alanı son hacmi azaltabilir.

Hayır. Model iki veya daha fazla eksiksiz ayna kopyasını varsayar; yazılım RAID ve bazı platformlar bunu destekler. Birçok donanım denetleyicisi normal RAID 1’i iki diskle sınırlar veya üçlü ayna için özel ad kullanır. Hedef denetleyiciyi doğrulayın.

Hayır. RAID bazı disk arızalarında sistemi kullanılabilir tutabilir; ancak silme ve bozulmayı da çoğaltır, tüm donanım, yazılım ve saha arızalarını kapsamaz. Bağımsız, geri yüklenebilir yedekler bulundurun.

İlgili Araçlar