Odbudowa RAID5 w praktyce.

ODPOWIEDZ
R70
Uczeń Mistrza
Posty: 661
Rejestracja: pn gru 18, 2017 12:53 am

Odbudowa RAID5 w praktyce.

Post autor: R70 »

Podzielcie się proszę swoimi doświadczenia z odbudową RAID5 ? Jak często zdarzają się porażki przy odbudowie ?

Przyznam że sam nigdy nie siliłem się na liczenie prawdopodobieństwa sukcesu w odbudowie R5 po awarii jednego dysku, ale wyniki wyliczane w kalkulatorach dostępnych w necie zatrważają. Tymczasem mi jeszcze nie zdarzyło się, żeby odbudowa, albo przebudowa R5 nie udała się. Najwięcej doświadczenia mam z dyskami 4TB (seagate nas) i 2TB (Samsung i WD green czyli modele eco desktopowe) bo na tych dyskach "przerobiłem" zarówno prawdziwe wpadki jak i rozbudowy, a także liczne testy.
W teorii, raid5 na 4x4 Seagate NAS (URE 10^-14) ma niespełna 28% szans na odbudowę zakończoną sukcesem (http://www.raid-failure.com/raid5-failure.aspx) - czyli za diabła nie można tego uznać za dającą choćby minimalną gwarancję ciągłości pracy w przypadku awarii jednego dysku. W praktyce odbudowałem R5 na 3 i 4 takich dyskach kilka razy i zawsze z powodzeniem.
Podobnie z dyskami 2 TB - teoretycznie szansa na odbudowę R5 4x2TB jest troszkę powyżej 50% a w praktyce jeszcze się nie spotkałem niepowodzeniem.
W przypadku dysków dużych teoretycznie wygląda to jeszcze gorzej; R5 4x10TB z URE 10^-14 (np. wd red) ma wg wspomnianego kalkulatora 4% szansy na poprawną odbudową !! Zastosowanie dysków z URE 10^-15 (Dyski enterprise i np. seria IronWolf) drastycznie zmienia sytuację (ok. 73% szansy na sukces) ale nadal jest to dalekie od tego czego podświadomie spodziewa się ktoś kto instaluje RAIDa jako "gwarancję" bezpieczeństwa ciągłości pracy.
Po tym niewielkim doświadczeniu i rozbieżności między tym co wynika z wyliczeń a moją praktyką, skłonny jestem przypuszczać że wyliczenia należy traktować podobnie jak MTFB - tylko statystycznie, dlatego ciekaw jestem Waszych doświadczeń.
Pozdrawiam,
Paweł
DS1819+, 32GB ECC, 10GbE, DX517 DS916+ 8GB, DX513, DS710+, DX213, DS119j, DS120j
RT2600ac + RT2200ac
R70
Uczeń Mistrza
Posty: 661
Rejestracja: pn gru 18, 2017 12:53 am

Re: Odbudowa RAID5 w praktyce.

Post autor: R70 »

Dobre porównanie :)
Sprawdzałem na kilku "domofonach" internetowych i zazwyczaj wyniki są takie, że na pewnie nigdy nie wybrałbym RAID5. Kiedyś trafiłem na stronkę w której podawało się trochę więcej zmiennych i dawała chyba (to było dawno, brałem pod uwagę mniejsze pojemności dysków) bardziej "obiecujące" wyliczenia i porównanie do Raid6 - ale teraz nie mogę jej odszukać.
Ale pytanie zostaje otwarte: jakie macie doświadczenia z awariami, odbudowami RAID5 ?
Pozdrawiam,
Paweł
DS1819+, 32GB ECC, 10GbE, DX517 DS916+ 8GB, DX513, DS710+, DX213, DS119j, DS120j
RT2600ac + RT2200ac
Awatar użytkownika
Teddy47
Wtajemniczony
Posty: 168
Rejestracja: wt kwie 02, 2019 1:18 pm
Lokalizacja: Zdzieszowice
Kontakt:

Re: Odbudowa RAID5 w praktyce.

Post autor: Teddy47 »

Przenalizowałem protokoły serwisowe wystawiane na klientów. Od 2016 roku 29 razy padały dyski w macierzach RAID5 u klientów. Zawsze w Synology (innych NASów nie mamy u klientów). Za każdym razem odbudowa zakończyła się bez problemów i żadne dane nie zostały utracone. Zrobiłem to samo dla RAID6: 4 awarie dysków, zero utraty danych.
---
Wojtek
DS1517+ 16GB + 5xWD Ultrastar 14TB + SSD cache (M2D18 + 2x WDS100T1R0B)
Obrazek
Przemuss
Godfather
Posty: 1319
Rejestracja: wt gru 15, 2015 12:19 pm
Lokalizacja: Żyrardów

Re: Odbudowa RAID5 w praktyce.

