Tipuri de matrice RAID. Ce este RAID

Astăzi vom afla informații interesante despre ce este o matrice RAID și ce rol joacă aceste matrice în viața hard disk-urilor, da, exact în ele.

Hard disk-urile în sine joacă un rol destul de important într-un computer, deoarece cu ajutorul lor rulăm sistemul și stocăm multe informații pe ele.

Timpul trece și orice hard disk se poate defecta, ar putea fi oricare despre care nu vorbim astăzi.

Sper că mulți au auzit despre așa-numitul matrice de raid, care vă permit nu numai să grăbiți funcționarea hard disk-urilor, ci și, dacă se întâmplă ceva, să salvați datele importante de la dispariția, poate pentru totdeauna.

De asemenea, aceste matrice au numere de serie, ceea ce le face diferite. Fiecare îndeplinește funcții diferite. De exemplu, există RAID 0, 1, 2, 3, 4, 5 etc. Astăzi vom vorbi despre aceleași matrice și apoi voi scrie un articol despre cum să folosim unele dintre ele.

Ce este o matrice RAID?

RAID este o tehnologie care vă permite să combinați mai multe dispozitive și anume hard disk-uri, în cazul nostru există ceva de genul o grămadă de ele. Astfel, creștem fiabilitatea stocării datelor și viteza de citire/scriere. Poate una dintre aceste funcții.

Deci, dacă doriți fie să vă accelerați discul, fie pur și simplu să vă asigurați informațiile, depinde de dvs. Mai exact, depinde de alegerea configurației Raid dorite aceste configurații sunt marcate cu numerele de serie 1, 2, 3...

Raidurile sunt o caracteristică foarte utilă și recomand tuturor să o folosească. De exemplu, dacă utilizați 0 configurație, atunci veți simți o creștere a vitezei hard disk-ului, până la urmă, hard disk-urile sunt aproape dispozitivul cu cea mai mică viteză.

Dacă întrebi de ce, atunci cred că totul este clar. În fiecare an devin din ce în ce mai puternice, sunt echipate cu frecvențe mai înalte, mai multe nuclee și multe altele. La fel cu și. Dar hard disk-urile doar cresc în volum până acum, dar rata de rulare rămâne aceeași cu 7200. Desigur, există și modele mai rare. Situația a fost salvată până acum de așa-zișii, care accelerează sistemul de mai multe ori.

Să zicem că ai venit să construiești RAID 1, în acest caz veți primi o garanție ridicată a protecției datelor dumneavoastră, deoarece acestea vor fi duplicate pe un alt dispozitiv (disc) și, dacă un hard disk se defectează, toate informațiile vor rămâne pe celălalt.

După cum puteți vedea din exemple, raidurile sunt foarte importante și utile, ele trebuie folosite.

Deci, o matrice RAID este fizic o combinație de două hard disk-uri conectate la placa de bază, sau trei sau patru. Apropo, ar trebui să sprijine și crearea de matrice RAID. Conectarea hard disk-urilor se realizează conform standardului, iar crearea raidurilor are loc la nivel de software.

Când am creat raidul în mod programatic, nimic nu s-a schimbat prea mult cu ochii, veți lucra doar în BIOS și totul va rămâne așa cum a fost, adică atunci când vă uitați în My Computer, veți vedea aceleași unități conectate.

Pentru a crea o matrice nu aveți nevoie de multe: o placă de bază cu suport RAID, două hard disk-uri identice ( acest lucru este important). Ar trebui să fie aceleași nu numai ca dimensiune, ci și cache, interfață etc. Este de dorit ca producătorul să fie același. Acum porniți computerul și căutați acolo parametrul Configurare SATAși pune-l pe el RAID. După repornirea computerului, ar trebui să apară o fereastră în care vom vedea informații despre discuri și raiduri. Acolo trebuie să facem clic CTRL+I pentru a începe configurarea raid-ului, adică adăugarea sau îndepărtarea de discuri din acesta. Apoi va începe configurarea acestuia.

Câte dintre aceste raiduri sunt? Sunt mai multe dintre ele și anume RAID 1, RAID 2, RAID 3, RAID 4, RAID 5, RAID 6. Voi vorbi mai detaliat doar despre două dintre ele.

  1. RAID 0– vă permite să creați o matrice de discuri pentru a crește viteza de citire/scriere.
  2. RAID 1– vă permite să creați matrice de discuri în oglindă pentru a proteja datele.

RAID 0, ce este?

Matrice RAID 0, care se mai numește "Dezbracare" folosește de la 2 până la 4 hard disk-uri, rareori mai multe. Lucrând împreună, ei îmbunătățesc productivitatea. Astfel, datele cu o astfel de matrice sunt împărțite în blocuri de date și apoi scrise pe mai multe discuri simultan.

Performanța crește datorită faptului că un bloc de date este scris pe un disc, pe alt disc, alt bloc etc. Cred că este clar că 4 discuri vor crește performanța mai mult de două. Dacă vorbim despre securitate, aceasta are de suferit în întreaga matrice. Dacă unul dintre discuri eșuează, atunci, în majoritatea cazurilor, toate informațiile se vor pierde pentru totdeauna.

