Care RAID Array este cel mai potrivit pentru tine?

Dacă v-ați gândit vreodată să creați un dispozitiv NAS sau un server sau pur și simplu v-ați ocupat de lumea stocării, probabil că ați auzit de RAID. Forma completă a RAID este de fapt „Matrice redundantă de discuri independente (sau ieftine)”. Scopul principal al acestei matrice este de a crea o plasă de siguranță pentru tot spațiul dvs. de stocare atașat la NAS sau server. Toleranța la erori este principalul obiectiv al acestei tehnici.



Toleranță la erori înseamnă că, în cazul în care o unitate eșuează sau moare, matricea în sine va continua să funcționeze și datele vor fi protejate. Acest lucru este extrem de important în aplicațiile profesionale și centrele de date în care serverele și toate unitățile din interiorul acestora ar putea avea date sensibile care trebuie protejate cu orice preț. Matrice RAID poate ajuta la furnizarea unui fel de caracteristică de siguranță în care datele pot fi protejate în continuare, chiar dacă există o defecțiune hardware.

Centrele de date și serverele mari pot beneficia de niveluri RAID complicate precum RAID 5 și RAID 1 + 0 - Imagine: TelecomReview



Unde este important RAID

RAID este utilizat în mod tradițional în aplicații în care datele sunt stocate pe mai multe unități. Zonele precum serverele și centrele de date au o nevoie absolut crucială de RAID, astfel încât cantitățile masive de date sensibile să poată fi protejate în cazul unei defecțiuni hardware. Pe lângă aceste aplicații, RAID devine tot mai popular în aplicațiile de acasă și de birou. Consumatorii apelează acum la RAID pentru a crește performanța sau pentru a oferi redundanță în caz de pierdere a unității. Acest tip de RAID este configurat în mod obișnuit în aplicații precum servere NAS de domiciliu și altele asemenea.



Cum se configurează RAID

RAID poate fi configurat utilizând atât configurații software, cât și hardware. Configurarea RAID software înseamnă că puteți utiliza capacitățile RAID fără a utiliza niciun hardware dedicat. Hardware RAID dedicat înseamnă, în general, un controler RAID. În timpul utilizării software-ului RAID, capacitățile RAID inerente ale sistemului de operare sunt valorificate. Windows 10, Windows 8 și Windows 7 împreună cu serverele Linux și OS X au suport complet pentru RAID la nivel de software. Deoarece acest nivel de RAID poate fi configurat în interiorul software-ului fără costuri suplimentare, aceasta înseamnă că această metodă este ideală pentru persoanele care lucrează pe un număr mic de unități la nivel de acasă sau de birou mic.



Hardware RAID, pe de altă parte, necesită controlere RAID specifice pentru a valorifica potențialul RAID la maximum. Aceasta este o metodă mai costisitoare, dar mai fiabilă și mai versatilă, care poate fi benefică pentru lucrări de stocare profesionale, aplicații de centre de date sau servere NAS extinse.

Un controler RAID tipic - Imagine: PCMag

Ce nivel RAID ar trebui să alegeți

Există multe niveluri de RAID utilizate în mod obișnuit atât în ​​spațiile consumatorilor, cât și în cele ale consumatorilor. Aceste niveluri (numite și RAID Arrays) vin fiecare cu beneficiile și dezavantajele lor. Depinde de utilizator să identifice care se potrivește cel mai mult nevoilor lor. De asemenea, este important să rețineți că configurațiile RAID software și hardware acceptă diferite niveluri de RAID și pot dicta și tipurile de unități care sunt acceptate în configurația RAID: SATA, SAS sau SSD.



RAID 0

