RAID 5 vs. RAID Top 10 wyjaśnił

RAID 5 vs. RAID Top 10 wyjaśnił
RAID lub zbędny szereg niezależnych napędów (lub dysków), jest zdaniem technik przechowywania informacji, które dzielą się i kopiują dane na kilku dyskach twardych. RAID można zbudować w celu poprawy ważności i niezawodności danych lub wydajności we/wy, choć jeden cel może uszkodzić drugi. Systemy RAID są oparte na oprogramowaniu i sprzętowe oraz obsługiwane przez Linux. Możesz wykorzystać różnorodne poziomy rajdów, każdy z własnym zestawem korzyści, niedociągnięć i nadrzędnych celów. W tym artykule porównawczym porówna się RAID 5 (który wykorzystuje metodę parytetu Crisscross dla odporności na uszkodzenia) i RAID 10 (który również wykorzystuje lustrzanie informacji nad zbędnymi). Niektóre poziomy RAID oferują odporność, umożliwiając im wytrzymanie niektórych awarii urządzenia. W tym artykule dobrze pokazuje, jak testować oprogramowanie systemów RAID złożonych z dwóch lub więcej urządzeń fizycznych. Więc zacznijmy. Nadchodzi polecenie, których możemy użyć w naszej powładzie wiersza poleceń, aby sprawdzić obsługiwaną konfigurację RAID w naszym Ubuntu 20.04 System.

RAID 5:

W RAID 5 informacje o danych są równomiernie rozmieszczone na wszystkich urządzeniach, a wymagane są tylko trzy fizyczne dyski z danymi i integralności pokrojonymi na każdy dyski. Oznacza to, że dane są podzielone na równe kawałki i logicznie rozproszone w całej matrycy. Dane parzystości są zatem gromadzone, podzielone i rozpowszechniane. Matryca użyje danych do obliczenia i odzyskania wszelkich utraty treści, jeśli którekolwiek z dysków twardych się nie powiedzie.

Kluczowymi zaletami RAID 5 są to, że nie wymaga przechowywania lustrzanych, umożliwia dostępność danych podczas odbudowy i zapewnia doskonałą integralność informacji. RAID 5 nadaje się do zastosowań o umiarkowanym stopniu złożoności. Załóżmy, że zdecydujesz się podzielić dokumenty na pół i wypełnić matrycę 3 dokumentami o równoważnej długości zatytułowanej „A”, „B” i „C”. Jeśli chodzi o ochronę informacji na każdym dysku. Jak zobaczysz, gdy jeden z napędów umrze, dokumenty wydają się albo nienaruszone, albo informacje parzystości są dostępne do odtworzenia tego, co zostało utracone. Tak działa RAID 5.

Dysk 1 Dysk 2 Dysk 3
Plik A1 Plik A2 Parytet a
Plik B1 Parytet b Plik B2
Parytet c Plik C1 Plik C2

Zalety RAID 5:

  • RAID 5 ma szybkie tempo odczytania.
  • Z powodu parytetu istnieje redundancja danych.
  • Konfiguracja jest w świetnym stanie.
  • Niepowodzenie twardego dysku można szybko naprawić.
  • Istnieje duża pojemność przechowywania.
  • Aby zaoszczędzić przestoje, dyski mogą być gorące.

Wady RAID 5:

  • Kiedy dwa dyski ulegają jednocześnie, wszystkie informacje zostaną utracone.
  • Wskaźniki zapisu są spowalniane przez parytet.
  • Odzyskiwanie danych może potrwać dużo czasu.
  • Dla osób nieznanych z systemami RAID konfiguracja może być trudna.

RAID 10:

RAID 10 to hybryda RAID 0 Plus RAID 1, z dodatkową segmentacją dysku i bezpieczeństwem jazdy. Taka ochrona zapewnia lustrzanie, które tworzy identyczny klon każdego napędu pamięci na niezależnych dyskach lustrzowych, a nie zbieranie danych parzystości. RAID 10 potrzebuje co najmniej czterech urządzeń do funkcjonowania, a kolejne napęd należy wstawić do par. Matryca zaczyna się od rozebrania informacji w urządzeniach przechowywania, a następnie odzwierciedlania ich na dyskach lustrzanych, co daje dwa identyczne dyski. Staje się bardziej kosztowne wraz ze wzrostem liczby wykorzystywanych dysków; Minimalna liczba wymaganych fizycznych dysków wynosi cztery. Natychmiast staje się jasne, że bez względu na to, jak kilka zestawów dysków, będziemy mieli tylko połowę pojemności przechowywania.

Korzyści z obu ręki wynikały z faktu, że w jakiś sposób wadliwy dysku można łatwo zastąpić i dane przeniesione z kolejnego dysku. W wspólnej konfiguracji i kontekście porównywalnym z opisanym wcześniej, możemy obserwować coś takiego:

Dysk przechowywania 1 Dysk magazynowy 2
Plik A1 Plik A2
Plik B1 Plik B2
Dysk lustrzany 1 Dysk lustrzany 2
Plik A1 Plik A2
Plik B1 Plik B2

Zalety RAID 10:

  • Ponieważ wszystkie procesy są wykonywane jednocześnie na różnych dyskach, ma niezwykle szybkie prędkości odczytu i zapisu.
  • Aby zaoszczędzić przestoje, dyski mogą być rzeczywiście prażone.
  • Może szybko odbić się od stanu upadającego.
  • Ma wyższą tolerancję na uszkodzenie, ponieważ może znosić awarię kilku dysków.

Wady RAID 10:

  • Jest to kosztowne ze względu.

Porównanie RAID 5 VS RAID 10:

RAID 5 RAID 10
Dyski przechowywania Najmniejsza liczba fizycznych dysków wymaganych w RAID 5 to 3. W RAID 10 najmniej wymagana liczba fizycznych dysków wynosi 4.
Pojemność przechowywania 60-70 procent, skupia się na przechowywaniu informacji. W porównaniu z RAID 10 wydaje się, że ma większą pojemność. 50 procent, RAID 10 priorytetowo traktuje prędkość nad wydajnością przechowywania. W porównaniu z RAID 5 ma znacznie mniejszą pojemność.
Koszt Drogie pod względem kosztów Bardzo drogi
Tolerancja błędów Tylko jeden dysk może zawieść Wiele dysków może się nie powieść
Odzyskiwanie danych Możliwe za pośrednictwem systemu sprawdzania parzystości Możliwe ze 100% redundancją danych
Test zgodności Tak (na jednym dysku) NIE
Klawisz funkcyjny Dysk warstwowy z systemem testowania parytetu. Partycjonowanie i replikacja dysku są łączone.
Rzetelność Nie jest tak niezawodny jak RAID 10. Przewyższa nalot 5.
Szybkość pisania W porównaniu z RAID 10 RAID 5 ma szybszy wskaźnik pisania. W skontrastowaniu z RAID 5 Raid 10 ma wolniejszą prędkość pisania.

Wniosek:

W niniejszym artykule przewodnika omówiono najważniejsze rozróżnienie między tymi poziomami RAID oraz sposób, w jaki osiągają i utrzymują ochronę danych. RAID 10 po prostu wytwarza identyczną kopię każdej posiadanej informacji, podczas gdy RAID 5 gromadzi dane dotyczące parzystości. Oznacza to, że RAID 10 może wytrzymać więcej awarii dysku; Jednak jego ogólna przestrzeń do przechowywania nie mogła nigdy przekroczyć połowy.