Și da, știu deja dezavantajele RAID 0 în cazul în care atunci când unul dintre
discul eșuează, toate datele sunt pierdute. Dar apoi, acesta este RAID 5 pe partea de sus.
presupunând că 500 GB eșuează, aș putea doar să dau un alt disc de 500 GB acolo,
și apoi reconstruiți totul din RAID 5. Nu? Dreapta?
Fii foarte specific cu procedura de recuperare. Înlocuiți discul fizic în matricea RAID 0. Cu toate acestea, RAID 0 nu poate fi reconstruit, va exista corupție în dungi în el. Eliminați și adăugați din nou membrul RAID 0 înlocuit al matricei RAID 5, nu unitatea fizică.
Introduce o mică complexitate operațională. Articolele pentru începători despre cum să reparați o matrice se concentrează pe unități fizice, nu pe matrice imbricate. De asemenea, nu toate software-urile de matrice pot face RAID 05. Linux md software-ul raid ar trebui să permită imbricate arbitrare, eventual unele matrice de întreprindere sunt capabile, de asemenea.
Acum vreau să fac RAID 5 din (RAID 0 2x 1TB), (RAID 0 4x500GB),
și disc de 2TB.
Teoretic poți, dar în practică nu faci asta.
Orice membru al RAID 0 eșuează este o problemă. Şansele de succes scad pe măsură ce se adaugă mai multe discuri. Să presupunem că un anumit model de unitate se poate aștepta la o eroare irecuperabilă în 1e14 octeți citiți.RAID 0 cu 4x dintre acestea înseamnă că toți trebuie să realizeze acest lucru în mod independent, cu șanse de succes de 99,99,99999999999%. Înmulțiți probabilitățile împreună și destul de curând veți obține 13 nouă de durabilitate în loc de 14.
Care face parte dintr-o matrice redundantă, da, dar aceasta introduce un risc inutil de degradare a matricei respective. Aspectul dumneavoastră este mai puțin fiabil decât dacă ar fi fost un RAID 6 tradițional cu 7 discuri. În plus, paritatea dublă este superioară, menține toleranța la erori chiar și în timpul reconstrucției.
Desigur, 05 de diferite dimensiuni este mai eficient în spațiu. Deși aș susține că simplitatea operațională a tuturor unităților de aceeași dimensiune merită costul aprovizionării lor.