RAID 5 pret RAID 10

A RAID (nevajadzīgu neatkarīgu disku masīvs) apvieno vairākus fiziskos diskus vienā virtuālā glabāšanas ierīcē, kas piedāvā vairāk krātuves un vairumā gadījumu kļūdu toleranci, lai datus varētu atgūt pat tad, ja kāds no fiziskajiem diskiem neizdodas.

RAID konfigurācijas ir sakārtotas tādos līmeņos kā RAID 10RAID 5Svarīgākā īpašība Spoguļu svītra: apvieno noņemšanu un spoguļošanu, lai nodrošinātu panesību un izturību. Sloksne ar paritāti Noģērbšana Jā; dati tiek sadalīti (vai sadalīti) vienmērīgi pa disku grupām. Katrā grupā ir 2 diski, kas ir iestatīti kā viens otra spoguļattēli. Tātad RAID 10 apvieno RAID 0 un RAID 1 funkcijas. Jā; dati tiek sadalīti (vai sadalīti) vienmērīgi visiem RAID 5 iestatīšanas diskiem. Papildus datiem tiek saglabāta (vienreiz) arī paritātes informācija, lai datus varētu atgūt, ja neizdodas kāds no diskdziņiem. Spoguļošana, dublēšana un pieļaujama kļūme Jā. Datu atspoguļošana padara RAID 10 sistēmu tolerantu pret kļūdām. Ja neizdodas kāds no diskdziņiem, datus var ātri atjaunot, vienkārši kopējot tos no citiem diskiem. Nav spoguļošanās vai liekas darbības; kļūdu pielaidi panāk, aprēķinot un saglabājot paritātes informāciju. Var paciest 1 fiziskā diska kļūmes. Performance Lasīšana ir ātra, jo ir noņemta sloksne. Rakstīšana ir arī ātra, jo, kaut arī katrs datu bloks ir jāraksta divreiz (atspoguļojot), rakstīšana notiek 2 dažādos diskos, lai tie varētu notikt paralēli. Paritātes informācija nav jāaprēķina. Ātra lasīšana noņemšanas dēļ (dati tiek izplatīti daudzos fiziskos diskos). Rakstīšana ir nedaudz lēnāka, jo ir jāaprēķina paritātes informācija. Bet, tā kā tiek sadalīta paritāte, 1 disks nekļūst par vājo vietu (kā tas notiek RAID 4). Lietojumprogrammas Kad veiktspēja ir svarīga lasīšanai un rakstīšanai, un kad ir svarīgi ātri atgūties no neveiksmes. Labs efektīvas uzglabāšanas līdzsvars, pienācīga veiktspēja, izturība pret kļūmēm un laba drošība. RAID 5 ir ideāli piemērots failu un lietojumprogrammu serveriem, kuriem ir ierobežots datu diskdziņu skaits. Nepieciešamais minimālais fizisko disku skaits 4 3 Paritātes disks? Nē; paritāte / kontrolsumma netiek aprēķināta RAID 10 iestatījumos. Informācija par paritāti tiek sadalīta starp visiem RAID fiziskajiem diskiem. Ja kāds no diskiem neizdodas, paritātes informāciju izmanto, lai atgūtu datus, kas tika saglabāti šajā diskā. Priekšrocības Ātra datu atkopšana diska kļūmes gadījumā. Ātri skan; lēta dublēšana un pieļaujama kļūme; datiem var piekļūt (kaut arī lēnāk) pat tad, ja neveiksmīgais disks tiek atjaunots. Trūkumi Diska izmantošana ir tikai 50%, tāpēc RAID 10 ir dārgs veids, kā iegūt krātuves liekību, salīdzinot ar informācijas paritātes saglabāšanu. Atjaunošanās no neveiksmes ir lēna, jo tiek veikti paritātes aprēķini, kas saistīti ar datu atjaunošanu un rezerves diska atjaunošanu. No RAID ir iespējams lasīt, kamēr tas notiek, bet lasīšanas operācijas šajā laikā būs diezgan lēnas.

Saturs: RAID 5 pret RAID 10

  • 1 Konfigurācija
    • 1.1 RAID 0, RAID 1 un RAID 10 konfigurācija
    • 1.2 RAID 5 konfigurācija
  • 2 Atlaišana un kļūmju pielaide
    • 2.1 RAID 5
    • 2.2 RAID 10
  • 3 Performance
  • 4 plusi un mīnusi
  • 5 lietojumprogrammas
  • 6 atsauces