Post autor: Przemuss »

To nie jest tak iż R5 się nie odbudowuje. Każda próba odbudowy się powiedzie do czasu gdy któryś ze starych dysków zacznie spać błędami odczytu. Na nowy dysk zostanie zapisane to co zostało wyliczone, ale bez weryfikacji tych danych gdyż nie ma z czym ich weryfikować (brak drugiej sumy kontrolnej).
Pozostaje tylko kwestia czy dane są spójne. By się o tym przekonać trzeba mieć kopie zapasowa, gdy R5 był sprawny i przeprowadzić weryfikację.

Kwiatki dopiero wychodzą w czasie produkcyjnego używania danych. Np zapisane zdjęcie/ nagranie video jest gdzieś z artefaktami których nie było.
Prosty przykłada. Ilu z was zdarzyło się zrobić zdjecie telefonem, które po jakimś czasie było uszkodzone? Anologiczna sytuacja. Gdyby była suma kontrolna takie błędy by się nie zdarzały.
Osobiście już takiego efektu doświadczyłem na telefonie (różnych marek).

Wysłane z mojego MAR-LX1A przy użyciu Tapatalka

Administratorzy dzielą się na tych, którzy robią kopie zapasowe i tych, którzy będą je robili.

Serwery NAS:
Synology DS211j, DS1511+, RS2212RP+ DS1513+

"Zasłanianie się dysleksją, to jak chwalenie się małym fiu...."- by Pati
gg 2101676
krowka1978
Stały Bywalec
Posty: 330
Rejestracja: wt gru 15, 2015 6:42 pm

Re: Odbudowa RAID5 w praktyce.

Post autor: krowka1978 »

Przemuss pisze: ndz lip 05, 2020 11:33 am Na nowy dysk zostanie zapisane to co zostało wyliczone, ale bez weryfikacji tych danych gdyż nie ma z czym ich weryfikować (brak drugiej sumy kontrolnej).
Pozostaje tylko kwestia czy dane są spójne. By się o tym przekonać trzeba mieć kopie zapasowa, gdy R5 był sprawny i przeprowadzić weryfikację.
Co w przypadku BTRFS i włączonych sumach kontrolnych? Jakby nie było wtedy FS ma te dane, więc jest możliwość sprawdzenia poprawności bez wspomagania się kopią zapasową.
DS1513+
DSM 7.1.1
4GB RAM
5x 3TB WD RED WD30EFRX RAID 5 btrfs
DS1819+
DSM 7.2
32GB RAM ECC Kingston (2x KSM24SED8/16ME)
4x 8TB Seagate IronWolf ST8000VN004 RAID 6 btrfs
2x Seagate IronWolf 525 SSD M.2 1TB RW cache RAID 1 + E10M20T1
RT2600ac
SRM 1.3
2x MR2200ac (Mesh)
Przemuss
Godfather
Posty: 1319
Rejestracja: wt gru 15, 2015 12:19 pm
Lokalizacja: Żyrardów

Re: Odbudowa RAID5 w praktyce.

Post autor: Przemuss »

Pamiętaj że Btrfs to system plików wolumenu a Raid dotyczy puli dysków która po którejś tam aktualizacji pojawiła się jako główny zasob na. Której dopiero są wolumeny.

Jak ten system plików z aktywną opcją integralności danych sobie radzi właśnie z URE to już raczej pytanie do producenta.

Wysłane z mojego MAR-LX1A przy użyciu Tapatalka

Administratorzy dzielą się na tych, którzy robią kopie zapasowe i tych, którzy będą je robili.

Serwery NAS:
Synology DS211j, DS1511+, RS2212RP+ DS1513+

"Zasłanianie się dysleksją, to jak chwalenie się małym fiu...."- by Pati
gg 2101676
krowka1978
Stały Bywalec
Posty: 330
Rejestracja: wt gru 15, 2015 6:42 pm

Re: Odbudowa RAID5 w praktyce.

Post autor: krowka1978 »

Przemuss pisze: pn lip 06, 2020 8:26 am Pamiętaj że Btrfs to system plików wolumenu a Raid dotyczy puli dysków która po którejś tam aktualizacji pojawiła się jako główny zasob na. Której dopiero są wolumeny.
Zdaję sobie z tego sprawę.
DS1513+
DSM 7.1.1
4GB RAM
5x 3TB WD RED WD30EFRX RAID 5 btrfs
DS1819+
DSM 7.2
32GB RAM ECC Kingston (2x KSM24SED8/16ME)
4x 8TB Seagate IronWolf ST8000VN004 RAID 6 btrfs
2x Seagate IronWolf 525 SSD M.2 1TB RW cache RAID 1 + E10M20T1
RT2600ac
SRM 1.3
2x MR2200ac (Mesh)
ODPOWIEDZ

Wróć do „Przy piwie”