Kalkulator RAID
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
Wybierz układ RAID
Wskaż poziom RAID, jednakowe lub różne pojemności oraz aktywne elementy, które przechowują dane macierzy.
-
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
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
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 N×.
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
Kalkulator tralek
Podaj światło między słupkami, szerokość tralki oraz maksymalny dozwolony prześwit, aby uzyskać dokładną liczbę potrzebnych tralek i równy odstęp między każdą szczebliną, bez prześwitu większego niż dopuszczają przepisy.
Konwerter daty juliańskiej
Przeliczaj gregoriańskie daty UTC, datę juliańską, zmodyfikowaną datę juliańską i sekundy Unix z dokładnością do milisekundy i obsługą przesunięcia UTC.
Kalkulator soli do basenu
Oblicz ilość soli do basenu na podstawie aktualnego i docelowego zasolenia w ppm. Sprawdź kg, funty, worki lub ostrożny szacunek wymiany wody.
Wojskowy kalkulator tkanki tłuszczowej
Oszacuj procent tkanki tłuszczowej metodą taśmy mierniczej armii USA (AR 600-9): wzrost, szyja i talia dla mężczyzn, dodatkowo biodra dla kobiet.
Kalkulator proporcji
Wpisz trzy wartości w a:b = c:d, aby znaleźć brakujący składnik. Całkowite proporcje a:b są też skracane do najprostszej postaci.
Kalkulator betonu
Oblicz ilość betonu na płyty, fundamenty, słupy i ściany. Sprawdź m³, jardy sześcienne, szacunkową liczbę worków i zapas na straty.