Czy RAID 1 może mieć więcej niż dwa dyski?


9

Niedawno miałem rozmowę z moim nauczycielem. Twierdził, że można skonfigurować RAID 1 z pięcioma dyskami i że dane będą dublowane na wszystkich tych dyskach.

Powiedziałem mu, że RAID 1 z 5 dyskami tak nie działa. Byłby to RAID 1 z dwoma dyskami i wykorzystywałby pozostałe trzy dyski jako zapasowe.

Powiedział także, że RAID 6 jest identyczny z RAID 5, ale możesz umieścić wszystkie kontrole parzystości na tym samym dysku. Myślałem, że RAID 6 to rozwiązanie podobne do RAID 5, w którym dwa dyski były używane do parzystości.

Kto zatem ma rację?

Odpowiedzi:


17

Możesz użyć tyle dysków, ile chcesz dla RAID1. Wszystkie będą dublowane i zapisane w tym samym czasie i będą dokładnymi kopiami. Fakt, że nie ma karty, która byłaby większa niż dyski x , nie ma żadnego znaczenia w tej koncepcji. RAID1 po prostu dubluje dyski i możesz mieć tyle kopii lustrzanych, ile chcesz.

Również twój pogląd na RAID5 / 6 jest błędny. Parzystość jest rozdzielana na wszystkie dyski, nie ma dedykowanego dysku do tego. W porównaniu do raid5, raid6 dodaje dodatkowy blok parzystości , który jest również dystrybuowany.

Możesz znaleźć więcej informacji na wikipedii .


Nigdy nie miałem karty rajdowej, która poradziłaby sobie z rajdem 1 z więcej niż 2 dyskami. więc ... A co jest nie tak z moim nalotem-6 ??? Próbowałem powiedzieć, że raid-5 ma jeden dysk dla swojej parzystości, a raid-6 ma 2 dyski dla parzystości. Jak mówi wikipedia: RAID 5: Striping na poziomie bloku z rozproszoną parzystością. RAID 6: Striping na poziomie bloku z podwójną rozproszoną parzystością.
Mad_piggy,

Zaktualizuję moją odpowiedź.
m4573r,

Widziałem przykład mdadm (RAID oprogramowania linuksowego) wykorzystujący 8 dysków w RAID 1, a raczej pierwszą małą partycję na 8 dyskach jako RAID 1. Zapisało to dysk systemowy. Duża partycja na każdym dysku została następnie zgrupowana w macierz RAID 6. Nie widziałem dystrybucji Linuksa, która uruchomi się z
raidu

0

Istnieją dwie możliwości:

posługiwać się

  • wszystkie 5 dysków dla RAID 1, przy czym każdy dysk jest dokładną kopią innych dysków
  • dubluj (przykład) 3 dyski i wykorzystaj pozostałe dwa dyski jako zapasowe (jeśli jeden z pierwszych 3 dysków ulegnie awarii, czwarty zajmie jego miejsce)

Wolę drugie rozwiązanie (z dyskami 2 + 1 lub 3 + 1)

twoje założenie dotyczące raidu 6 jest błędne :)


0

Pracowałem z niektórymi serwerami NAS LenovoEMC PX4, które miały 4 lub 12 dysków. Pierwsze 50 GB każdego dysku było używane jako RAID1 dla systemu operacyjnego, a reszta każdego dysku była przeznaczona na dane użytkownika.

Ma więc 4 lub 12-krotny raid1 dla dysku głównego i mały plik wymiany na tym dysku. Tak więc jest to całkowicie możliwe i wykonalne, i wykorzystywane w produkcji przez rozwiązania komercyjne.

Tak długo, jak przynajmniej jeden dysk nadal działa, uruchamia się i działa w sieci. Jeśli zmieniłeś wszystkie dyski, NAS musiał uruchomić komputer z napędu USB, aby ponownie zainstalować podstawowy system operacyjny.

Oto 4-kieszeniowa odbudowa NAS po wymianie dysku, więc nie sdd

