Kalkulator RAID

Krok 1 / 4Układ

Układ RAID

Zaplanuj klasyczną macierz RAID bez mylenia pojemności z etykiety dysku, pojemności widocznej w systemie i przestrzeni chronionej. Wybierz RAID 0, 1, 5, 6, 10, 50 lub 60, wpisz jednakowe dyski aktywne albo listę różnych pojemności, a dyski hot spare podaj oddzielnie. Kalkulator pokazuje każdy ubytek: niewykorzystane miejsce na większych dyskach, narzut lustrzany lub parzystości, pojemność rezerwową i teoretyczną przestrzeń użytkową. Wynik jest podawany w dziesiętnych TB i binarnych TiB, z opisem odporności właściwym dla topologii zamiast mylącej jednej liczby awarii.

Jak oszacować pojemność RAID

  1. 1

    Wybierz układ RAID

    Wskaż poziom RAID, jednakowe lub różne pojemności oraz aktywne elementy, które przechowują dane macierzy.

  2. 2

    Podaj pojemność i grupy

    Użyj GB/TB dla dziesiętnych oznaczeń dysków, a GiB/TiB dla pojemności binarnej. RAID 50/60 wymaga równych, prawidłowych grup parzystości.

  3. 3

    Dodaj rezerwę i opcjonalny koszt

    Dyski hot spare podaj osobno. Są zainstalowane, ale nie tworzą przestrzeni użytkowej; średnia cena obejmuje każdy dysk.

  4. 4

    Sprawdź wszystkie warstwy

    Porównaj surową pojemność, pulę adresowalną, straty wskutek różnic, narzut ochrony, rezerwę, użytkowe TB/TiB i warunkowe limity awarii.

Wzory pojemności RAID

Niech N oznacza liczbę aktywnych dysków, S pojemność najmniejszego z nich, P sumę rzeczywistych pojemności, a G liczbę równych grup w RAID 50/60. Klasyczny RAID ogranicza wkład każdego dysku do S, więc pula adresowalna to N × S, a strata przy różnych pojemnościach to P − N × S.

Poziom Minimum Teoretyczna pojemność użytkowa Odporność w tym modelu
RAID 0 2 N × S Brak
RAID 1 2 S N − 1 w jawnym modelu lustra N-way
RAID 5 3 (N − 1) × S Dowolny jeden dysk aktywny
RAID 6 4 (N − 2) × S Dowolne dwa dyski aktywne
RAID 10 4, parzysta liczba (N ÷ 2) × S Dowolny jeden; więcej tylko bez utraty obu dysków jednej pary lustrzanej
RAID 50 6 (N − G) × S Jeden na grupę RAID 5
RAID 60 8 (N − 2G) × S Dwa na grupę RAID 6

RAID 50 wymaga co najmniej dwóch równych grup po trzy dyski, a RAID 60, dwóch po cztery. Warunkowe maksimum nie gwarantuje przetrwania każdej kombinacji tylu awarii. Utrata obu elementów jednej pary RAID 10 niszczy tę parę; przekroczenie parzystości w jednej grupie niszczy macierz złożoną.

Przykład z różnymi dyskami

Pięć aktywnych dysków 8, 8, 6, 6 i 6 TB w RAID 6 ma fizycznie 34 TB. Najmniejszy dysk 6 TB ogranicza pulę do 5 × 6 = 30 TB, pozostawiając 4 TB niewykorzystane. Podwójna parzystość zajmuje 12 TB, więc teoretycznie pozostaje 18 TB, czyli około 16,371 TiB. Metadane kontrolera, partycje, pule i system plików dodatkowo zmniejszą wolumin widoczny dla aplikacji.

TB to nie TiB

Producenci zwykle używają jednostek dziesiętnych: 1 TB = 1 000 000 000 000 bytes. Binarny prefiks IEC to 1 TiB = 2⁴⁰ = 1 099 511 627 776 bytes. To te same bajty w innej skali. Cztery dyski 4 TB w RAID 5 dają 12 TB, ale około 10,914 TiB, nic się nie „skurczyło”. Przy zmianie jednostki kalkulator przelicza przez bajty.

Hot spare, odbudowa i wydajność

Dysk hot spare oczekuje poza aktywnym układem. Nie zwiększa pojemności użytkowej ani natychmiastowej odporności na równoczesne awarie. Po awarii zgodny dysk może zostać automatycznie przydzielony i odbudowany, skracając stan zdegradowany; nadmiarowość wraca dopiero po udanej odbudowie. Kalkulator sprawdza pojemność modelową, lecz kontroler może wymagać co najmniej takiego samego dysku fizycznego, zgodnego nośnika, interfejsu i reguł producenta. Reguły kontrolera są nadrzędne. Czas odbudowy zależy od dysków, kontrolera, polityki stripe i pamięci podręcznej, obudowy oraz obciążenia, więc nie jest zgadywany.

Wydajność również zależy od obciążenia. Striping może zwiększać przepustowość, lustra mogą czytać z kilku kopii, a parzystość zwiększa pracę zapisu. RAID 10 nie liczy parzystości, ale bez pomiaru rzeczywistego kontrolera nie wolno obiecywać przyspieszenia .

RAID zwiększa dostępność, lecz nie jest kopią zapasową. Nie chroni przed usunięciem, uszkodzeniem, złośliwym oprogramowaniem, awarią kontrolera, pożarem ani kradzieżą. Utrzymuj niezależne, przetestowane kopie.

Źródła: definicja RAID 10 SNIA, wzory i reguła najmniejszego dysku IBM, przewodnik Lenovo, prefiksy binarne NIST.

Najczęściej zadawane pytania

W klasycznym RAID każdy aktywny element wnosi tyle samo. Najmniejszy wyznacza ten udział, a nadwyżka większych dysków jest pokazana jako niewykorzystana. SHR, RAIDZ i inne pule producentów są poza zakresem.

Tylko warunkowo. Zawsze przetrwa dowolną jedną awarię i może przetrwać po jednej w każdej parze lustrzanej. Utrata obu elementów jednej pary oznacza utratę macierzy.

Nie w chwili awarii. Rezerwa nie przechowuje aktywnych danych, więc tolerancja pozostaje taka sama. Może rozpocząć odbudowę i skrócić czas stanu zdegradowanego.

To teoretyczna pojemność RAID. Metadane, wyrównanie, partycje, system plików, migawki, rezerwy thin provisioning i przestrzeń producenta zmniejszają wolumin.

Nie. Model obejmuje co najmniej dwie pełne kopie. Obsługują go niektóre systemy programowe, ale wiele kontrolerów ogranicza zwykły RAID 1 do dwóch dysków lub inaczej nazywa potrójne lustro.

Nie. Może utrzymać dostępność przy niektórych awariach dysku, ale powiela usunięcia i uszkodzenia oraz nie obejmuje każdej awarii sprzętu, oprogramowania i lokalizacji.

Powiązane narzędzia