Acest nivel RAID este utilizat pentru a spori performanța unui server. Cu această configurație, datele sunt scrise pe mai multe discuri. Este, de asemenea, cunoscut sub numele de „disc striping”. Orice lucru pe care îl faceți pe acest server este gestionat de mai multe unități, astfel performanța este crescută datorită unui număr mai mare de operații I / O. Un alt avantaj, în afară de viteză, este că RAID 0 poate fi configurat atât în ​​software, cât și în forme hardware, iar majoritatea controlerelor acceptă. Cel mai mare dezavantaj al acestei configurații este toleranța la erori. Dacă o unitate eșuează, toate datele de pe toate discurile cu dungi sunt dispărute. Backup-ul este esențial dacă intenționați să operați în această configurație.

RAID 0 sau Disc Striping explicat - Imagine: NetworkEncyclopedia

RAID 1

Această configurație este cunoscută și sub denumirea de „oglindire pe disc”, iar cel mai mare punct forte al RAID 1 este toleranța la erori. Unitățile din această matrice RAID sunt replici exacte unele de altele, creând astfel o plasă de siguranță mai mare în cazul în care orice unitate eșuează în matrice. Datele sunt copiate fără probleme de la o unitate la alta și este cel mai simplu mod de a crea o oglindă de disc la un cost relativ scăzut.

RAID 1 sau Oglindire disc explicată - Imagine: EnterpriseStorageForum

Cel mai mare dezavantaj al RAID 1 este performanța de tragere. Datorită faptului că datele sunt scrise pe mai multe unități în loc de una, performanța unei matrice RAID 1 este mai lentă decât o unitate singulară. Al doilea dezavantaj este că capacitatea totală utilizabilă a unei matrice RAID este jumătate din suma capacităților de unitate. De exemplu, o configurare cu 2 unități de 1 TB fiecare va avea o capacitate RAID totală de 1 TB mai degrabă decât 2 TB. Acest lucru este evident din motive de redundanță.

Dacă doriți doar să clonați manual un hard disk, Ghidul nostru poate fi de ajutor în această privință.

RAID 5

Aceasta este cea mai comună configurație pentru dispozitivele NAS și serverele de afaceri. Această matrice este o îmbunătățire față de RAID 1, deoarece atenuează o parte din pierderile de performanță inerente oglindirii pe disc și oferă, de asemenea, o toleranță bună la erori. Ambele lucruri sunt foarte importante în aplicațiile profesionale de stocare a datelor. În RAID 5, datele și paritatea sunt împărțite pe 3 sau mai multe unități. Dacă există vreo indicație a unei defecțiuni într-o unitate, datele sunt transferate fără probleme în blocul de paritate. Un alt beneficiu al acestei aplicații RAID este că permite mai multor unități de server să fie „înlocuibile la cald”, ceea ce înseamnă că unitățile pot fi schimbate în matrice în timp ce sistemul este în funcțiune.

RAID 5 cu paritate de bloc unic explicat - Imagine: AOMEI DiskPart

Dezavantajul major al acestei matrice este performanța la scriere pe servere mari. Acest lucru ar putea fi îngrijorător dacă mulți utilizatori accesează o anumită matrice și îi scriu simultan ca parte a volumului de lucru zilnic.

RAID 6

Acest RAID Array este aproape identic cu RAID 5, cu o singură diferență cheie. Are un sistem de paritate mai puternic, ceea ce înseamnă că până la 2 unități pot eșua înainte de a exista vreo șansă ca datele să fie afectate. Acest lucru îl face o alegere foarte atractivă pentru centrele de date și alte aplicații de întreprindere.

RAID 10

RAID 10 este o combinație de RAID 1 și RAID 0 (deci 1 + 0). Este o combinație RAID hibridă care încearcă să combine cele mai bune părți ale matricilor RAID 1 și RAID 0. Acesta combină banda RAID 1 cu oglindirea RAID 2 într-un efort de a crește viteza, precum și de a oferi o toleranță mai bună la defecțiuni. Acest lucru îl face ideal pentru servere care efectuează o mulțime de operații de scriere. Poate fi implementat și în software sau hardware, dar implementarea hardware este, în general, o cale mai bună de ales.