Konfigurācija

RAID 0, RAID 1 un RAID 10 konfigurācija

RAID 10 sauc arī par RAID 1 + 0 vai RAID 1 & 0. Tas ir ligzdotais RAID līmenis, kas nozīmē, ka tajā ir apvienoti divi standarta RAID līmeņi: RAID 0 un RAID 1. Apskatīsim šo standarta RAID līmeņu konfigurācijas, lai mēs varētu saprast, kā RAID 10 tiek veidots.

Datu glabāšana RAID 0 iestatījumos Datu glabāšana RAID 1 iestatījumos

Kā parādīts iepriekš, RAID 0 izmanto noņemšanu, t.i., dati tiek sadalīti blokos, kas tiek glabāti vairākos diskos. Tas ievērojami palielina lasīšanas un rakstīšanas veiktspēju, jo dati tiek lasīti un rakstīti paralēli visos diskos. RAID 0 negatīvie ir tas, ka nepastāv dublēšana vai pieļaujama kļūme. Ja neizdodas kāds no fiziskajiem diskdziņiem, tiek zaudēti visi dati.

RAID 1 novērš lieku rīcību, tāpēc, ja kāds no diskdziņiem neizdodas, to ir viegli nomainīt, kopējot datus no diska (iem), kas joprojām darbojas. Tomēr RAID 1 trūkums ir ātrums, jo tas nevar izmantot RAID 0 piedāvātā paralēlisma priekšrocības.

Tagad, kad mēs saprotam, kā darbojas RAID 0 un RAID 1, apskatīsim, kā tiek konfigurēta RAID 10.

RAID 10 konfigurācija ir spoguļu josla.

RAID 10, t.sk. RAID 1 + 0 ir RAID 1 un RAID 0. kombinācija. Tas ir konfigurēts kā spoguļu josla. Diski ir sadalīti grupās (parasti divās); katras grupas diski ir viens otra spoguļattēli, savukārt dati tiek svītroti visās grupās. Tā kā jums ir vajadzīgas vismaz divas grupas un katrai grupai ir nepieciešami vismaz divi diski, RAID 10 konfigurācijai nepieciešamais minimālais fizisko disku skaits ir 4.

RAID 5 konfigurācija

Tagad apskatīsim RAID 5 konfigurāciju.

RAID 5 konfigurācijā tiek izmantota sloksne ar paritāti, lai nodrošinātu kļūmju toleranci. Paritātes bloki ir sadalīti visos diskos. Attēlā bloki ir sagrupēti pēc krāsas, lai jūs varētu redzēt, kurš paritātes bloks ir saistīts ar kuriem datu blokiem.

RAID 5 izmanto paritātes informāciju atšķirībā no RAID līmeņiem 0, 1 un 10. Katrai bloku kombinācijai - kas visi tiek glabāti dažādos diskos - tiek aprēķināts un saglabāts paritātes bloks. Katrs atsevišķais paritātes bloks atrodas tikai vienā diskā; tomēr paritātes bloki tiek glabāti apaļā formātā visos diskos. t.i., nav speciāla fiziskā diska tikai paritātes blokiem (tas ir tas, kas notiek RAID 4).

Ņemot vērā, ka datu bloki ir svītroti vismaz divos diskos un paritātes bloks ir rakstīts uz atsevišķa diska, mēs redzam, ka RAID 5 konfigurācijai nepieciešami vismaz 3 fiziski diskdziņi.

Atlaišana un kļūmju pielaide

Gan RAID 5, gan RAID 10 ir izturīgi pret kļūdām, t.i., dati netiek zaudēti pat tad, ja neizdodas viens - vai RAID 10 gadījumā - vairāk nekā 1 - no fiziskajiem diskiem. Vēl vairāk: gan RAID 5, gan RAID 10 var izmantot, kad tiek aizstāts neveiksmīgais disks. To sauc par karsto maiņu.

RAID 5

RAID 5 var pieļaut 1 diska kļūmes. Datu un paritātes informāciju, kas glabājas neveiksmīgajā diskā, var pārrēķināt, izmantojot datus, kas glabājas atlikušajos diskos.

Faktiski dati ir pieejami, un lasīšana ir iespējama no RAID 5 pat tad, ja viens no diskdziņiem nav izdevies un tiek pārbūvēts. Tomēr šāda lasīšana notiks lēni, jo daļa datu (tā daļa, kas atradās neveiksmīgajā diskdzinī) tiek aprēķināta no paritātes bloka, nevis vienkārši tiek lasīta no diska. Datu atkopšana un rezerves diska atjaunošana arī notiek lēni, jo tiek aprēķināta paritāte.

