Sprzętowa macierz RAID i oprogramowanie RAID

Anonim

Sprzętowa macierz RAID a oprogramowanie RAID

RAID oznacza Redundant Array of Niedrogie dyski. Jest to metoda zwiększania wydajności i niezawodności nośników pamięci przy użyciu wielu napędów. Dyski są skonfigurowane w taki sposób, że dane są dzielone między dyski w celu dystrybucji obciążenia lub duplikowane, aby zapewnić odzyskanie danych po awarii dysku. Oba mogą być również realizowane razem, aby uzyskać obydwie korzyści, chociaż więcej dysków zostanie wykorzystanych. Sprzętowa macierz RAID była początkowym rodzajem dostępnej macierzy RAID, w której specjalnie zbudowany kontroler RAID obsługuje dyski, dzięki czemu procesy są prawie przezroczyste dla komputera hosta. Oprogramowanie RAID to nowszy typ macierzy RAID, w której nie jest wymagany żaden specjalistyczny sprzęt, a komputer host jest odpowiedzialny za napędy.

Oczywiście sprzętowa macierz RAID jest droższa od oprogramowania RAID, ze względu na dodatkowy sprzęt, który należy zakupić. Sprzęt jest zwykle drogi i dodaje znaczną ilość do kosztu całego systemu. Z drugiej strony, tanie oprogramowanie RAID może upośledzić komputer hosta, co może skutkować niską wydajnością. Dzieje się tak, ponieważ musi przetworzyć dane przed ich zapisaniem na dysku, aby określić, gdzie powinny się znaleźć dane. Uderzenie wydajności wykonane przez system może się bardzo różnić w zależności od typu macierzy RAID, która jest w użyciu. Może to być bardzo minimalne, tak jak w przypadku tablicy JBOD. Lub może być dość znaczny, szczególnie w przypadku usuwania i tworzenia kopii lustrzanych na wielu dyskach. Kontroler w sprzętowej macierzy RAID obsługuje te operacje, więc procesor hosta nie musi tego robić. Procesor hosta po prostu zapisze dane, tak jak na normalnym dysku twardym.

Sprzętowa macierz RAID zapewnia lepszą niezawodność w porównaniu z oprogramowaniem RAID. Oprogramowanie RAID może być podatne na uszkodzenie danych z powodu błędu używanego oprogramowania lub sterownika RAID. Na oprogramowanie RAID może również wpłynąć, jeśli komputer hosta jest mocno obciążony. Intensywne przetwarzanie może spowodować opóźnienie niektórych fragmentów danych o niewielką ilość czasu. Te opóźnienia mogą w pewnym stopniu zsumować i zanegować zalety macierzy RAID.

Streszczenie:

1. W przeciwieństwie do oprogramowania RAID sprzętowa macierz RAID wymaga specjalistycznego sprzętu do obsługi napędów.

2. Oprogramowanie RAID jest znacznie tańsze niż sprzętowa macierz RAID.

3. W przeciwieństwie do sprzętu RAID, Software RAID zajmuje część procesora hosta.

4. Sprzętowa macierz RAID jest bardziej niezawodna w porównaniu do oprogramowania RAID.