root@px4-300r-THYAQ42E9:/nfs/# cat /proc/mdstat
Personalities : [linear] [raid0] [raid1] [raid10] [raid6] [raid5] [raid4]
md0 : active raid1 sde1[4] sdc1[1] sda1[3] sdb1[2]
      20964480 blocks super 1.1 [4/3] [UUU_]
      [===========>.........]  recovery = 58.1% (12188416/20964480) finish=7.2min speed=21337K/sec

md1 : active raid5 sde2[4] sdc2[1] sda2[3] sdb2[2]
      5797200384 blocks super 1.1 level 5, 512k chunk, algorithm 2 [4/3] [_UUU]

Wyjście / proc / mdstat znaleziono w starym e-mailu - urządzenia już dawno przeszły na sprzętowe życie pozagrobowe, więc nie mogę łatwo uruchomić testu hdparm lub bonnie, przepraszam.
Criggie,

0

Istnieje wiele nieporozumień dotyczących poziomów RAID.

JBoD to po prostu kilka napędów, w których możesz zobaczyć wiele napędów w tym samym pudełku, jest to najbardziej zagmatwany termin bez nalotów.

Wiele lat temu niektórzy producenci macierzy RAID nie byli w stanie stworzyć JBOD z silnikiem RAID, nazywają SPAN (BIG) JBoD.

RAID1 jest lustrzanym RAID-em i wymaga DWÓCH dysków twardych, aby się kopiować. Podczas gdy CLONE jest dyskiem z wieloma duplikatami o tym samym wolumenie, na przykład eBOX DAT Optic, sBOX (sprzętowa RAID). Sprzętowe urządzenia RAID zazwyczaj oferują RAID 0, 1, 5, CLONE, Large i Hot spare.

Jeśli chodzi o RAID 5/6, oba mają część przestrzeni parzystości równą jednemu dyskowi dla RAID5 i dwóm dyskom dla RAID6.

Najczęstszą błędną wiedzą jest to, że dane parzystości znajdują się na dedykowanych dyskach. To jest niepoprawne Przestrzeń na imprezy jest równo podzielona między dyski twarde będące członkami RAID.

Przykład: RAID5 z pięciu dysków twardych, każdy z dysków będzie miał 1/5 miejsca przydzielonego do parzystości, podczas gdy w przypadku RAID6 każdy dysk będzie miał 2/5 miejsca przydzielonego do parzystości.

Dla tych, którzy chcą się kłócić, jeśli istnieją dedykowane dyski parzystości, załóżmy, że istnieje, co stanie się z macierzą RAID, jeśli dedykowany dysk parzystości ulegnie awarii? RAID nie może zostać odbudowany, ponieważ danych potrzebnych do odbudowania już nie ma.


1
Zwróć uwagę, że twój ostatni komentarz mówiący, że RAID5 z dedykowanym dyskiem parzystości nie mógł odzyskać sprawności po awarii dysku, jest nieprawidłowy. Nawet jeśli RAID5 został zaimplementowany z informacjami o parzystości w całości na jednym dysku, nadal byłby w stanie zresetować się po awarii dowolnego dysku. Jeśli twój argument byłby prawdziwy, oznaczałoby to, że przy rozproszonej parzystości 1/5 twoich danych byłaby niemożliwa do odzyskania w przypadku awarii dowolnego napędu, ponieważ utraciłeś informacje o parzystości na 1/5 tego napędu. Ten argument jest po prostu błędny.
Makyen,

1
„RAID5 z dedykowanym dyskiem parzystości” to RAID 4. Różnica między RAID 4 a RAID 5 polega na tym, że RAID 4 ma dedykowany dysk parzystości, a RAID 5 ma parzystość rozłożoną na wszystkie dyski. Jeśli dedykowany dysk parzystości ulegnie awarii w konfiguracji RAID 4, parzystość może zostać zrekonstruowana na podstawie danych, podobnie jak w przypadku całej utraconej parzystości na uszkodzonym dysku macierzy RAID 5.
David Schwartz,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.