RAID 10

RAID 10 nodrošina izcilu bojājumu panesamību - daudz labāk nekā RAID 5 -, jo tajā ir iebūvēts 100% lieks. Iepriekš minētajā piemērā gan 1. disks, gan 2. disks var neizdoties, un dati joprojām tiks atgūti. Visiem diskiem, kas atrodas RAID 10 RAID 1 grupas RAID 1 iestatīšanas grupā, vajadzētu būt neveiksmīgiem, lai varētu rasties datu zudumi. 2 disku neveiksmes varbūtība tajā pašā grupā ir daudz mazāka nekā jebkura divu RAID disku atteices varbūtība. Tāpēc RAID 10 piedāvā lielāku uzticamību, salīdzinot ar RAID 5.

RAID 10 atkopšanās no kļūmes ir arī daudz ātrāka un vienkāršāka, jo dati vienkārši ir jākopē no citiem RAID diskiem. Dati ir pieejami atkopšanas laikā.

Performance

RAID 10 piedāvā fantastisku veiktspēju nejaušai lasīšanai un rakstīšanai, jo visas operācijas notiek paralēli ar atsevišķiem fiziskiem diskdziņiem.

RAID 5 piedāvā lielisku lasīšanas veiktspēju arī noņemšanas dēļ. Tomēr rakstīšana ir lēnāka, jo tiek aprēķināta paritāte.

Plusi un mīnusi

Gan RAID 5, gan RAID 10 ir karsti maināms, t.i., tie nodrošina iespēju turpināt lasīt no masīva pat tad, ja tiek aizstāts neveiksmīgs disks. Tomēr RAID 5 gadījumā šāda nolasīšana ir lēna, jo paritātes aprēķins ir pārāk liels. Bet RAID 10 šāda nolasīšana notiek tikpat ātri, cik normālas darbības laikā.

Citas RAID 10 priekšrocības ir:

  • Ļoti ātri lasa un raksta
  • Ļoti ātra atveseļošanās no neveiksmes
  • Vairāk kļūmēm tolerantu nekā RAID 5, jo RAID 10 var pieļaut vairāku disku kļūmes vienlaikus.

RAID 10 trūkumi ir:

  • Dārgi neefektīvas glabāšanas dēļ (50%, spoguļošanās dēļ)

RAID 5 priekšrocības ietver:

  • Lielisks līdzsvars starp pieļaujamo kļūdu, cenu (uzglabāšanas efektivitāte) un veiktspēju
  • Ātri skan

RAID 5 trūkumi ir šādi:

  • Lēna atveseļošanās no neveiksmes
  • Var pieļaut tikai 1 piedziņas kļūmi masīvā

Lietojumprogrammas

Ņemot vērā plusus un mīnusus, RAID 10 ir noderīgs lietojumprogrammās, kur veiktspēja ir svarīga ne tikai lasīšanai, bet arī rakstīšanai. RAID 10 ir arī labāk piemērots nekā RAID 5 lietojumprogrammās, kur ir kritiski svarīgi saglabāt veiktspēju kļūdu atkopšanas laikā, ja kāds no diskiem neizdodas.

RAID 5 nodrošina veselīgu līdzsvaru starp efektīvu uzglabāšanu, pienācīgu veiktspēju, izturību pret traucējumiem un labu drošību. Tā ir vispopulārākā RAID konfigurācija uzņēmuma NAS ierīcēm un biznesa serveriem. RAID 5 ir ideāli piemērots failu un lietojumprogrammu serveriem, kuriem ir ierobežots datu diskdziņu skaits. Ja fizisko disku skaits RAID ir ļoti liels, vismaz viena no tiem atteices varbūtība ir augstāka. Tātad RAID 6 var būt labāks risinājums, jo paritātes saglabāšanai tiek izmantoti divi diski.

Atsauces

  • Kompromisi starp RAID 5 un RAID 10 glabāšanas konfigurācijām - Dell
  • Standarta RAID līmeņi - Wikipedia
  • Ligzdoti RAID līmeņi - Wikipedia
  • Paritāte skaitļošanā - Wikipedia
  • Kopējais RAID diska datu formāts (DDF) - Krātuvju tīkla asociācija
  • Datu zaudēšanas risināšana masīvajās glabāšanas sistēmās - Krātuvju tīkla asociācija