Ciekawe, że mam 6 x 1 TB 7200 RPM na linię SAS dla mojego nowego serwera. Mogę skonfigurować go jako RAID5 + 1 Hot Spare lub RAID6.
Co mam wybrać
Ciekawe, że mam 6 x 1 TB 7200 RPM na linię SAS dla mojego nowego serwera. Mogę skonfigurować go jako RAID5 + 1 Hot Spare lub RAID6.
Co mam wybrać
Odpowiedzi:
Masz wady i zalety przy każdym podejściu; zależy to od tego, dlaczego używasz RAID. Większość ludzi używa go do dostępności. Nie chcą, aby dysk zginął i ostatecznie musieliby zdjąć system lub serwer. W tym przypadku nie używasz RAID 5. Nauczyłem się tego na własnej skórze i wnikam w ten punkt z każdym pytaniem związanym z macierzą RAID na SF.
Dlaczego? Ponieważ dyski stają się coraz większe, zwiększa się tolerancja URE, niemożliwe do odzyskania błędy odczytu. Zrobiliśmy to i nie jest to, co chcesz odkryć w trakcie przebudowy. Scenariusz: system RAID z 3 dyskami. Mamy alarm w naszym Dell z kartą sprzętową PERC, która zmarł dysk C. Zamów nowy dysk, wymień go, nie ma problemu. W połowie przebudowy zmarł.
Zgodnie z diagnostyką na dysku B. wystąpił „zły punkt”. System wielokrotnie powtarzał dyskretną awarię tego dysku, a teraz, gdy przebudowuje dane, nie mógł odczytać tego miejsca i nieważne ile razy przeprowadziliśmy naprawę nawet bezpośrednio ze sterownika i za każdym razem, gdy mówiono, że wszystko zostało naprawione, nie można go odbudować. Mamy więc jeden dysk martwy i jeden dysk, którego nie można odczytać z miejsca ... w końcu zastępujemy 2 dyski i przywracamy z kopii zapasowej.
Lekcja: RAID nie jest kopią zapasową, a RAID 5 nie jest już opcją dostępności dla większych dysków.
Jeśli chcesz zwiększyć prędkość lub rozmiary pamięci, możesz to zrównoważyć w swojej decyzji. Musisz zdefiniować swoje potrzeby w kategoriach potrzeb i celów, a nie w kategoriach „Potrzebuję RAID, z czego korzystam?”
Użyj RAID6. Przeczytaj „Dlaczego RAID 6 przestaje działać w 2019 roku” autorstwa Robina Harrisa w ZDNet.
RAID 5 nigdy nie powinien istnieć z „hot spare”. RAID 6 to zawsze lepsze wykorzystanie tej samej liczby dysków.
http://www.smbitjournal.com/2012/07/hot-spare-or-a-hot-mess/
Rozwiązanie RAID 5 nie ma przewagi przestrzennej / pojemnościowej ani kosztowej (ale ma pewną niewielką przewagę wydajnościową), ale w znacznym stopniu zmniejsza ryzyko, takie jak ryzyko URE.
Ta jest łatwa - jeśli chcesz więcej dostępnego miejsca na dysku lub zdolność do przetrwania dysków ulegających awarii - to takie proste.
Przyjmuję więc kilka dzikich założeń - że nie zależy ci na wydajności, ponieważ są to 7.2, i że dbasz o dostępną przestrzeń, ponieważ są to dyski 1 TB - nie wspominasz, jakiego rodzaju danych chcesz do przechowywania, ale założę, że są to albo pliki wideo, albo kombinacja wideo i audio. Jeśli mam rację, to prawdopodobnie miałbyś problem z zastąpieniem danych? w takim przypadku nie wybrałbym ani 5, ani 6, ale wybrałbym R10, tak, tracisz 1 TB w stosunku do R6 i 2 TB w stosunku do R5, ale będzie to szybsze i może przetrwać trzy dyski pop. Jeśli się mylę i możesz szybko odzyskać swoje dane, możesz również przejść na R5, aby uzyskać jak najwięcej dostępnego miejsca.
Wydajność jest problemem, ale nie jest tak ważna, jak myślisz. Nowszy sprzęt RAID będzie tak szybko zapisywał 2 paski parzystości, jak na 1 pasku.
Ponadto dyski SAS mają zwykle niższy współczynnik błędu bitowego, co przekłada się na niższy poziom nieodwracalnego błędu odczytu (URE). Zwykle rząd wielkości (10x), jednak jeśli dysk SAS jest tego samego modelu co dysk SATA, poprawa może nie być widoczna.
Wreszcie, jeśli chodzi o kwestię RAID-5 i URE oraz tego, jak może to zrujnować twój dzień, napisałem o tym jakiś czas temu na stronie: http://subnetmask255x4.wordpress.com/2008/10/28/sata- unrecoverable-error-and-how-that-impacts-raid / w którym omawiam niektóre z tych pytań. Zasadniczo RAID-6 na dobrym sprzęcie (nie programowym RAID) powinien wykazywać wydajność równoważną do RAID-5. Jeśli masz słaby sprzęt lub używasz programowego RAID, zobaczysz spadek wydajności.
Jak zawsze kopie zapasowe są twoją zaletą. Nie zapomnij wdrożyć zasady tworzenia kopii zapasowych ORAZ sprawdź, czy można ją odzyskać.
Wiele dobrych rad tutaj, szczególnie od Barta i Choppera3.
Jedyne, co chciałbym dodać, to przetestować obciążenie pracą w warunkach awarii. Ludzie zwykle konfigurują RAID-5 / RAID-6, aby kupić dostępność (tzn. Serwer nie przestaje działać z powodu awarii dysku). Niestety, w przypadku niektórych obciążeń - szczególnie obciążeń obciążających zapis, może się okazać, że wydajność jest na tyle duża, że nie kupujesz dużo.
Jeśli testowanie się powiedzie, świetnie - po prostu nie zapomnij o opracowaniu i przetestowaniu strategii tworzenia kopii zapasowych.
Myślę, że RAID 5 vs. 6 (i vs. 10) sprowadza się do wydajności i tego, jak bardzo ufasz marce (markom) używanych dysków. Korzystamy głównie z serwerów HP i pamięci masowej HP i mieliśmy bardzo mało awarii dysków, więc cieszę się z RAID5 + hotspare lub nawet tylko RAID5 w mniej krytycznych systemach.
Teoretycznie RAID6 ratuje Cię przed awarią drugiego dysku podczas odbudowy pierwszego uszkodzonego dysku, ale wymieniasz to na zwiększone obliczenia potrzebne do wygenerowania 2 różnych pasów parzystości. Nie użyliśmy 6, więc nigdy nie przyjrzałem się żadnym specyfikacjom dotyczącym tego, jak szybko macierz RAID6 może zostać odbudowana w porównaniu z RAID5, ale zakładam, że 6 zajmie więcej czasu, ponieważ musi wykonać 2 obliczenia parzystości, nie tylko jedną.
Gdybym miał odejść od RAID5, prawdopodobnie wybrałbym 10 (lub 01), aby całkowicie uniknąć obliczeń parzystości. Z 6 dyskami możesz to zrobić, chociaż uzyskujesz tylko połowę pojemności.
Raid6 ma więcej narzutu, więc raid5 jako taki będzie szybszy na tej samej liczbie dysków. Z drugiej strony możesz stracić przewagę, gdy dysk zginie, a rai5 przebuduje się, istnieje ryzyko utraty macierzy, jeśli podczas przebudowy zginą inne dyski.
W twoim przypadku używasz raid5 vs 6 na innej liczbie wrzecion, więc z powodu dodatkowego wrzeciona raid6 może być szybszy.