Faptul este că într-o matrice RAID 0, informațiile sunt localizate pe toate discurile, adică octeții unui fișier sunt localizați pe mai multe discuri. Prin urmare, dacă un disc eșuează, se va pierde și o anumită cantitate de date, iar recuperarea este imposibilă.

De aici rezultă că este necesară realizarea unor permanente pe medii externe.

RAID 1, ce este?

Matrice RAID 1, se mai numește Oglindire- oglinda. Dacă vorbim despre dezavantaj, atunci în RAID 1 volumul unuia dintre hard disk-uri este, așa cum ar fi, „indisponibil” pentru tine, deoarece este folosit pentru a duplica prima unitate. În RAID 0 acest spațiu este disponibil.

Printre avantaje, după cum probabil ați ghicit deja, rezultă că matricea oferă o fiabilitate ridicată a datelor, adică dacă un disc eșuează, toate datele vor rămâne pe al doilea. Eșecul a două discuri simultan este puțin probabil. O astfel de matrice este adesea folosită pe servere, dar acest lucru nu împiedică utilizarea sa pe computerele obișnuite.

Dacă alegeți RAID 1, atunci știți că performanța va scădea, dar dacă datele sunt importante pentru dvs., atunci utilizați o abordare a datelor.

RAID 2-6, ce este?

Acum voi descrie pe scurt matricele rămase, ca să spunem așa, pentru dezvoltare generală și totul pentru că nu sunt la fel de populare ca primele două.

RAID 2– necesar pentru matricele care folosesc cod Hamming (nu eram interesat de ce fel de cod era). Principiul de funcționare este aproximativ același ca în RAID 0, adică informațiile sunt, de asemenea, împărțite în blocuri și scrise pe discuri unul câte unul. Discurile rămase sunt folosite pentru a stoca coduri de corectare a erorilor, cu ajutorul cărora, dacă unul dintre discuri eșuează, datele pot fi recuperate.

Adevărat, pentru această matrice este mai bine să folosiți 4 discuri, ceea ce este destul de scump și, după cum s-a dovedit, atunci când folosiți atât de multe discuri, câștigul de performanță este destul de controversat.

RAID 3, 4, 5, 6– Nu voi scrie aici despre aceste matrice, deoarece informațiile necesare sunt deja pe Wikipedia, dacă doriți să aflați despre aceste matrice, atunci citiți-o.

Ce matrice RAID să alegeți?

Sa zicem ca instalezi deseori diverse programe, jocuri si copiezi multa muzica sau filme, atunci ti se recomanda sa folosesti RAID 0. Atunci cand alegi hard disk-uri ai grija, acestea trebuie sa fie foarte fiabile pentru a nu pierde informatii. Asigurați-vă că ați făcut o copie de rezervă a datelor.

Există informații importante care trebuie păstrate în siguranță? Atunci RAID 1 vine în ajutor Când alegeți hard disk-urile, caracteristicile acestora trebuie să fie și ele identice.

Concluzie

Așa că am căutat câteva informații noi, iar pentru altele vechi, despre matricele RAID. Sper că veți găsi informațiile utile. În curând voi scrie despre cum să creez aceste matrice.

Salutare tuturor cititorilor site-ului! Prieteni, de mult vreau să vă vorbesc despre cum să creați o matrice RAID (matrice redundantă de discuri independente) pe un computer. În ciuda complexității aparente a problemei, de fapt totul este foarte simplu și sunt sigur că mulți cititori vor adopta imediat și se vor bucura de utilizarea acestei tehnologii foarte utile legate de securitatea datelor tale.

Cum se creează Matricea RAID și de ce este necesară

Nu este un secret pentru nimeni că informațiile noastre de pe un computer sunt practic neasigurate și se află pe un simplu hard disk, care tinde să se defecteze în cel mai inoportun moment. Este recunoscut de mult timp că hard disk-ul este cel mai slab și mai nesigur loc din unitatea noastră de sistem, deoarece are părți mecanice. Acei utilizatori care au pierdut vreodată date importante (inclusiv eu) din cauza eșecului „șurubului”, după ce s-au întristat de ceva timp, se întreabă cum să evite astfel de probleme în viitor și primul lucru care îmi vine în minte este acesta crearea unei matrice RAID.

Scopul de a avea o matrice redundantă de discuri independente este să vă salvați fișierele pe hard disk în cazul unei defecțiuni complete a acelei unități! Cum să faceți acest lucru, vă întrebați, este foarte simplu, aveți nevoie doar de două hard disk-uri (poate chiar diferite ca volum).

În articolul de astăzi, folosind sistemul de operare Windows 8.1, vom crea cel mai simplu și mai popular hard disk din două hard disk-uri goale. Matrice RAID 1, se mai numește și „Oglindire”. Semnificația unei „oglinzi” este că informațiile de pe ambele discuri sunt duplicate (scrise în paralel) și cele două hard disk-uri sunt copii exacte una ale celeilalte.