RAID 10 (1 + 0) cu striping simultan și oglindire explicat - Imagine: EnterpriseStorageForum

Dezavantajul flagrant al unui array RAID 10 este costul său. Sunt necesare cel puțin 4 unități pentru această matrice, centrele de date mai mari și aplicațiile de întreprindere trebuind să cheltuiască cel puțin 2 ori cantitatea pe unități, așa cum ar face pe alte tablouri.

Alte niveluri RAID

În afară de principalele niveluri RAID menționate anterior, există și alte tablouri. Acestea sunt combinații ale matricelor principale și sunt utilizate în scopuri specifice.

RAID 2

Acest lucru este similar cu RAID 5, dar în loc să utilizeze un sistem de paritate, striping-ul are loc la un nivel de biți. Pentru a implementa o matrice RAID 2 sunt necesare cel puțin 10 unități, iar performanța I / O poate suferi de asemenea. Costul masiv de intrare și performanța slabă este principalul motiv al lipsei de popularitate a RAID 2.

RAID 3

Acest lucru este, de asemenea, similar cu RAID 5. Diferența este că folosește o unitate de paritate dedicată în loc de un bloc de paritate. RAID 3 este o aplicație foarte specializată utilizată în anumite baze de date și zone de procesare specifice.

RAID 4

RAID 4 utilizează un sistem de striping la nivel de octeți spre deosebire de un sistem de striping la nivel de biți, așa cum este utilizat în RAID 3. Alte aplicații sunt identice.

RAID 7

Acesta este un nivel RAID proprietar deținut de Storage Computer Corporation, care este acum defunct.

RAID 0 + 1

Adesea confundată cu RAID 1 + 0 (RAID 10), această aplicație RAID 0 + 1 este de fapt foarte diferită de RAID 10. RAID 0 + 1 este o matrice oglindită cu segmente care sunt ele însele matrici RAID 0. Această matrice are, de asemenea, aplicații specializate în medii profesionale care necesită un nivel ridicat de performanță, dar nu necesită neapărat scalabilitate.

RAID 0 + 1 explicat - Imagine: GoLinuxHub

RAID nu este o alternativă la Backup

O mare greșeală pe care utilizatorii noi sau chiar unii utilizatori experimentați o pot face în acest domeniu este confundarea RAID cu backup. Este extrem de important ca cele două să fie diferențiate. RAID poate realiza anumite niveluri de îmbunătățire a performanței sau poate oferi o plasă de siguranță eficientă pentru datele dvs., astfel încât, dacă există o defecțiune hardware care deteriorează unele unități, utilizatorul are timp să acționeze și să înlocuiască unitățile respective. Poate ajuta la salvarea datelor de la pierderea simultană. Cu toate acestea, o copie de siguranță adecvată este esențială pentru utilizatorii profesioniști și de întreprindere și ar trebui făcută în cel puțin 3 locuri, unul dintre ei aflându-se într-o locație fizică diferită. Chiar și o matrice RAID extrem de avansată poate ceda la daune fizice sau pericole externe, cum ar fi incendiul sau apa, etc. Dacă se întâmplă să ștergeți accidental câteva date importante de pe hard disk, ghidul nostru de recuperare s-ar putea să vă ajute în recuperarea acestuia.

Cuvinte finale

RAID este un instrument util în calculul modern și poate oferi mai multe avantaje cheie în încărcările profesionale, cum ar fi serverele mari sau centrele de date. RAID oferă utilizatorilor posibilitatea de a alege între performanțe ridicate și niveluri mai ridicate de siguranță, iar cu niveluri RAID avansate, este chiar posibil să obțineți ambele simultan. Este important ca RAID să fie implementat în plus față de o copie de rezervă adecvată, iar cele două nu trebuie confundate între ele. Orice date sensibile dintr-o matrice RAID pot fi în continuare vulnerabile la pierderi permanente dacă nu se fac copii de siguranță adecvate.