İçeriğe geç

RAID kapasite ve dayanıklılık hesaplayıcı

Disk sayısını, disk kapasitesini ve RAID düzeyini girin: kullanılabilir alan, verimlilik, kaç disk kaybını kaldırdığı ve yeniden kurma sırasında kurtarılamayan okuma hatasıyla (URE) karşılaşma olasılığı hesaplanır. Veri tarayıcınızdan çıkmaz.

Ücretsiz araç · Altyapı

Şeritleme ve çift eşlik; en az 4 disk, iki disk kaybına dayanır.

adet

Diziye katılan veri/eşlik diskleri.

Etiketteki ham kapasite; birimi aşağıdan seçin.

adet

Dizide boşta bekleyen diskler; kapasiteye eklenmez.

E

Üretici veri sayfasındaki değer; ör. 10^14 (tüketici), 10^15 (kurumsal SATA/NL-SAS), 10^16 (SAS). E değerini yazın.

MB/sn

Yeni diske sürekli yazma hızı; boş bırakırsanız süre hesaplanmaz.

Hesap tarayıcıda yapılır; girdiğiniz değerler gönderilmez.

Sonuç

Kullanılabilir kapasite
48 TB · 43,66 TiB
Ham kapasite (yedekler hariç)
64 TB · 58,21 TiB
Fazlalığa giden kapasite
16 TB · 14,55 TiB
Verimlilik
75 %
Verimlilik (yedekler dahil)
66,7 %
Diskler
8 + 1 yedek = 9 fiziksel disk
Tolere edilen disk kaybı
2 disk (her durumda)
Bu düzeyin asgari disk sayısı
4

İki eşlik bloğu güncellendiği için küçük yazma maliyeti RAID 5'ten de yüksektir; karşılığında iki disk kaybına dayanır ve ilk kayıptan sonra da fazlalık sürer.

Yedek disk bir kayıpta yeniden kurmayı kendiliğinden başlatır ve fazlalıksız kalınan süreyi kısaltır; ama kapasiteye katkısı yoktur ve ikinci bir yedek, ikinci bir kaybı tolere ettiğiniz anlamına gelmez.

Yeniden kurma riski

Fazlalıksız adımda okunan veri
6 disk · 48 TB · 43,66 TiB
En az bir kurtarılamayan okuma hatası (URE) olasılığı
31,9 %
Yeniden kurma süresi (alt sınır)
14,81 sa

RAID 6 ve 60 ilk disk kaybından sonra hâlâ eşlik taşır; hesap, aynı gruptan ikinci bir disk de gittiğinde (fazlalıksız kalınan adım) okunan veri içindir. İlk kayıpta bir URE genellikle ikinci eşlikle düzeltilir.

Yeni diskin kapasitesi ÷ hız. Dizi yük altındayken ve diskler doluyken süre belirgin uzar.

Aynı disklerle düzeyleri kıyasla

Aynı disklerle düzeyleri kıyasla
DüzeyKullanılabilirVerimlilikDisk kaybı (en az–en çok)
RAID 064 TB · 58,21 TiB100 %0
RAID 18 TB · 7,28 TiB12,5 %7
RAID 556 TB · 50,93 TiB87,5 %1
RAID 648 TB · 43,66 TiB75 %2
RAID 1032 TB · 29,1 TiB50 %1–4
RAID 50 (gruplu)48 TB · 43,66 TiB75 %1–2
RAID 60 (gruplu)32 TB · 29,1 TiB50 %2–4

RAID 50/60 için yukarıdaki grup sayısı kullanılır.

Neyi nasıl hesaplıyoruz?

  • Kullanılabilir disk: RAID 0 = n · RAID 1 = 1 · RAID 5 = n−1 · RAID 6 = n−2 · RAID 10 = n/2 · RAID 50 = n−g · RAID 60 = n−2g (n disk sayısı, g grup sayısı).
  • Verimlilik = kullanılabilir disk ÷ n. Yedekler ikinci rakamda paydaya eklenir.
  • URE olasılığı P = 1 − e^(−B/R). B = fazlalıksız adımda okunan bit (okunan disk × kapasite × 8), R = 10^E bit.
  • Okunan disk: RAID 1/10 → 1 (eş) · RAID 5/50 → grup−1 · RAID 6/60 → grup−2.
  • TB = 10^12 bayt, TiB = 2^40 bayt (≈ 1,0995 × 10^12). Yeniden kurma süresi = disk kapasitesi ÷ hız.

Bu araç planlama amaçlı bir kestirimdir. Biçimlendirme ve dosya sistemi payı, denetleyici ya da yazılımın yedek/şerit davranışı, aynı partiden disklerin birlikte bozulması ve yeniden kurma sırasındaki performans kaybı modellenmez. Üretici URE değerleri çoğunlukla kötümser üst sınırlardır; gerçek oranlar farklı olabilir. RAID yedekleme değildir: silme, fidye yazılımı ve dizi hataları aynalanır.

Depolama mimarinizi, fazlalık düzeyinizi ve yedekleme stratejinizi birlikte gözden geçirelim mi?

Görüşme talep edin

01