Dacă ați copiat un fișier pe primul hard disk, atunci exact același fișier apare pe al doilea și, după cum ați înțeles deja, dacă un hard disk se defectează, atunci toate datele dvs. vor rămâne intacte pe al doilea hard disk ( oglindă). Probabilitatea de defecțiune a două hard disk-uri simultan este neglijabilă.

Singurul dezavantaj al unei matrice RAID 1 este că trebuie să cumpărați două hard disk-uri, dar acestea vor funcționa ca unul singur, adică dacă instalați două hard disk-uri de 500 GB în unitatea de sistem, atunci aceiași 500 GB vor fi. disponibil pentru stocarea fișierelor GB, nu 1TB.

Dacă unul dintre cele două hard disk-uri se defectează, pur și simplu îl luați și îl înlocuiți, adăugându-l ca oglindă la un hard disk deja instalat cu date și gata.

Personal, de mulți ani, Il folosesc la serviciu RAID 1 array de două hard disk de 1 TB și acum un an s-a întâmplat ceva rău, un hard disk și-a renunțat la viață, a trebuit să îl înlocuiesc imediat, apoi m-am gândit cu groază ce s-ar întâmpla dacă nu aș avea o matrice RAID, un ușor fior m-a străbătut pe spate, pentru că datele acumulate de-a lungul mai multor ani de muncă ar fi dispărut și, așadar, pur și simplu am înlocuit „terabyte” defect și am continuat să lucrez. Apropo, acasă am și o matrice RAID mică de două hard disk-uri de 500 GB.

Creare software RAID 1 o serie de două hard disk-uri goale folosind Windows 8.1

În primul rând, instalăm două hard disk-uri curate în unitatea noastră de sistem. De exemplu, voi lua două hard disk-uri de 250 GB.

Ce trebuie să faceți dacă dimensiunea hard disk-urilor este diferită sau aveți deja informații pe un hard disk, citiți următorul nostru articol.

Deschideți Gestionarea discurilor

Disc 0- SSD SSD cu sistem de operare Windows 8.1 instalat pe partiția (C:).

Discul 1Şi Discul 2- hard disk-uri cu o capacitate de 250 GB din care vom asambla o matrice RAID 1.

Faceți clic dreapta pe orice hard disk și selectați „Creați volum oglindă”

Adăugați un disc care va fi o oglindă pentru discul selectat anterior. Am selectat Disk 1 ca primul volum în oglindă, ceea ce înseamnă că selectăm Disk 2 în partea stângă și facem clic pe butonul „Adăugați”.

Selectați litera matricei software RAID 1, las litera (D:). Următorul

Bifați caseta Formatare rapidă și faceți clic pe Următorul.

În Gestionarea discurilor, volumele în oglindă sunt indicate cu roșu sânge și au o singură literă de unitate, în cazul nostru (D:). Copiați orice fișiere pe orice disc și acestea vor apărea imediat pe alt disc.

În fereastra Acest PC, matricea software RAID 1 apare ca un singur disc.

Dacă una dintre cele două hard disk-uri eșuează, matricea RAID va fi semnalată cu eroarea „Failed Redundancy” în gestionarea discului, dar toate datele de pe al doilea hard disk vor fi în siguranță.

Problema creșterii fiabilității stocării informațiilor este mereu pe ordinea de zi. Acest lucru este valabil mai ales pentru cantități mari de date, baze de date de care depinde funcționarea sistemelor complexe dintr-o gamă largă de industrii. Acest lucru este deosebit de important pentru de înaltă performanță servere.

După cum știți, performanța procesoarelor moderne este în continuă creștere, ceea ce procesoarele moderne nu pot ține pasul în dezvoltarea lor.
hard disk-uri. A avea un singur disc, fie el SCSI sau, chiar mai rău, IDE, este deja nu va putea decide sarcini relevante pentru timpul nostru. Aveți nevoie de multe discuri care să se completeze unele pe altele, să le înlocuiască dacă unul dintre ele eșuează, să stocheze copii de rezervă și să funcționeze eficient și productiv.

Cu toate acestea, pur și simplu a avea mai multe hard disk-uri nu este suficient, ai nevoie de ele se integrează într-un sistem, care va funcționa fără probleme și nu va permite pierderea de date în cazul oricăror erori legate de disc.

Trebuie să aveți grijă să creați un astfel de sistem în avans, pentru că, așa cum spune celebrul proverb, la revedere prăjit cocosul nu va musca- nu vor rata. Este posibil să vă pierdeți datele irevocabil.

Acest sistem ar putea deveni RAID– o tehnologie de stocare virtuală care combină mai multe discuri într-un singur element logic. Este apelată o matrice RAID matrice redundantă discuri independente. Folosit de obicei pentru a îmbunătăți performanța și fiabilitatea.

Ce este necesar pentru a crea un raid? Cel puțin două hard disk-uri. În funcție de nivelul matricei, numărul de dispozitive de stocare utilizate variază.

Ce tipuri de matrice raid există?

Există matrice RAID de bază, combinate. Institutul Berkeley din California a propus împărțirea raidului în niveluri de specificație:

  • De bază:
    • RAID 1 ;
    • RAID 2 ;
    • RAID 3 ;
    • RAID 4 ;
    • RAID 5 ;
    • RAID 6 .
  • Combinate:
    • RAID 10 ;
    • RAID 01 ;
    • RAID 50 ;
    • RAID 05 ;
    • RAID 60 ;
    • RAID 06 .

Să ne uităm la cele mai des folosite.

Raidul 0

RAID 0 destinat pentru a crește viteza și înregistrarea. Nu crește fiabilitatea stocării și, prin urmare, nu este redundant. Celălalt nume al lui este dunga (dungi - „alternanță”). De obicei folosit de la 2 la 4 discuri.

Datele sunt împărțite în blocuri, care sunt scrise pe discuri unul câte unul. Viteză scrierea/citirea crește de un număr de ori care este un multiplu al numărului de discuri. Din neajunsuri Se poate observa probabilitatea crescută de pierdere a datelor cu un astfel de sistem. Nu are sens să stochezi baze de date pe astfel de discuri, deoarece orice gravă eșec va duce la inoperabilitatea completă a raidului, deoarece nu există instrumente de recuperare.

Raidul 1

RAID 1 oferă oglindă stocarea datelor la nivel hardware. Numit și matrice Oglindă ce înseamnă « oglindă» . Adică, datele de pe disc în acest caz sunt duplicate. Can utilizare cu numărul de dispozitive de stocare de la 2 la 4.

Viteză scrierea/citirea practic nu se schimbă, ceea ce poate fi atribuit beneficii. Matricea funcționează dacă cel puțin un disc raid este în funcțiune, dar volumul sistemului este egal cu volumul unui disc. În practică, când eșec unul dintre hard disk-uri, va trebui să luați măsuri pentru a-l înlocui cât mai repede posibil.

Raidul 2

RAID 2 - folosește așa-numitul Cod Hamming. Datele sunt împărțite pe hard disk-uri similare cu RAID 0 și sunt stocate pe unitățile rămase coduri de corectare a erorilor, în caz de eșec prin care puteți regenera informaţii. Această metodă permite din mers găsi, și apoi corecta defecțiuni ale sistemului.

Rapiditate citire/scriereîn acest caz, comparativ cu utilizarea unui singur disc se ridică. Dezavantajul este numărul mare de discuri, pentru care este rațional să îl folosiți astfel încât să nu existe redundanță de date, de obicei aceasta 7 și mai mult.

RAID 3 - într-o matrice, datele sunt împărțite pe toate discurile, cu excepția unuia, care stochează octeții de paritate. Rezistent la defecțiuni ale sistemului. Dacă unul dintre discuri eșuează. Apoi, informațiile sale pot fi „crescate” cu ușurință folosind datele de sumă de control de paritate.

Comparativ cu RAID 2 nicio posibilitate corectarea erorilor din mers. Această matrice este diferită performante ridicateși capacitatea de a utiliza 3 discuri sau mai multe.

Principal minus Un astfel de sistem poate fi considerat o sarcină crescută pe disc care stochează octeți de paritate și fiabilitatea scăzută a acestui disc.

Raidul 4

În general, RAID 4 este similar cu RAID 3, cu excepția diferenţă că datele de paritate sunt stocate mai degrabă în blocuri decât în ​​octeți, ceea ce permite o viteză crescută a transferurilor mici de date.

Minus Matricea specificată se dovedește a avea o viteză de scriere, deoarece paritatea de scriere este generată pe un singur disc, la fel ca RAID 3.

Aceasta pare a fi o soluție bună pentru acele servere în care fișierele sunt citite mai des decât scrise.

Raidul 5

RAID 2 până la 4 au dezavantaje din cauza incapacității de a paraleliza operațiunile de scriere. RAID 5 elimină acest dezavantaj. Blocurile de paritate sunt scrise simultan la toate dispozitivele de disc din matrice, fara asincronieîn distribuția datelor, ceea ce înseamnă că paritatea este distribuită.

Număr hard disk-uri folosite de la 3. Array-ul este foarte comun datorită acestuia versatilitateŞi eficienţă, cu cât este mai mare numărul de discuri utilizate, cu atât mai economic va fi cheltuit spațiul pe disc. Vitezăîn același timp ridicat datorită paralelizării datelor, dar performanţă este redusă comparativ cu RAID 10 datorită numărului mare de operațiuni. Dacă o unitate se defectează, fiabilitatea scade la RAID 0. Recuperarea durează mult.

Raidul 6

Tehnologia RAID 6 este similară cu RAID 5, dar mai mare fiabilitate prin creşterea numărului de discuri de paritate.

Cu toate acestea, sunt deja necesare cel puțin 5 discuri și un procesor mai puternic pentru a procesa numărul crescut de operații, iar numărul de discuri trebuie să fie egal cu numărul prim 5,7,11 și așa mai departe.

Raidul 10, 50, 60

Urmează veni combinatii raidurile menționate anterior. De exemplu, RAID 10 este RAID 0 + RAID 1.

Ei moştenesc şi avantaje matrice ale componentelor lor în ceea ce privește fiabilitatea, performanța și numărul de discuri și, în același timp, eficiența.

Crearea unei matrice raid pe un computer de acasă

Avantajele creării unei matrice raid acasă nu sunt evidente, datorită faptului că acesta neeconomic, pierderea de date nu este atât de critică în comparație cu serverele, dar informaţii pot fi stocate în copii de rezervă, realizând copii de rezervă periodic.

În aceste scopuri veți avea nevoie controlor de raid, care are propriul BIOS și propriile setări. În plăcile de bază moderne, controlerul raid poate fi integrat spre podul de sud al chipset-ului. Dar chiar și în astfel de plăci, puteți conecta un alt controler conectându-vă la un conector PCI sau PCI-E. Exemplele includ dispozitive de la Silicon Image și JMicron.

Fiecare controler poate avea propriul utilitar de configurare.

Să ne uităm la crearea unui raid folosind ROM-ul Intel Matrix Storage Manager Option.

Transfer toate datele de pe discurile dvs., altfel în timpul creării matricei vor fi degajat.

Du-te la BIOSÎnființat placa de bază și porniți modul de operare RAID pentru hard diskul tău sata.

Pentru a lansa utilitarul, reporniți computerul, faceți clic ctrl+iîn timpul procedurii POST. În fereastra programului veți vedea o listă de discuri disponibile. Clic Creați masiv. Apoi selectați nivelul de matrice necesar.

Pe viitor, urmând interfața intuitivă, intrați dimensiunea matriceiŞi confirma crearea acestuia.

În funcție de specificația RAID selectată, vitezele de citire și scriere și/sau protecția împotriva pierderii datelor pot fi îmbunătățite.

Când lucrează cu subsisteme de discuri, specialiștii IT se confruntă adesea cu două probleme principale.

  • Prima este viteza scăzută de citire/scriere, uneori, chiar și vitezele unui disc SSD nu sunt suficiente.
  • Al doilea este eșecul discurilor, ceea ce înseamnă pierderea datelor, a căror recuperare poate fi imposibilă.

Ambele probleme sunt rezolvate folosind tehnologia RAID (redundant array of independent disks) - o tehnologie virtuală de stocare a datelor care combină mai multe discuri fizice într-un singur element logic.

În funcție de specificația RAID selectată, vitezele de citire/scriere și/sau protecția împotriva pierderii datelor pot fi îmbunătățite.

Nivelurile de specificație RAID sunt: ​​1,2,3,4,5,6,0. În plus, există combinații: 01,10,50,05,60,06. În acest articol ne vom uita la cele mai comune tipuri de matrice RAID. Dar mai întâi să spunem că există matrice RAID hardware și software.

Matrice RAID hardware și software

  • Matricele de software sunt create după instalarea sistemului de operare folosind produse software și utilități, care este principalul dezavantaj al unor astfel de matrice de discuri.
  • RAID-urile hardware creează o matrice de discuri înainte de a instala sistemul de operare și nu depind de acesta.

RAID 1

RAID 1 (numit și „Mirror” - Mirror) implică duplicarea completă a datelor de pe un disc fizic pe altul.

Dezavantajele RAID 1 includ faptul că obțineți jumătate din spațiul pe disc. Aceste. Dacă utilizați DOUĂ discuri de 250 GB, sistemul va vedea doar UNUL cu dimensiunea de 250 GB. Acest tip de RAID nu oferă un câștig în viteză, dar crește semnificativ nivelul de toleranță la erori, deoarece dacă un disc eșuează, există întotdeauna o copie completă a acestuia. Înregistrarea și ștergerea de pe discuri au loc simultan. Dacă informațiile au fost șterse intenționat, atunci nu va exista nicio modalitate de a le restaura de pe alt disc.

RAID 0

RAID 0 (numit și Striping) implică împărțirea informațiilor în blocuri și scrierea simultană a diferitelor blocuri pe diferite discuri.

Această tehnologie mărește viteza de citire/scriere, permite utilizatorului să utilizeze întreaga capacitate totală a discurilor, dar reduce toleranța la erori, sau mai degrabă o reduce la zero. Deci, dacă unul dintre discuri eșuează, va fi aproape imposibil să restabiliți informațiile. Pentru a construi RAID 0, este recomandat să utilizați numai discuri foarte fiabile.

RAID 5 poate fi numit un RAID 0 mai avansat. Puteți utiliza până la 3 hard disk-uri. Raid 0 este înregistrat pe toate, cu excepția unuia, iar pe ultimul este înregistrată o sumă de control specială, care vă permite să salvați informații pe hard disk în cazul „moartei” unuia dintre ele (dar nu mai mult de unul). Viteza de operare a unei astfel de matrice este mare. Dacă înlocuiți discul, va dura mult timp.

RAID 2, 3, 4

Acestea sunt metode de stocare distribuită a informațiilor folosind discuri alocate pentru coduri de paritate. Ele diferă unul de celălalt doar prin dimensiunile blocurilor. În practică, ele practic nu sunt utilizate din cauza necesității de a dedica o mare parte din capacitatea discului stocării codurilor ECC și/sau de paritate, precum și din cauza performanței scăzute.

RAID 10

Este o combinație de matrice RAID 1 și 0.Și combină avantajele fiecăruia: performanță ridicată și toleranță ridicată la erori.

Matricea trebuie să conțină un număr par de discuri (minim 4) și este cea mai fiabilă opțiune pentru stocarea informațiilor. Dezavantajul este costul ridicat al matricei de discuri: capacitatea efectivă va fi jumătate din capacitatea totală a spațiului de disc.

Este o combinație de matrice RAID 5 și 0. RAID 5 este în curs de construire, dar componentele sale nu vor fi hard disk-uri independente, ci matrice RAID 0.

Particularități.

Dacă controlerul RAID se defectează, este aproape imposibil să restabiliți informațiile (nu se aplică la Mirror). Chiar dacă cumpărați exact același controler, există o mare probabilitate ca RAID-ul să fie asamblat din alte sectoare de disc, ceea ce înseamnă că informațiile de pe discuri se vor pierde.

De regulă, discurile sunt achiziționate într-un singur lot. În consecință, viața lor de lucru poate fi aproximativ aceeași. În acest caz, se recomandă să achiziționați imediat, în momentul achiziționării discurilor pentru matrice, ceva în exces. De exemplu, pentru a configura RAID 10 din 4 discuri, ar trebui să cumpărați 5 discuri. Deci, dacă unul dintre ele eșuează, îl puteți înlocui rapid cu unul nou înainte ca alte discuri să eșueze.

Concluzii.

În practică, cel mai adesea sunt utilizate doar trei tipuri de matrice RAID. Acestea sunt RAID 1, RAID 10 și RAID 5.

În ceea ce privește costul/performanța/toleranța la erori, se recomandă utilizarea:

  • RAID 1(oglindire) pentru a forma un subsistem de disc pentru sistemele de operare ale utilizatorilor.
  • RAID 10 pentru date cu cerințe mari de viteză de scriere și citire. De exemplu, pentru stocarea bazelor de date 1C:Enterprise, server de e-mail, AD.
  • RAID 5 folosit pentru a stoca datele fișierului.

Soluția ideală de server, potrivit majorității administratorilor de sistem, este un server cu șase discuri. Cele două discuri sunt „oglindite” și sistemul de operare este instalat pe RAID 1. Cele patru unități rămase sunt combinate în RAID 10 pentru o funcționare rapidă, fără probleme și fiabilă a sistemului.

Și așa mai departe, așa mai departe, așa mai departe. Deci, astăzi vom vorbi despre RAID matrice bazate pe acestea.

După cum știți, aceleași hard disk-uri au și o anumită marjă de siguranță după care eșuează, precum și caracteristici care afectează performanța.

Drept urmare, probabil că mulți dintre voi, într-un fel sau altul, ați auzit odată despre anumite matrice raid care pot fi realizate din hard disk-uri obișnuite pentru a accelera funcționarea acestor unități și a computerului în ansamblu sau pentru a asigura o creștere fiabilitatea stocării datelor.

Cu siguranță știi și tu (și dacă nu știi, nu contează) că aceste matrice au numere de succesiune diferite ( 0, 1, 2, 3, 4 etc.), și îndeplinesc, de asemenea, funcții destul de diferite. Acest fenomen are loc de fapt în natură și, după cum ați ghicit deja, este exact aceeași RAID arrays este ceea ce vreau să vă spun în acest articol. Mai precis, vă spun deja ;)

Să mergem.

Ce este RAID și de ce este necesar?

RAID- aceasta este o matrice de discuri (adică un complex sau, dacă doriți, un pachet) de mai multe dispozitive - hard disk-uri. După cum am spus mai sus, această matrice servește la creșterea fiabilității stocării datelor și/sau la creșterea vitezei de citire/scriere a informațiilor (sau ambele).

De fapt, ceea ce face exact această grămadă de discuri, adică accelerarea muncii sau creșterea securității datelor, depinde de dvs. sau, mai precis, de alegerea configurației curente a raid-urilor. Diferite tipuri de aceste configurații sunt marcate cu numere diferite: 1, 2, 3, 4 și, în consecință, îndeplinesc diferite funcții.

Pur și simplu, de exemplu, în cazul construcției 0 -a versiune (descrierea variațiilor 0, 1, 2, 3 etc. - citiți mai jos) Veți obține o creștere vizibilă a productivității. Și, în general, hard disk-ul de astăzi este doar un canal îngust în performanța sistemului.

De ce s-a întâmplat asta în general?

Hard disk-urile cresc doar în volum datorită vitezei de rotație a capului lor (cu excepția modelelor rare precum Raptor„ov) a fost înghețat de ceva timp în jur 7200 , nici cache-ul nu crește tocmai, arhitectura rămâne aproape aceeași.

În general, din punct de vedere al performanței, discurile stagnează (situația poate fi salvată doar prin dezvoltare), dar joacă un rol semnificativ în funcționarea sistemului și, pe alocuri, aplicații cu drepturi depline.

În cazul construcției unei singure unități (în sensul de număr 1 ) raid, vei pierde puțin în performanță, dar vei primi o garanție tangibilă a securității datelor tale, deoarece acestea vor fi complet duplicate și, de fapt, chiar dacă un disc eșuează, totul va fi amplasat în întregime pe al doilea. fara nici o pierdere.

În general, repet, raidurile vor fi utile tuturor. Aș spune chiar că sunt obligatorii :)

Vrei să știi și să poți face mai multe singur?

Vă oferim training în următoarele domenii: calculatoare, programe, administrare, servere, rețele, construirea site-urilor web, SEO și multe altele. Află acum detaliile!

Ce este RAID în sens fizic?

Din punct de vedere fizic RAID-matrice reprezintă din două la n-numărul de hard disk-uri conectate care acceptă capacitatea de a crea RAID(sau la controlerul corespunzător, ceea ce este mai puțin obișnuit, deoarece acestea sunt costisitoare pentru utilizatorul obișnuit (controlerele sunt de obicei folosite pe servere datorită fiabilității și performanței crescute)), adică Pentru ochi, nimic nu se schimbă în interiorul unității de sistem, pur și simplu nu există conexiuni inutile sau conexiuni ale discurilor între ele sau la orice altceva.

În general, totul în hardware este aproape la fel ca întotdeauna și se schimbă doar abordarea software, care, de fapt, stabilește, prin selectarea tipului de raid, exact cum ar trebui să funcționeze discurile conectate.

Programatic, în sistem, după crearea unui raid, nu apar nici ciudatenii speciale. De fapt, toată diferența în lucrul cu un raid constă doar într-un cadru mic care organizează efectiv raidul (vezi mai jos) și în utilizarea șoferului. În caz contrar, TOTUL este absolut la fel - în „Computerul meu” la fel C, Dși alte discuri, toate aceleași foldere, fișiere... În general și în software, după ochi, sunt complet identice.

Instalarea matricei nu este dificilă: luăm doar o placă de bază care acceptă tehnologia RAID, luăm două complet identice, - asta este important!, - atat dupa caracteristici (dimensiune, cache, interfata, etc.) cat si dupa producatorul si modelul discului si conectati-le la aceasta placa de baza. Apoi, porniți computerul, accesați BIOSși setați parametrul Configurare SATA: RAID.

După aceasta, în timpul procesului de pornire a computerului (de obicei înainte de pornire Windows) apare un panou care afișează informații despre disc în raid și în afara acestuia, unde trebuie de fapt să faceți clic CTR-I pentru a configura raid-ul (adăugați discuri la acesta, ștergeți etc., etc.). De fapt, asta-i tot. Apoi mai sunt și alte bucurii ale vieții, adică din nou, totul este ca întotdeauna.

Notă importantă de reținut

Când creați sau ștergeți un raid ( 1 Acest lucru nu pare să se aplice celui de-al treilea raid, dar nu este un fapt) toate informațiile sunt inevitabil șterse de pe discuri și, prin urmare, în mod clar nu merită să faceți doar un experiment, să creați și să ștergeți diferite configurații. Prin urmare, înainte de a crea un raid, mai întâi salvați toate informațiile necesare (dacă le aveți) și apoi experimentați.

Cât despre configurații.. După cum am spus deja, RAID Există mai multe tipuri de matrice (cel puțin de la baza principală - aceasta este RAID 1, RAID 2, RAID 3, RAID 4, RAID 5, RAID 6). Pentru început, voi vorbi despre două care sunt cele mai înțelese și mai populare printre utilizatorii obișnuiți:

  • RAID 0- matrice de discuri pentru a crește viteza de înregistrare.
  • RAID 1- matrice de discuri în oglindă.

Și la sfârșitul articolului voi trece rapid peste celelalte.

RAID 0 - ce este și la ce se folosește?

Aşa.. RAID 0(aka, striping) - folosește de la două până la patru (mai mult, mai rar) hard disk-uri care procesează împreună informații, ceea ce crește productivitatea. Ca să fie clar, transportul genților pentru o persoană durează mai mult și este mai dificil decât pentru patru persoane (deși gențile rămân aceleași în proprietățile lor fizice, doar puterile care interacționează cu ele se schimbă). Programatic, informațiile despre un raid de acest tip sunt împărțite în blocuri de date și sunt scrise pe ambele/mai multe discuri pe rând.

Un bloc de date pe un disc, un alt bloc de date pe altul și așa mai departe. Acest lucru crește semnificativ performanța (numărul de discuri determină creșterea performanței, adică 4 discuri vor rula mai repede decât două), dar securitatea datelor de pe întregul array are de suferit. Dacă vreuna dintre componentele incluse în astfel RAID hard disk-uri (adică hard disk-uri), toate informațiile se pierd aproape complet și iremediabil.

De ce? Faptul este că fiecare fișier constă dintr-un anumit număr de octeți... fiecare dintre care transportă informații. Dar în RAID 0Într-o matrice, octeții unui fișier pot fi localizați pe mai multe discuri. În consecință, dacă unul dintre discuri „moare”, un număr arbitrar de octeți ai fișierului se va pierde și va fi pur și simplu imposibil de recuperat. Dar există mai multe fișiere.

În general, atunci când utilizați o astfel de matrice raid, este recomandat să stocați permanent informații valoroase pe medii externe. Raidul oferă într-adevăr o viteză vizibilă - vă spun asta din propria mea experiență, pentru că am avut o asemenea fericire instalată acasă de ani de zile.

RAID 1 - ce este și la ce se folosește?

Dar RAID 1?(Oglindă - „oglindă”) De fapt, voi începe cu dezavantajul. Spre deosebire de RAID 0 se dovedește că se pare că „pierdeți” capacitatea celui de-al doilea hard disk (este folosit pentru a-i scrie o copie completă (octet pentru octet) a primului hard disk, în timp ce RAID 0 acest spațiu este complet disponibil).

Avantajul, după cum ați înțeles deja, este că are o fiabilitate ridicată, adică totul funcționează (și toate datele există în natură și nu dispar atunci când unul dintre dispozitive eșuează) atâta timp cât funcționează cel puțin un disc, adică. Chiar dacă distrugeți aproximativ un disc, nu veți pierde niciun octet de informații, deoarece a doua este o copie pură a primei și o înlocuiește atunci când eșuează. Acest tip de raid este adesea folosit pe servere datorită viabilității incredibile a datelor, ceea ce este important.

Cu această abordare, performanța este sacrificată și, în funcție de sentimentele personale, este chiar mai mică decât atunci când se folosește un singur disc fără niciun raid. Cu toate acestea, pentru unii, fiabilitatea este mult mai importantă decât performanța.

RAID 2, 3, 4, 5, 6 - ce sunt și cu ce sunt folosite?

Descrierea acestor matrice este aici pe cât posibil, adică. pur pentru referință și chiar și atunci într-o formă comprimată (de fapt, este descrisă doar a doua). De ce este așa? Cel puțin din cauza popularității scăzute a acestor matrice în rândul utilizatorului mediu (și, în general, a oricărui alt utilizator) și, în consecință, din mica mea experiență în utilizarea lor.

RAID 2 rezervat pentru matrice care utilizează un fel de cod Hamming (nu eram interesat de ce este, așa că nu vă voi spune). Principiul de funcționare este aproximativ acesta: datele sunt înregistrate pe dispozitivele corespunzătoare în același mod ca în RAID 0, adică sunt împărțite în blocuri mici pe toate discurile care sunt implicate în stocarea informațiilor.

Discurile rămase (alocate special în acest scop) stochează coduri de corectare a erorilor, care pot fi folosite pentru a restaura informații în cazul în care orice hard disk se defectează. Deci, în matrice de acest tip, discurile sunt împărțite în două grupuri - pentru date și pentru coduri de corectare a erorilor

De exemplu, aveți două discuri care oferă spațiu pentru sistem și fișiere, iar alte două vor fi complet dedicate corectării datelor în cazul în care primele două discuri eșuează. În esență, acesta este ceva de genul unui raid zero, doar cu capacitatea de a salva cumva informații în cazul defecțiunii unuia dintre hard disk. Rareori costisitoare - patru discuri în loc de două cu o creștere foarte controversată a securității.

RAID 3, 4, 5, 6.. Despre ei, oricât de ciudat ar suna pe paginile acestui site, încearcă să citești despre ele pe Wikipedia. Cert este că în viața mea am întâlnit aceste matrice extrem de rar (cu excepția faptului că a cincea a venit la îndemână mai des decât altele) și nu pot descrie în cuvinte accesibile principiile funcționării lor și nu vreau absolut să retipăr articol din resursa propusă mai sus, cel puțin datorită prezenței unor formulări enervante în acestea, pe care chiar și eu abia le înțeleg.

Ce RAID ar trebui să alegi?

Dacă jucați jocuri, copiați adesea muzică, filme, instalați programe care necesită multe resurse, atunci cu siguranță îl veți găsi util RAID 0. Dar aveți grijă când alegeți hard disk-uri - în acest caz calitatea lor este deosebit de importantă - sau asigurați-vă că faceți copii de rezervă pe medii externe.

Dacă lucrezi cu informații valoroase, pe care să le pierzi echivalează cu moartea, atunci cu siguranță ai nevoie RAID 1- este extrem de greu să pierzi informații cu el.

Repet asta Foarte este de dorit ca discurile instalate în RAID matricea erau identice de gen. Dimensiunea, marca, seria, dimensiunea cache - totul ar trebui să fie de preferință la fel.

Postfaţă

Așa stau lucrurile.

Apropo, am scris cum să adun acest miracol în articol: „ Cum se creează o matrice RAID folosind metode standard", și aproximativ câțiva parametri în material " RAID 0 din două SSD-uri, - teste practice cu Read Ahead și Read Cache". Folosește căutarea.

Sper din tot sufletul că acest articol vă va fi de folos și cu siguranță vă veți face un raid de un tip sau altul. Crede-mă, merită.

Pentru întrebări despre crearea și configurarea acestora, în general, mă puteți contacta în comentarii - voi încerca să vă ajut (dacă există instrucțiuni pentru placa dvs. de bază online). De asemenea, voi fi bucuros de orice completări, urări, gânduri și toate chestiile astea.