Kalkulatory

Kalkulator RAID: pojemność i odporność na awarie RAID 0–10 i RAIDZ

Podaj liczbę i pojemność dysków, a kalkulator policzy przestrzeń użytkową, narzut na nadmiarowość i liczbę awarii dysków, które przetrwa macierz RAID lub pula ZFS.

Obliczenia wykonuje Twoja przeglądarka. Wpisane dane nie są wysyłane na serwer.

Kalkulator zakłada dyski o jednakowej pojemności.

dane · nadmiarowość

Pojemność użytkowa12 TB
Surowa pojemność dysków16 TB
Na nadmiarowość4 TB
Wykorzystanie miejsca75%
Przetrwa awarię1 dysku

Porównanie poziomów dla tych samych dysków

PoziomPojemnośćWykorzystaniePrzetrwa awarię

Poziomy RAID w skrócie

Opisy poniżej pochodzą z dokumentacji sterownika md, czyli programowego RAID w Linuksie, oraz z dokumentacji OpenZFS. N to liczba dysków, a X pojemność jednego dysku.

PoziomJak działaPojemnośćPrzetrwa awarię
RAID 0paski danych bez nadmiarowościN·Xżadnego dysku
RAID 1każdy dysk zawiera te same daneXN−1 dysków
RAID 5parzystość rozproszona na wszystkie dyski(N−1)·X1 dysku
RAID 6dwa bloki parzystości(N−2)·X2 dowolnych dysków
RAID 10połączenie RAID 1 i RAID 0, każdy blok ma kopie na różnych dyskachN·X / 2 przy dwóch kopiachco najmniej 1 dysku
RAIDZ1/2/3parzystość rozproszona w ZFS (1, 2 lub 3 dyski)około (N−P)·XP dysków

RAID 10: ile awarii przetrwa

W RAID 10 z dwiema kopiami każdy blok danych leży na dwóch dyskach. Macierz na pewno przetrwa awarię jednego dysku. Przetrwa też awarie kilku dysków, jeśli żadne dwa nie przechowują kopii tych samych bloków, więc w najlepszym razie nawet połowy dysków. Kalkulator pokazuje obie wartości. Zakłada przy tym układ par lustrzanych, dlatego wymaga parzystej liczby dysków.

RAIDZ w ZFS

Dokumentacja OpenZFS opisuje RAIDZ jako układ z rozproszoną parzystością podobny do RAID 5 i 6. Grupa z N dysków o pojemności X i P dyskami parzystości mieści około (N−P)·X i przetrwa awarię P dysków. Najmniejsza grupa ma o jeden dysk więcej niż liczba dysków parzystości, więc RAIDZ1 wymaga co najmniej 2 dysków, RAIDZ2 3, a RAIDZ3 4. Dokumentacja podaje pojemność jako przybliżoną, bo ZFS ma własny narzut na metadane i układ danych.

TB i TiB

Pojemność dysków podaje się w TB, czyli w potęgach 1000. Część systemów operacyjnych pokazuje pojemność w potęgach 1024, dlatego kalkulator podaje wynik też w TiB (1 TiB = 240 bajtów). Więcej o różnicy między tymi jednostkami przeczytasz przy kalkulatorze jednostek danych.

Najczęstsze pytania

Ile miejsca zostaje w RAID 5 z 4 dysków po 4 TB?

Jeden dysk przypada na parzystość, więc zostaje 3 × 4 TB = 12 TB, czyli 75% surowej pojemności. Macierz przetrwa awarię jednego dysku.

Czym różni się RAID 6 od RAID 5?

Według dokumentacji md w Linuksie RAID 6 przetrwa utratę dowolnych dwóch dysków i potrzebuje N+2 dysków do przechowania danych z N dysków. RAID 5 ma jeden blok parzystości na pasek i przetrwa awarię jednego dysku.

Co to jest RAIDZ?

To układ z rozproszoną parzystością w ZFS, podobny do RAID 5 i 6. Według dokumentacji OpenZFS grupa RAIDZ z N dysków o pojemności X i P dyskami parzystości mieści około (N−P)·X i przetrwa awarię P dysków. RAIDZ1, RAIDZ2 i RAIDZ3 mają odpowiednio 1, 2 i 3 dyski parzystości.

Dlaczego system pokazuje mniej TB, niż wylicza kalkulator?

Producenci dysków podają pojemność w TB (10¹² bajtów), a część systemów liczy w potęgach 1024. Dlatego kalkulator podaje wynik także w TiB. Na rzeczywistą przestrzeń wpływa też narzut systemu plików.

Źródła

  1. md(4): Multiple Device driver aka Linux Software RAID, Linux man-pages
  2. zpoolconcepts(7): overview of ZFS storage pools, OpenZFS
  3. Prefixes for binary multiples, NIST
  • Kalkulatory

    Jednostki danych

    Przelicz bity i bajty między jednostkami dziesiętnymi (kB, MB, GB, TB) i binarnymi (KiB, MiB, GiB, TiB), także dla przepustowości łącza.

  • Kalkulatory

    Podsieci IPv4

    Wpisz adres IP z maską lub prefiksem CIDR, a kalkulator poda adres sieci, broadcast, zakres hostów, maskę odwrotną i podzieli sieć na mniejsze podsieci.

  • Kalkulatory

    Uprawnienia chmod

    Zaznacz uprawnienia albo wpisz je jako liczbę (np. 755) lub w zapisie rwx, a kalkulator przeliczy je na pozostałe formy i poda gotowe polecenie chmod.

  • Kalkulatory

    IPv6

    Wpisz adres IPv6 z prefiksem, a kalkulator pokaże zapis skrócony i pełny, adres sieci, zakres i liczbę adresów, typ adresu i nazwę do odwrotnego DNS.

Niezbędne (zawsze włączone). Pamięć przeglądarki przechowuje wybrany motyw, polubione artykuły i Twoją decyzję o zgodzie. Nie używamy do tego plików cookies.