RAID este o serie redundantă de discuri independente. În general, un sistem RAID utilizează două sau mai multe unități hard disk pentru a îmbunătăți performanța sau pentru a oferi un anumit nivel de toleranță la defecțiuni pentru mașini - de obicei, un NAS sau un server. Toleranța defecțiunilor înseamnă asigurarea securității rețelei cu echipamente defecte, asigurându-se că o mașină cu o componentă defectă, de obicei un hard disk, va continua să funcționeze. Eșecul de reducere reduce întreruperile de performanță și, de asemenea, reduce probabilitatea pierderii datelor.
Eșecul depinde de nivelul RAID pe care l-ați configurat. Nivelurile RAID depind de numărul de unități din dispozitivul de stocare, cât de important este să aveți un comutator de urgență și să restaurați datele și cât de important este pentru performanța maximă. Diferitele nivele de RAID reprezintă configurații diferite care vizează asigurarea unor echilibre diferite între optimizarea performanței și protecția datelor.
Prezentare RAID
RAID este implementat în mod tradițional în întreprinderi și organizații unde toleranța la defecțiuni a discului și optimizarea performanțelor este o necesitate, nu un lux. Serverele și NAS-urile din centrele de date de afaceri au de obicei un controler RAID - parte a hardware-ului care gestionează matricea discurilor. Aceste sisteme au mai multe discuri SSD sau SATA, în funcție de configurația RAID. Datorită cerințelor sporite de stocare, dispozitivele NAS acasă suportă și RAID. Home, NAS proprietate și NAS pentru întreprinderile mici au din ce în ce mai multe două sau mai multe locații pentru unitate, astfel încât utilizatorii să poată folosi capabilitățile RAID în același mod ca și în întreprindere.
Software-ul RAID înseamnă că puteți configura RAID fără a fi nevoie de un controler hardware RAID dedicat. Capacitățile RAID au sisteme de operare. StorageSpacesWindows 8 și Windows 7 (versiunile Pro și Ultimate) au suportul RAID încorporat.
Acest tip de RAID este disponibil pe alte sisteme de operare: OS X Server, Linux și Windows Servers. Software-ul RAID poate conține, de asemenea, soluții virtuale RAID oferite de furnizori, cum ar fi Dot Hill.
Ce RAID ar trebui să aleg?
Așa cum am menționat deja, există mai multe niveluri de RAID, alegerea depinde dacă aveți nevoie de RAID pentru performanță sau toleranță la erori (sau ambele). De asemenea, contează dacă aveți hardware sau software RAID, deoarece software-ul suportă mai puține niveluri decât hardware-ul RAID. În cazul hardware-ului RAID, trebuie să determinați tipul. Controlorii diferiți suportă diferite niveluri RAID și dictează alegerea discurilor care pot fi utilizate într-o matrice: SAS, SATA sau SSD.
Cele mai populare niveluri RAID sunt:
• RAID 0 este utilizat pentru a îmbunătăți performanța serverului. Este, de asemenea, cunoscut sub numele de "discuri de despicare". Cu RAID 0, datele sunt scrise pe mai multe discuri. Aceasta înseamnă că computerul procesează mai multe discuri, nu doar unul, creșterea performanței, deoarece mai multe discuri citesc și scriu date, îmbunătățind operațiile de I / O. Sunt necesare minimum două unități. Atât RAID-ul software, cât și hardware-ul suportă RAID 0. Dezavantajul este că toleranța la defecțiuni nu este activată. Dacă un disc eșuează, afectează întreaga matrice și șansele de pierdere a datelor sau de creștere a daunelor.
• RAID 1 este o configurație de eroare cunoscută sub numele de "oglindirea discului". Cu RAID 1, datele sunt copiate fără probleme și simultan de la un disc la altul, creând o copie sau o oglindă. Dacă un disc nu reușește, celălalt va continua să funcționeze. Acesta este cel mai simplu mod de a implementa toleranța la defecte și este relativ ieftin.
Dezavantajul este că RAID 1 scade performanța. RAID 1 poate fi implementat fie prin software, fie prin hardware. Sunt necesare minimum două unități. Cu software-ul RAID 1, în loc de două discuri fizice, datele pot fi oglindite între partiții pe un singur disc. Un alt punct este acela că RAID 1 reduce capacitatea discului de două ori: dacă un server cu două unități de 1 TB este configurat pentru RAID 1, atunci capacitatea de stocare totală va fi de 1TB, nu de 2TB.
• RAID 5 este de departe cea mai comună configurație RAID pentru servere de afaceri și dispozitive NAS Enterprise. Acest nivel RAID oferă performanțe mai bune decât oglindirea, precum și toleranța la erori. Cu date RAID 5 și paritate (date suplimentare utilizate pentru recuperare) sunt distribuite pe trei sau mai multe discuri. Dacă o eroare sau disc nu reușește, datele sunt recreat din datele distribuite și blocuri de paritate de - în mod continuu și automat. În esență, sistemul este încă operațional, chiar dacă unul dintre discuri a plecat. Un alt avantaj al RAID 5 este că permite o mulțime de NAS și unități de server pentru a fi interschimbabile, ceea ce înseamnă că unitatea poate fi înlocuită cu o nouă unitate fara a opri serverul sau NAS, și fără a întrerupe accesul utilizatorilor la un server sau NAS. Aceasta este o soluție excelentă pentru toleranța la defecte. Dezavantajul RAID 5 este performanța redusă pe serverele care efectuează multe operații de scriere. De exemplu, RAID 5 server de la accesarea bazei de date de către mulți membri ai zilei de lucru poate fi un decalaj vizibil.
• RAID 6 este, de asemenea, adesea folosit în întreprinderi. Este identic cu RAID 5, cu excepția faptului că este o soluție și mai fiabilă, deoarece folosește un alt bloc de paritate, spre deosebire de RAID 5. Două discuri pot eșua, dar sistemul va continua să funcționeze.
• RAID 10 este o combinație de RAID 1 și 0 și este adesea denumită RAID 1 +0. Acesta combină oglindirea RAID 1 cu o alternativă de RAID 0. Acest nivel RAID oferă performanțe mai bune, dar această opțiune este costisitoare, deoarece necesită dublu discuri. Acest nivel al RAID-ului este ideal pentru serverele foarte utilizate cu baze de date sau orice server care efectuează multe operații de scriere. RAID 10 poate fi implementat ca hardware sau software, dar opinia generală este că multe dintre avantajele de performanță sunt pierdute atunci când se utilizează software RAID 10.
Alte niveluri RAID
Există și alte niveluri RAID: 2, 3, 4, 7, 0 +1. dar de fapt acestea sunt variantele configurațiilor RAID de bază și sunt folosite pentru cazuri specifice. Iată câteva scurte descrieri ale fiecăruia:
• RAID 2 este similar cu RAID 5, dar în loc de a diviza discurile folosind paritatea, intercalarea are loc la nivelul de biți. RAID 2 este rar folosit, deoarece costurile de implementare sunt de obicei excesive (o instalare tipică necesită 10 discuri), iar nivelul de performanță este scăzut cu unele operații de I / O pe disc.
• RAID 3 este similar cu RAID 5, cu excepția faptului că această soluție necesită un disc de paritate dedicat. RAID 3 este rar folosit, cu excepția bazelor de date specializate sau a mediilor de procesare care pot beneficia de acest lucru.
• RAID 4 - o configurație în care intercalarea discurilor are loc la nivelul octeților, și nu la nivel de biți, ca în RAID 3.
• RAID 7 este proprietatea nivelului RAID aparținând Companiei de stocare a datelor stocate în prezent.
• RAID 0 + 1 este adesea confundat cu RAID 10 (care este RAID 1 +0), dar aceste două nu sunt aceleași. RAID 0 +1 este o matrice oglindă cu matrice RAID 0. Acesta este implementat în infrastructuri specifice care necesită performanțe ridicate, dar nu și un nivel ridicat de scalabilitate.
Pentru majoritatea obiectivelor mici și mijlocii, RAID 0, 1, 5 și în unele cazuri 10 sunt suficiente pentru o bună toleranță la defecte și performanță. Pentru majoritatea utilizatorilor casnici, RAID 5 poate fi redundant, dar RAID 1 oferă o toleranță decentă la erori.
Lăsați-vă feedback: