Ce este un raid și ce mănâncă 1

Internetul are o mulțime de informații despre RAID, dar a fost împrăștiate și scrise într-un limbaj complex, astfel încât noul venit va fi dificil de înțeles ce este RAID la toate, ceea ce este, cum de a alege nivelul corect de Reid pentru ele însele bine și, în general, sunt mai multe întrebări decât răspunsuri, încercați descrie într-un limbaj clar ce este și de ce ai nevoie.







RAID simplificată - este de mai multe discuri, care pot fi utilizate ca unul. RAID este o matrice de hard disk-uri, este necesar din două motive: pentru a îmbunătăți viteza (performanță), și pentru a îmbunătăți fiabilitatea (toleranta la erori).

Deci, vom împărți articolul în două secțiuni:

  1. niveluri RAID (ia în considerare doar cele mai populare 0,1,10,5,6)
  2. Tipuri de controlere RAID (RAID hardware, software raid, raid Poluapparatny raid aka fals)
  3. concluzie


Există mai multe nivele de RAID, una dintre ele, care este elastic în cazul în care rupt un număr de unități de hard disk în matrice, datele nu sunt pierdute, și nu tolerant la erori - în cazul în care hard disk-ul moare odată cu el moare, iar informațiile care au fost stocate pe acesta. Considerăm că numai cele mai populare niveluri și matrice nu va locui mult pe principiul lor de funcționare, acestea sunt niveluri 0, 1, 10, 5 și 6.

RAID 0 (BANDĂ)

Acest nivel nu oferă nici un fel de protecție a datelor, și anume, Acesta nu este un defect-tolerant, în cazul în care moare un disc în acest raid pe moarte și toate informațiile care au fost stocate pe acesta cât mai bine posibil și informația de pe un disc sănătos.
Scopul principal al acestui nivel - creșterea vitezei, pentru a organiza o astfel Reid nevoie de un minim de 2 discuri. Sistemul vede cele două unități ca unul, din cauza întâmplă acest lucru și performanță câștigurile, operatorul poate înregistra, de exemplu, un fișier mare dintr-o dată pe două discuri, ca urmare a pur citit teoretic și viteza de scriere poate fi majorat cu jumătate, dar fiabilitatea este, de asemenea, mai mică decât cea a unui disc convențional. Spațiu pe hard disk, care este format dacă aveți patru discuri pe combinarea 1 TB apoi le într-o matrice te 4TB

RAID 1 (MIRROR)

Acest nivel este, de asemenea, numit în oglindă, numărul minim de discuri din nou două. Toate informațiile de la un hard complet duplicat pe al doilea disc, acest lucru se realizează în detrimentul toleranței la defecte, care este dacă nu un hard disk, informațiile nu se vor pierde. Viteza de inregistrare este de obicei mai mică decât cea a unui hard disk, dar viteza de citire este mai mare. Spațiu pe hard disk, care este împărțit în jumătate dacă aveți patru discuri pe 1 TB după unificarea matrice te 2Tb.

RAID 10 (1 + 0)

Acest tip de matrice combină avantajele RAID 1 și 0, adică, și oferă toleranță la defecte și viteză crescută. Numărul minim de unități - 4. Accelerarea procesului este de obicei mai mare decât cea a RAID 1 și undeva la nivelul RAID 0, dar cantitatea de același lucru este împărțit în două și anume după fuziunea de 4 discuri pe 1 TB va fi disponibil în volum 4TB.

Acest tip de matrice este aranjat, nu atât de mult ca primele trei, înregistrarea și citirea controlerului de operare efectuează o operațiune XOR (nu vor fi luate în considerare în detaliu ceea ce este), care într-un fel tulpini controler. Ie matrice tolerante la defecte admite eșecul unui număr de discuri pentru fiabilitate, cred că o matrice este mai puțin fiabile decât al 10-lea. Numărul minim de unități - 3. o viteză medie mai mare decât cea a unui singur disc, dar mai mică decât cea de la 0 și 10 Reid. Volumul de disc disponibil conta otimaete unul, și anume, în exemplul nostru de 4 discuri pe 1 TB te 3TB.







Acesta este cel mai de încredere în opinia mea, un tip de matrice, dar, de asemenea, cel mai lent (cu excepția, poate că oglinda). Aici, la fel ca în RAID 5 controler trebuie să facă unele calcule, dar dacă în cazul controller RAID 5-lea efectuează doar o singură operație XOR, a doua Reid produce două calcule diferite. Numărul minim de unități - 4. În ceea ce privește volumul de aici de la drive-urile disponibile trebuie să ia două, în acest exemplu de 4 discuri pe 1 TB, vom obține volumul 2Tb disponibile.

Este important să se înțeleagă, în ciuda faptului că volumul 4 unități sunt disponibile ca la data de 10 Reid, odată cu creșterea numărului de unități în 6 Reid volum accesibil ca% din volumul total va crește, iar în al 10-lea și va fi jumătate.

Indiferent de nivelul de RAID, cele mai multe discuri în matrice sunt implicate mai mare viteza.

Tipuri de controlere RAID


Deci, pe nivelurile de RAID, am vorbit, acum hai sa vorbim despre modul în care acestea pot fi organizate în mod corespunzător. Există trei punerea în aplicare condiționată a RAID, RAID hardware, software-ul RAID și o anumită versiune medie, suna-l RAID poluapparatny.

HARDWARE RAID (RAID hardware)

Aceasta este punerea în aplicare cel mai fiabil de controler RAID, dar, de asemenea, cel mai scump (de la $ 300), cel mai adesea este un consiliu separat, care se conectează la PC sau server care are interfețe diferite pentru a conecta PCI, PCIe, PCI-X și așa mai departe.
La astfel de controlere au protsecsor lor, memoria sa, și, de asemenea tind să fie o baterie sau un loc pentru ea. În ceea ce privește Reid 6 nu pot ridica doar controlerul de hardware. Astfel de tipuri de controlere au cea mai mare facilitate bogate, adică sprijină în mod tipic: discuri hot-swappable (de swap la cald), scrie în memoria cache (cache) din spate de rasinoase, matrice de migrare, extensia matrice, modificarea nivelului de matrice și de chips-uri, cum ar fi. O astfel de Reid este sistemul de operare al drive-urile ca unul, de exemplu, Principiul de funcționare nu va ști ce ai acolo, de exemplu, patru firme de drive-uri, cum ar fi Samsung. Controlorii de viteză sunt, de obicei cel mai rapid, cu toate că, uneori, pierd controlere poluapparatnym. Toate soldurile restante cu hard disk-uri face ca regulatorul în sine, astfel încât procesorul PC-ul nu este încărcat.

RAID SOFTWARE (RAID SOFT)

Cel mai neserioși meu de tip controler de vedere, riscați să pierdeți toate datele în timpul eșec al sistemului de operare. Doar acesta este cel mai lent tip de controler. O astfel de Reid poate fi creat chiar în Windows XP sau prin utilizarea de alte software-uri pentru Linux, cum ar fi acest mdam. Ea nu acceptă nimic aproximativ, nu hot-swappable fie cache, minim set. De obicei, acceptă niveluri RAID de până la 5-a. Toate tranzacțiile sunt numărate pe PC-ul procesorului, ceea ce afectează în mod negativ proizvoditelsnost generală, în unele cazuri, operațiunile de fișiere uzuale se poate pune un procesor de bază într-o sută (sarcină de 100%), iar în cazul în care aparatul la sută odnoprotssseorny va fi teribil de greu de cap, în cazul în care miezurile sunt mai multe ușor productivitate redusă. În orice caz, un soft-Reid afectează cel mai mult performanța PC-ului.

POLUAPPARATNY RAID (HOST RAID, RAID FALS)

Dacă un controler de hard-copie toate datele operațiunilor de prelucrare a face ca regulatorul în sine, ci doar software-ul sistemului de operare sau software-ul, atunci există un pic mai complicat, unele sarcini de prelucrare a datelor preia el însuși controlorul sarcinilor sunt efectuate de către conducătorul auto sistem de operare. Acest tip de controler este un pic mai mult de software de încredere, dar posibilitatea este încă un eșec, o astfel de controler este responsabil pentru crearea Reid, dar procesarea de bază de calcul operațiunile revine cu umerii CPU (mult mai puțin tulpina decât în ​​moale Reid), în detrimentul vitezei poate fi mai mare decât cea a controlerului de hard-copy, dar nu întotdeauna. Este, de asemenea, sprijină parțial migrația \ schimbare la nivel de matrice, dar putem spune că nu acceptă o creștere în matrice, și anume, dacă adăugați mai multe discuri la matrice deja creat puțin probabil că va trebui să utilizați noul volum de disc. În teorie, ar trebui să sprijine înlocuirea rapidă (hot swap). Acest controler este acum prezent în aproape fiecare placa de baza (Nvidia Raid, Silicon Image, ICH9R, Matrix Storage, AMD Raid), de ce nu cumpara, de obicei, nu au nevoie de nimic. Producătorii numesc acest tip de RAID Host controller, utilizatorii de Linux preferă numele RAID fals. De obicei, acceptă niveluri RAID de până la 5-a. În ciuda posibilității de a trece intrările cache nu recomand acest lucru, deoarece nici unul dintre aceste controlere nu au capacitatea de a instala bateriile, iar în cazul defectării sistemului de operare sau oprirea datelor de lumină, care sunt stocate în memoria cache va fi pierdut pentru totdeauna.

În loc de concluzie va fi un tabel, care cred că va ajuta la determinarea alegerea.