RAID ir Redundant Array of Lēti diski, bet mūsdienās to sauc par Redundant Array of Independent diskiem. Agrāk bija ļoti dārgi iegādāties pat mazāka izmēra disku, bet mūsdienās mēs varam iegādāties liela izmēra disku ar tādu pašu daudzumu kā iepriekš. Raid ir tikai disku kolekcija baseinā, lai kļūtu par loģisku apjomu.
Raid satur grupas vai kopas vai masīvus. Draiveru kombinācija veido disku grupu, lai izveidotu RAID masīvu vai RAID kopu. Tas var būt vismaz 2 disku skaits, kas savienots ar reida kontrolieri un izveidot loģisku apjomu, vai grupā var būt vairāk disku. Disku grupā var izmantot tikai vienu Raid līmeni. Raid tiek izmantoti, ja mums ir nepieciešama lieliska veiktspēja. Atkarībā no mūsu izvēlētā reida līmeņa veiktspēja atšķirsies. Mūsu datu saglabāšana, pieļaujot kļūdu toleranci un augstu pieejamību.
Šīs sērijas nosaukums būs Sagatavošanās RAID iestatīšanai, izmantojot 1. līdz 9. daļu, un tā aptver šādas tēmas.
1. daļa: Ievads RAID, RAID jēdzieni un RAID līmeņi
Šī ir 9 apmācību sērijas 1. daļa, šeit mēs apskatīsim RAID ieviešanu, RAID jēdzienus un RAID līmeņus, kas nepieciešami RAID iestatīšanai Linux.
Programmatūra RAID ir zema veiktspēja, jo resursdatori patērē resursus. Raid programmatūra ir jāielādē, lai nolasītu datus no programmatūras reida sējumiem. Pirms reida programmatūras ielādes OS ir jāaktivizē, lai ielādētu reida programmatūru. Programmatūras reidos nav nepieciešama fiziska aparatūra. Ieguldījumi bez izmaksām.
Aparatūras RAID ir augsta veiktspēja. Tie ir īpašs RAID kontrolieris, kas ir fiziski veidots, izmantojot PCI ekspreskartes. Tas neizmantos resursdatora resursus. Viņiem ir NVRAM kešatmiņai lasīšanai un rakstīšanai. Atjaunojot tiek saglabāta kešatmiņa pat tad, ja rodas strāvas padeves pārtraukums, tā saglabās kešatmiņu, izmantojot akumulatora enerģijas rezerves kopijas. Lielā apjomā nepieciešami ļoti dārgi ieguldījumi.
Aparatūras RAID karte izskatīsies šādi:
RAID ir dažādos līmeņos. Šeit mēs redzēsim tikai tos RAID līmeņus, kurus galvenokārt izmanto reālā vidē.
RAID tiek pārvaldīti, izmantojot mdadm pakotne lielākajā daļā Linux izplatījumu. Īsi apskatīsim katru RAID līmeni.
Striping ir lielisks sniegums. Raid 0 (svītrošana) dati tiks ierakstīti diskā, izmantojot koplietojamu metodi. Puse satura būs vienā diskā, bet otra puse tiks ierakstīta citā diskā.
Pieņemsim, ka mums ir 2 diska diskdziņi, piemēram, ja rakstām datus "TECMINT”Loģiskā apjomā tas tiks saglabāts kā“T"Tiks saglabāts pirmajā diskā un"E"Tiks saglabāts otrajā diskā un"C"Tiks saglabāts pirmajā diskā un vēlreiz"M"Tiks saglabāts otrajā diskā, un tas turpinās apļa procesā.
Šādā situācijā, ja kāds no diskdziņiem neizdosies, mēs zaudēsim savus datus, jo pusi no viena diska datiem nevar izmantot reida atjaunošanai. Bet, salīdzinot ar rakstīšanas ātrumu un veiktspēju, RAID 0 ir lielisks. Mums ir nepieciešami vismaz 2 diski, lai izveidotu RAID 0 (Striping). Ja jums nepieciešami jūsu vērtīgie dati, neizmantojiet šo RAID LĪMENI.
Spoguļošana ir laba veiktspēja. Spoguļošana var kopēt tos pašus datus, kas mums ir. Pieņemot, ka mums ir divi 2 TB cieto disku numuri, kopā mums ir 4 TB, bet spoguļošanas laikā diskdziņi atrodas aiz RAID kontroliera, lai veidotu loģisko disku Tikai mēs varam redzēt 2 TB loģisko braukt.
Kamēr mēs saglabājam visus datus, tas rakstīs abos 2 TB diskdziņos. Lai izveidotu RAID 1 vai spoguli, nepieciešami vismaz divi diskdziņi. Ja radās diska kļūme, mēs varam reproducēt reida komplektu, nomainot jaunu disku. Ja kāds no diska neizdodas RAID 1, mēs varam iegūt datus no cita, jo otrā diskā bija tāda paša satura kopija. Tātad datu zudums ir nulle.
RAID 5 galvenokārt tiek izmantots uzņēmumu līmenī. RAID 5 darbojas ar sadalītās paritātes metodi. Datu atjaunošanai tiks izmantota paritātes informācija. Tas tiek pārbūvēts no atlikušajos labajos diskos atstātās informācijas. Tas pasargās mūsu datus no diska kļūmes.
Pieņemsim, ka mums ir 4 diskdziņi, ja viens disks neizdodas, un, kamēr mēs nomainām neveiksmīgo disku, mēs varam atjaunot nomainīto disku no paritātes informācijas. Paritātes informācija tiek saglabāta visos 4 diskdziņos, ja mums ir 4 numuri 1 TB cietā diska. Paritātes informācija tiks saglabāta 256 GB katrā draiverī, bet pārējie 768 GB katrā diskdzinī tiks definēti lietotājiem. RAID 5 var izdzīvot no vienas diska kļūmes. Ja diski neizdodas vairāk nekā 1, tiks zaudēti dati.
RAID 6 ir tāds pats kā RAID 5 ar divu paritātes izplatītu sistēmu. Pārsvarā izmanto lielā skaitā masīvu. Mums ir nepieciešami vismaz 4 diski, pat ja 2 diski neizdodas, mēs varam atjaunot datus, nomainot jaunus diskus.
Ļoti lēns nekā RAID 5, jo tas vienlaikus raksta datus visiem 4 draiveriem. Ātrums būs vidējs, kamēr mēs izmantosim aparatūras RAID kontrolieri. Ja mums ir 6 numuri 1 TB cieto disku, 4 diski tiks izmantoti datiem, bet 2 diski-paritātei.
RAID 10 var saukt par 1+0 vai 0+1. Tas veiks abus Mirror & Striping darbus. Spogulis būs pirmais un svītra būs otrais RAID 10. Stripe būs pirmais un spogulis būs otrais RAID 01. RAID 10 ir labāks nekā 01.
Pieņemsim, ka mums ir 4 disku skaits. Kamēr es rakstīšu dažus datus savā loģiskajā apjomā, tie tiks saglabāti sadaļā Visi 4 diskdziņi, izmantojot spoguļa un svītru metodes.
Ja es rakstu datus "TECMINT”RAID 10 tas saglabās datus šādi. Pirmais "T"Rakstīs abos diskos un otrajā"E”Rakstīs abos diskos, šī darbība tiks izmantota visu datu ierakstīšanai. Tas arī kopēs visus datus uz citu disku.
Tajā pašā laikā tā izmantos RAID 0 metodi un rakstīs datus šādi:T"Rakstīs pirmajā diskā un"E”Rakstīs uz otro disku. Atkal "C"Rakstīs pirmajā diskā un"M”Uz otro disku.
Šajā rakstā mēs esam redzējuši, kas ir RAID un kādi līmeņi lielākoties tiek izmantoti RAID reālajā vidē. Ceru, ka esat iemācījies rakstīt par RAID. RAID iestatīšanai jāzina par pamatzināšanām par RAID. Iepriekš minētais saturs nodrošinās pamatzināšanas par RAID.
Nākamajos rakstos es apskatīšu, kā iestatīt un izveidot RAID, izmantojot dažādus līmeņus, RAID grupas (masīva) audzēšanu un problēmu novēršanu ar neveiksmīgiem diskiem un daudz ko citu.