Nasıl kullanılır

  1. A

    RAID düzeyini seçin; disk sayısını (yedekler hariç) ve tek diskin kapasitesini girin. Kapasite birimini disk etiketine göre TB ya da TiB seçin.

  2. B

    Yedek disk sayısını ve diskinizin veri sayfasındaki URE oranını (ör. 10^15'te 1 için E = 15) girin. İsterseniz yeniden kurma hızını da yazın.

  3. C

    Kullanılabilir alanı, verimliliği ve tolere edilen disk kaybını okuyun; yeniden kurma riskine ve düzeyler tablosuna bakıp seçenekleri kıyaslayın.

02

RAID düzeyleri kapasiteyi ve dayanıklılığı nasıl değiştirir?

RAID 0 tüm kapasiteyi kullanır ama fazlalık sunmaz. RAID 1 ve RAID 10 veriyi aynalar: kapasitenin yarısı (RAID 1'de n yönlü aynada daha da azı) fazlalığa gider, karşılığında yazma sırasında eşlik hesabı gerekmez. RAID 5 bir disk, RAID 6 iki disk kadar kapasiteyi eşliğe ayırır; disk sayısı arttıkça verimlilik artar ama yeniden kurmada okunan veri de artar.

RAID 50 ve RAID 60, birden çok eşlikli grubu şeritler. Daha çok diskte yeniden kurma süresini ve riskini grup boyutuyla sınırlarlar ama her grup kendi fazlalığını taşır: gruplar arasında en iyi durumda daha çok disk kaybı tolere edilir, en kötü durumda ise tek bir gruptaki fazla kayıp bütün diziyi götürür. Bu yüzden araç tolerans için hem en az hem en çok değeri gösterir.

03

Yeniden kurma ve URE: neden sayıyla bakıyoruz?

Bir disk bozulup yeni disk takıldığında dizi, kalan disklerdeki veriyi baştan sona okuyarak eksik veriyi yeniden üretir. Fazlalığın tükendiği bu adımda okunamayan tek bir sektör (URE) o verinin kaybı demektir. Büyük disklerde okunan bit sayısı çok yüksek olduğu için, veri sayfasındaki 10^14 gibi bir oran bile makul bir olasılığı işaret edebilir.

Araç, olasılığı P = 1 − e^(−B/R) ile hesaplar. Bu, hataların bağımsız ve düzgün dağıldığı bir modeldir: pratikte sürücüler veri sayfası oranından çoğunlukla daha iyi davranır, ama ısıl yük, yaşlanma ve aynı partiden diskler hataları ilişkilendirebilir. Sonucu kesin bir tahmin değil, seçenekleri kıyaslamak için bir ölçü olarak kullanın; kritik veride RAID 6/60, düzenli doğrulama (scrub) ve ayrı bir yedek birlikte düşünülmelidir.

04

RAID, yedekleme ve yedek disk

RAID, donanım arızasına karşı süreklilik sağlar; yedek değildir. Yanlışlıkla silme, bozuk yazma, fidye yazılımı ve denetleyici hataları aynalanır ya da eşliğe işlenir. Ayrı bir ortamda, tercihen değiştirilemez bir kopya içeren yedek gerekir.

Yedek disk (hot spare) kayıptan sonra yeniden kurmayı kendiliğinden başlatır, böylece fazlalıksız kalınan süre kısalır; kapasiteye eklenmez. Gruplu düzeylerde yedek tüm gruplara hizmet edebilir. Yazma maliyeti konusunda sayı vermiyoruz: gerçek etki denetleyiciye, önbelleğe, şerit boyutuna ve iş yüküne göre değişir ve ölçülmelidir.

Sık sorulanlar

Girdiğim değerler bir yere gönderiliyor mu?
Hayır. Hesap tarayıcınızda çalışan kodla yapılır; değerler hiçbir sunucuya iletilmez ya da kaydedilmez.
Neden hesapladığım kapasite işletim sisteminde gördüğümden farklı?
Üreticiler TB'yi 10^12 bayt sayar, işletim sistemleri çoğunlukla TiB (2^40 bayt) gösterir; araç ikisini de verir. Ayrıca biçimlendirme, dosya sistemi, metadata ve denetleyici ayırdığı alan düşer; bu pay hesaba katılmaz.
RAID 5 ile RAID 6 arasında nasıl seçim yapmalıyım?
RAID 5 bir disk kaybına dayanır ve daha çok kapasite bırakır; RAID 6 iki disk kaybına dayanır. Büyük disklerde ve çok diskli dizilerde yeniden kurma uzun sürdüğünden, değerli veri için genellikle RAID 6, RAID 10 ya da RAID 60 tercih edilir. Sonuç tablosundaki URE olasılığı kıyas için yardımcı olur.
RAID 10'da neden tolerans bir aralık?
Her ayna çiftinin bir diski gidebilir; ama aynı çiftin iki diski giderse dizi kaybolur. Garanti edilen değer 1 disktir; kayıplar farklı çiftlere denk gelirse n/2 diske kadar çıkar. RAID 50 ve 60 için de aynı mantık gruplara uygulanır.
Yedek disk kapasiteyi artırıyor mu?
Hayır. Yedek disk boşta bekler; bozulan disk yerine geçince yeniden kurma kendiliğinden başlar. Bu yüzden kullanılabilir alan hesabına girmez, yalnızca ikinci verimlilik rakamında paydaya eklenir.
URE oranı olarak hangi değeri girmeliyim?
Diskinizin veri sayfasındaki "kurtarılamayan okuma hatası" değerini kullanın: 1 / 10^14 bit için E = 14, 10^15 için 15, 10^16 için 16. Bilmiyorsanız 15 başlangıç için makuldür; sonucun değerine göre farklı E değerlerini deneyip duyarlılığa bakın.

Depolama altyapınız dayanıklı mı?

Disk dizilerinizi, fazlalık düzeylerinizi, yedek ve geri yükleme sürelerinizi birlikte gözden geçirelim. Ücretsiz keşif görüşmesinde mevcut durumu ve olası riskleri konuşalım.