Care este raid matrice și ceea ce este pentru utilizator mediu

Imediat trebuie remarcat faptul că RAID nu este o alifie împotriva insectelor (ca cineva ar putea crede), care „ucide gândaci de bucătărie până la moarte.“ De fapt, acest acronim vine de la Redundant Array Discuri independente - Redundant Array discuri independente. RAID a fost inițial descifrat ca o matrice redundantă de necostisitoare Discuri - Redundant Array de necostisitoare Discuri. Sub discurile necostisitoare implicite pentru utilizare într-un PC - spre deosebire de drive-urile mainframe scumpe. Dar, la fel ca în RAID-matrice a început să folosească SCSI-disk-uri, care au fost considerabil mai scumpe decât utilizate în cele mai multe drive-urile IDE de computere, cuvântul „accesibil“, a fost înlocuit cu „independentă“.







Ceea ce este necesar pentru a construi RAID-matrice? În primul rând, RAID-controler și cel puțin două hard disk-uri (în funcție de nivelul - de exemplu, pentru RAID 5 matrice necesită cel puțin trei HDD).

Principiul de funcționare al sistemului RAID-se după cum urmează: un set de unități de disc, o matrice, care este controlat de un controler special și este determinată de calculator ca o singură unitate logică de mare capacitate. Datorită execuției paralele IO oferă o performanță îmbunătățită a sistemului, și fiabilitate ridicată de stocare a informațiilor se realizează duplicarea datelor sau calcularea checksum. Trebuie remarcat faptul că cererea de RAID-matrice pentru a proteja împotriva pierderii de date numai în caz de eșec fizice a hard disk-uri.

matrice RAID pot fi de diferite tipuri. Acestea au fost proiectate inițial pentru servere, aparent, astfel încât atunci când 70% dintre oamenii aud despre matrice RAID, imaginați-vă raid-1 matrice (Mirroring).

Există mai multe niveluri de bază ale RAID-matrice: RAID 0, 1, 2, 3, 4, 5, 6, 7. niveluri Există, de asemenea, combinate, cum ar fi RAID 10, 0 + 1, 30, 50, 53, etc. Să luăm în considerare pe scurt principiile de funcționare, avantajele și dezavantajele nivelurilor principale.

RAID 0 (matrice de disc fără toleranță la erori (striate Disk Array fără Toleranță Eroare))

Acesta este tipul de matrice, care este interesant pentru noi și care sunt tot mai folosite în PC-urile moderne.
Pentru a crea matrice trebuie să fie de 2 sau mai multe hard disk-uri. Datele din această matrice sunt împărțite între hard disk-uri, de exemplu, un fișier care conține astfel de date „AAABBBCCC“ între trei HDD-uri vor fi împărțite după cum urmează:
1-Winchester: "AAA"
2-Winchester: "BBB"
3-Winchester: "CCC".

După cum puteți vedea, atunci când citirea datelor, viteza de citire va crește de trei ori. Tentant, nu-i așa?
caracteristici:
1. Hard drive-urile trebuie să fie aceleași.
2. Toate informațiile se pierde în timpul arderii de un hard-disk.
3. Abordarea la viteza reală la teoretic, este mai mult dependentă de eficiența Comptroller.
4. Volumul de matrice egal cu suma volumelor de HDD-uri.

Această metodă de stocare nu este informații fiabile din cauza defectării unui rezultat de antrenare în pierderea tuturor informațiilor, astfel încât nivelul de RAID nu este.

RAID 1 (matrice de disc în oglindă (Mirroring Duplexarea))






Matrice de disc cu date redundanta (în oglindă de date). În cel mai simplu caz, două unități conțin informații identice și sunt o unitate logică.
Acest tip este folosit în servere de baze de date. Ar trebui să fie strict un număr par de unități.
Datele copiate de la un disc la un alt disc, ambele discuri conțin aceleași informații. În cazul unui eșec disc, este necesar să-l înlocuiască, iar supraveghetorul va prelua automat informațiile de pe ea.
După cum vă puteți imagina, nu există nici o creștere a vitezei. Există chiar și o ușoară încetinire. Volumul de matrice egal cu volumul unui HDD.

