Jak odróżnić „fałszywą macierz RAID” od prawdziwej macierzy RAID?


31

Strona wiki Ubuntu na FakeRaid mówi:

[A] liczba produktów sprzętowych ... twierdzi, że są kontrolerami RAID IDE lub SATA ... Właściwie żaden z nich nie jest prawdziwym sprzętowym kontrolerem RAID. Zamiast tego są to po prostu wielokanałowe kontrolery dysków w połączeniu ze specjalnymi opcjami konfiguracji BIOS ...

Czy istnieje typowy sposób zidentyfikowania (na podstawie specyfikacji produktu), czy płyta główna ma „rzeczywistą” macierz RAID, czy też „prawdziwe” produkty RAID są ogólnie niedostępne dla konsumentów?

Odpowiedzi:


33

Rynek kontrolerów RAID jest obecnie dość mocno skonsolidowany. Można zastosować trzy szerokie heurystyki pędzla:

  1. Cena
    Sprawdź ceny oryginalnych kart RAID od Areca, 3Ware, Adaptec i LSI. Wszystko, co jest znacznie, znacznie tańsze niż te kontrolery, jest „fałszywym RAID”. Pamiętaj, że jeśli jest to zbyt piękne, aby mogło być prawdziwe, prawdopodobnie nie jest.

  2. Producent
    Obecnie istnieje dość ograniczona liczba producentów, którzy faktycznie produkują prawdziwe sprzętowe kontrolery RAID. Są szanse, że coś, co nie zostało wyprodukowane przez jednego z głównych producentów takiego zestawu, to „fałszywy RAID”. Główne stroje, które sprawiają, że kontrolery RAID to: Adaptec , LSI , Areca , Intel i Highpoint (prawdopodobnie jeden lub dwa inne, których nie mogę sobie przypomnieć z góry głowy).

  3. Specyfikacje
    Główne stroje, które produkują karty / kontrolery RAID, będą również szczegółowo dokumentować specyfikacje na swoich stronach internetowych. Jeśli nie możesz znaleźć szczegółowej specyfikacji karty, zdobądź coś, za co możesz uzyskać taką specyfikację. Pamiętaj, że nie wszystkie karty produkowane przez te stroje są koniecznie kontrolerami RAID, ale specyfikacja na stronie internetowej powinna to wyjaśnić.

  4. Baterie
    Dzięki sh-beta za wskazanie tego: prawie każdy sprzętowy kontroler RAID, który warto kupić, będzie miał również opcję pamięci podręcznej z podtrzymaniem bateryjnym. Kontrolery „Fake RAID” nie mają pamięci podręcznej RAM, wykorzystując główną pamięć RAM urządzenia jako pamięć podręczną.

Należy pamiętać, że IBM, Dell, HP i inni producenci serwerów również sprzedają kontrolery RAID. W wielu przypadkach są to elementy składane od nowa, wykonane przez Adaptec lub LSI.

Jeśli chcesz tanio kupić kontroler RAID, zidentyfikuj niektóre modele o odpowiedniej specyfikacji od obecnych i bezpośrednio poprzednich generacji różnych producentów. Następnie wyszukaj ten konkretny model w serwisie eBay i zdobądź go z drugiej ręki.


16
Jedno uzupełnienie: jeśli masz opcję dodania do karty pamięci zasilanej bateryjnie, to jest to prawdziwa macierz RAID. A jeśli nie dodasz pamięci podtrzymywanej bateryjnie, czas zastanowić się, dlaczego chcesz sprzętowej macierzy RAID zamiast oprogramowania.
sh-beta

Z własnego doświadczenia, karty Areca mogą być prawdziwą macierzą RAID ... Ale każda karta, która może ulec awarii i wymaga ponownego uruchomienia serwera (a nie miękkiego ponownego uruchomienia), jest bardzo denerwująca. Były również bardzo wrażliwe na temperaturę. Wzrost temperatury w pomieszczeniu komputerowym o 5-10 stopni (na przykład podczas przełączania do miejskiej sieci wodociągowej na A / C) spowoduje ich awarię ... Wymagający twardego ponownego uruchomienia.
Alexandre Carmel-Veilleux,

Nigdy nie korzystałem z kart Areca, głównie Adaptec, LSI i kilku kart RAID F / C opartych na hoście od Mylex i ICP-Vortex
ConcernedOfTunbridgeWells

8

Poszukaj wzmianek o „Host RAID” lub „Software RAID”. Nie wszystkie fałszywe macierze RAID są oznaczone jednym z nich, ale prawdopodobnie złapie je 90%. Istnieje jednak bardzo niewiele płyt głównych z (przyzwoitymi) kontrolerami RAID. Najlepiej jest kupić przyzwoitą dodatkową kartę RAID lub po prostu użyć oprogramowania RAID. Nie jest dużo wolniejszy (z wyjątkiem kart RAID z podtrzymaniem bateryjnym, które są w całym innym świecie) i jest milion razy łatwiejszy w zarządzaniu i bardziej elastyczny.


8

Wiele „fałszywych” kontrolerów RAID działa bez specjalnego oprogramowania, ponieważ ich BIOS maskuje to, w praktyce podszywanie się pod dedykowany procesor kontrolera RAID, więc samo oprogramowanie prawdopodobnie nie da ci wystarczających wskazówek.

Jest to również trochę interesujące - „fałszywe” (oparte na hoście) kontrolery RAID mogą być znacznie szybsze niż wiele „prawdziwych” kontrolerów RAID, ponieważ dzisiejsze prędkości procesorów są takie same. Oczywiście cena za to polega na tym, że tracisz cenny czas procesora, który mógłbyś wykorzystać na coś innego - i to głównie to, co naprawi dla Ciebie „prawdziwy” kontroler RAID - ale bądź przygotowany na zapłacenie dużo, jeśli chcesz wszędzie blisko przyzwoitej wydajności.

Są jednak inne rzeczy niż wydajność, takie jak stabilność, praca podczas wymiany, szybkość odbudowywania, która nie spowalnia wszystkiego, migracja poziomu najazdu on-line i pamięć podręczna zapisu z podtrzymaniem bateryjnym.

Na płytach głównych zorientowanych na konsumentów / entuzjastów wbudowane macierze RAID są powszechne jako oba typy, ale ... Normalne rzeczy oparte na hoście, takie jak Intel ICH10 i tak dalej, są dość cholernie szybkie, w zależności od prędkości hosta, ale oczywiście nie jest robi wszystko, czego nie można zrobić z samym systemem operacyjnym (z wyjątkiem uruchamiania czegoś bardziej zaawansowanego niż lustro).

Tanie „prawdziwe” kontrolery RAID na tych płytach głównych to często naprawdę smutne kawałki gówna przeznaczone do prostego i bezproblemowego tworzenia kopii lustrzanych. Te najczęściej działają źle i nie mają żadnych normalnych funkcji, takich jak porządna pamięć podręczna lub bateria. Trzymaj się od nich z daleka i nigdy nie używaj ich w celach wydajnościowych. Często są dziwnie oznaczone jako „SuperDrive” lub „EasyRaid” lub co tam jeszcze i używają powolnych, prostych układów do przetwarzania RAID.

Jak już wskazują inne odpowiedzi, niefałszowany kontroler RAID w danym kontekście kosztuje trochę - ale sam powinien być łatwo zidentyfikowany. Ale prawie wszystkie kontrolery wykonują co najmniej pewne przetwarzanie oparte na hoście - to tylko kwestia tego, ile (lub mało) i jak szybki jest ich dedykowany procesor.


3

Ogólnie, jeśli twój system RAID POTRZEBUJE działania oprogramowania, to nie jest to właściwy kontroler RAID, przynajmniej moim zdaniem. Ci dobrzy robią wszystko, czego potrzebują w systemie BIOS / przed uruchomieniem.


Ummm, wszystkie kontrolery dysków potrzebują do działania oprogramowania - sterowników urządzeń. Może, ale nie musi, pochodzić z twojego systemu operacyjnego, ale jest.
derobert

3
przykro mi, ale bardzo dobrze kontrolowane przez HP kontrolery „SmartArray” nie potrzebują sterowników w prawie żadnym systemie operacyjnym, ponieważ prezentują się jako zwykły kontroler dysku, a wszystkie potwierdzenia można wykonać za pomocą menu BIOS.
Chopper3

Daj spokój! Nawet zwykły kontroler dysku potrzebuje sterownika. Sterownik może być wbudowany w system operacyjny, ale nawet standardowy kontroler IDE potrzebuje sterownika.
Richard Gadsden,

4
Nie rozumiesz tego, kluczem jest to, że większość porządnych sprzętowych kontrolerów RAID przedstawi macierz zarządzaną sprzętowo jako pojedynczy dysk, wykorzystując bogatą w funkcje prezentację BIOS-u „standardowego kontrolera ATA” - tj. Taką, która emuluje pojedynczy dysk na najbardziej podstawowym kontrolerze dyskowym, jaki można sobie wyobrazić. Te systemy pół-RAID często prezentują wszystkie dyski macierzy w BIOS-ie, jeśli sterowniki nie są zainstalowane, tzn. Sterownik wykonuje część pracy.
Chopper3

4
Po prostu tak nie jest, spróbuj na przykład dowolnego kontrolera SmartArray firmy Compaq / HP, konfigurujesz macierz RAID za pomocą systemu BIOS, a system operacyjny widzi je jako pojedynczy dysk na zwykłym kontrolerze dysków ATA - nie są potrzebne sterowniki. Oczywiście większość ludzi ładuje sterowniki, ponieważ zapewniają lepszą wydajność, ostrzeganie o błędach, rekonfigurację macierzy na żywo itp., Ale co najważniejsze, NIE POTRZEBUJESZ sterowników.
Chopper3

2

HP wydaje się używać zarówno „fałszywego RAID” (ICH9R), jak i „pukka RAID” (karty rozszerzeń) na swoich serwerach. Byłem w kontakcie z obydwoma rodzajami; powiem ci: zapłać dodatkową złotówkę za kartę „prawdziwą macierz RAID”. Jeśli wybierzesz mądrze, będziesz mieć dobrą kartę, która wytrzyma dłużej niż tylko jedna płyta główna.

Z drugiej strony uważam, że istnieje trzeci „typ” RAID: programowy RAID (jak w Linuksie). Od pewnego czasu jestem szczęśliwym użytkownikiem kilku programowych modułów RAID Linux i jestem z nich bardzo zadowolony. Głównie dlatego, że można ponownie zaaranżować nalot przy użyciu płyty CD na żywo i komputera z wystarczającą liczbą portów SATA! Byłem tam, gotowe!

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.