Ingineri gândirea științifică a crezut gândit cum să lipsească matrice RAID 0 de la principalul său dezavantaj - pierderea de date în caz de eșec și RAID 1 matrice - de la viteză mică. Și acum a venit să combine matrice de date.
Pentru matrice trebuie să aibă un minim de 4 hard disk. Există o creștere a vitezei, nu există informații de securitate.
Volumul de matrice este jumătate din suma volumului de hard disk-uri.

Trebuie să vă înregistrați pentru a citi fișierele de text sau de descărcare


Raid 5 (matrice failover de discuri independente cu paritate distribuite (Discuri de date independente cu Paritate Distributed Blocks))


Această matrice este foarte similar cu nivelul de RAID 3. Fluxul de date este împărțit nu este octet de nivel și la nivel de blocuri de informații, fiecare dintre acestea fiind înregistrate pe un disc separat. După înregistrarea grupului de blocuri de control calculată care este scris într-o dedicat pentru acel disc.

Cele mai frecvente nivel. blocuri de date și checksum scrise ciclic la toate unitățile din matrice, nu există nici un disc dedicat pentru a stoca informații de paritate, nu există nici o asimetrie a configurației discului.
Unul dintre tipurile dificil de înțeles matrice, a încercat să-i înfățișeze, sper totul va fi clar.
Aici, de exemplu, avem 4 hard disk. Un fișier controler este împărțit în bucăți: a, b, c, d.
Apoi, fiecare bloc este înregistrat pe fiecare hard disk. Fiecare hard disk bloc de informații, care este citit și comparat cu adiacente alocate.
După cum vedeți, așa că vom obține performanța și fiabilitatea matrice, chiar dacă acesta este îndepărtat de la un hard-disk. A dat eșecul hard disk pot fi înlocuite în timpul funcționării matrice.
Volumul solid rezultat egal cu volumul unui HDD.

În cazul unei matrice RAID 5 din toate roțile sunt de aceeași dimensiune - dar unul dintre ele este invizibil pentru sistemul de operare. De exemplu, dacă matricea este format din cinci capacitate disc de 10 GB fiecare, dimensiunea reală matrice va fi de 40 GB - 10 GB este dată valoarea de control. În general, capacitatea utilă a șirului de N discuri este N-1 disc din capacitatea totală.

Cel mai mare dezavantaj al nivelurilor RAID din 2 la 4 - este prezența unui singur disc (sau discuri), care stochează informații de paritate. Viteza de operații de citire este destul de mare, astfel încât nu necesită recurgerea la disc. Dar de fiecare dată când o operație de scriere este schimbat la informații în acesta, astfel încât RAID 2-4 scheme nu permit operații de scriere în paralel. RAID 5 nu are acest dezavantaj, deoarece suma de control scris toate unitățile în matrice, ceea ce face posibilă efectuarea de citire multiple sau scrie operațiuni simultan. RAID 5 are un suficient de mare de scriere / viteza de citire și redundanță redusă.

* Înregistrare de date de mare viteză;
* Citirea de date de viteză suficient de mare;
* De înaltă performanță la date de mare intensitate cereri de citire / scriere;
* Grad ridicat de utilizare a spațiului de stocare.

* Viteză redusă citește / scrie date cu un volum mic de interogare individuale;
* Punerea în aplicare destul de sofisticate;
* Recuperare de date sofisticate.

Trebuie să vă înregistrați pentru a citi fișierele de text sau de descărcare


concluzii:
1. După cum puteți înțelege din explicațiile pentru computerul de acasă cele mai potrivite matrice RAID 0. Da, puteți pierde datele atunci când unitatea hard disk nu reușește. Dar întrebarea este, cât de des vin în jos hard disk-uri?
2. RAID 1 matrice, există puține lucru potrivit pentru computerul de acasă. Din moment ce foarte puțini oameni doresc să-și piardă jumătate din volumul de hard disk-uri.
3. RAID 0 + 1 ieșire din situația. Dar, de asemenea, a pierdut jumătate din volumul de hard disk-uri. În schimb, este mai bine să organizeze 3 drive-uri matrice RAID 0, iar hard-disk patra pentru a păstra stocarea datelor valoroase.
4. Avantaje RAID 5 matrice pentru un computer acasă un pic de valoare.