Introduzzjoni għar-RAID, Kunċetti ta' RAID u Livelli RAID - Parti 1


RAID huwa Array Redundant ta' diski Irħas, iżda llum il-ġurnata jissejjaħ Redundant Array of Independent drives. Qabel huwa użat biex ikun għali ħafna biex jixtru daqs iżgħar ta 'disk, iżda llum il-ġurnata nistgħu nixtru daqs kbir ta' disk bl-istess ammont bħal qabel. Raid huwa biss ġabra ta 'diski f'ġabra biex issir volum loġiku.

Raid fih gruppi jew settijiet jew Arrays. Għaqda ta' sewwieqa tagħmel grupp ta' diski biex jiffurmaw RAID Array jew RAID sett. Jista 'jkun minimu ta' 2 numru ta 'disk konnessi ma' kontrollur raid u jagħmlu volum loġiku jew aktar drives jistgħu jkunu fi grupp. Livell wieħed biss ta' Raid jista' jiġi applikat fi grupp ta' diski. Ir-raid jintużaw meta għandna bżonn prestazzjoni eċċellenti. Skont il-livell tar-raid magħżul tagħna, il-prestazzjoni se tkun differenti. Iffrankar tad-dejta tagħna b'tolleranza għal ħtija u disponibbiltà għolja.

Din is-serje se tkun intitolata Preparazzjoni għat-twaqqif ta’ RAID’s permezz tal-Partijiet 1-9 u tkopri s-suġġetti li ġejjin.

Din hija l-Parti 1 ta 'serje 9-tutorial, hawnhekk se nkopru l-introduzzjoni ta' RAID, Kunċetti ta 'RAID u Livelli RAID li huma meħtieġa għat-twaqqif ta' RAID fil-Linux.

Software RAID u Hardware RAID

RAID tas-softwer għandhom prestazzjoni baxxa, minħabba li jikkunsmaw riżorsi mill-ospiti. Is-softwer tar-raid jeħtieġ li jgħabbi għall-qari tad-dejta mill-volumi tar-raid tas-softwer. Qabel it-tagħbija tas-softwer tar-raid, OS jeħtieġ li tikseb boot biex jgħabbi s-softwer tar-raid. Ebda ħtieġa ta 'ħardwer Fiżiku fil-rejds tas-softwer. Investiment ta' spiża żero.

Hardware RAID għandhom prestazzjoni għolja. Huma ddedikati RAID Controller li huwa Fiżikament mibni bl-użu ta 'karti PCI express. Mhux se juża r-riżors ospitanti. Huma għandhom NVRAM għall-cache biex jaqraw u jiktbu. Taħżen il-cache waqt li tinbena mill-ġdid anki jekk ikun hemm falliment tal-enerġija, se taħżen il-cache billi tuża backups tal-enerġija tal-batterija. Investimenti għaljin ħafna meħtieġa għal skala kbira.

Hardware RAID Card se tidher bħal hawn taħt:

    Il-metodu
  1. Parity fir-raid jirriġenera l-kontenut mitluf minn informazzjoni ssejvjata b'parità. RAID 5, RAID 6 Ibbażat fuq Parità.
  2. Stripe qed taqsam id-dejta b'mod każwali ma' diski multipli. Dan mhux se jkollu data sħiħa f'disk wieħed. Jekk nużaw 3 diski nofs id-data tagħna tkun f'kull diski.
  3. Mirroring jintuża f'RAID 1 u RAID 10. Mirroring huwa li tagħmel kopja tal-istess data. F'RAID 1 se jiffrankaw l-istess kontenut għad-diska l-oħra wkoll.
  4. Hot spare huwa biss spare drive fis-server tagħna li jista' awtomatikament jissostitwixxi d-drajvs falluti. Jekk xi waħda mid-drajv falliet fl-array tagħna din id-drajv ta' spare sħun se jintuża u jerġa' jinbena awtomatikament.
  5. Chunks huma biss daqs ta' dejta li jista' jkun minimu minn 4KB u aktar. Billi tiddefinixxi d-daqs tal-biċċa nistgħu nżidu l-prestazzjoni tal-I/O.

RAID's huma f'diversi Livelli. Hawnhekk se naraw biss il-Livelli RAID li jintuża l-aktar f'ambjent reali.

  1. RAID0 = Striping
  2. RAID1 = Mirroring
  3. RAID5 = Single Disk Distributed Parity
  4. RAID6 = Double Disk Distributed Parity
  5. RAID10 = Għaqqad ta' Mirror & Stripe. (RAID imbejjet)

RAID huma ġestiti bl-użu ta 'pakkett mdadm fil-biċċa l-kbira tad-distribuzzjonijiet Linux. Ejja nagħtu ħarsa fil-qosor lejn kull Livelli RAID.

Striping għandhom prestazzjoni eċċellenti. F'Raid 0 (Striping) id-data se tinkiteb fuq disk bl-użu ta 'metodu kondiviż. Nofs il-kontenut se jkun f'diska waħda u nofs ieħor se jinkiteb fuq disk ieħor.

Ejja nassumu li għandna 2 Disk drives, pereżempju, jekk niktbu data “TECMINT” għal volum loġiku din tiġi ssejvjata bħala 'T' se tiġi ssejvjata fl-ewwel disk u 'E' se tiġi ssejvjata fit-Tieni disk u 'C' se tiġi ssejvjata fl-Ewwel disk u għal darb'oħra 'M' se tiġi ssejvjata fi It-tieni disk u jkompli fil-proċess round-robin.

F'din is-sitwazzjoni jekk xi waħda mid-drajv ifalli aħna nitilfu d-data tagħna, minħabba li b'nofs id-data minn waħda mid-diska ma tistax tuża biex tinbena mill-ġdid ir-raid. Iżda filwaqt li tqabbel mal-Write Speed u l-prestazzjoni RAID 0 hija Eċċellenti. Għandna bżonn mill-inqas 2 diski minimi biex noħolqu RAID 0 (Striping). Jekk għandek bżonn id-dejta siewja tiegħek tużax dan il-LIVELL RAID.

  1. Prestazzjoni Għolja.
  2. Hemm Telf ta' Kapaċità Żero fir-RAID 0
  3. Tolleranza Żero għal Ħsara.
  4. Kitba u Qari se jkunu prestazzjoni tajba.

Mirroring għandhom prestazzjoni tajba. Mirroring jista 'jagħmel kopja ta' l-istess data dak li għandna. Jekk nassumu li għandna żewġ numri ta '2TB Hard drives, total hemm għandna 4TB, iżda fil-mirror filwaqt li l-drives huma wara l-Kontrollur RAID biex jiffurmaw Logical drive Biss nistgħu naraw il-2TB ta' drive loġiku.

Filwaqt li niffrankaw kwalunkwe dejta, se tikteb liż-żewġ Drives 2TB. Hemm bżonn minimu ta' żewġ drives biex jinħoloq RAID 1 jew Mirror. Jekk seħħet falliment tad-disk nistgħu nirriproduċu s-sett tar-raid billi nibdlu disk ġdid. Jekk xi waħda mid-disk jonqos fir-RAID 1, nistgħu niksbu d-dejta minn waħda oħra peress li kien hemm kopja tal-istess kontenut fid-diska l-oħra. Allura hemm żero telf ta 'data.

  1. Prestazzjoni Tajba.
  2. Hawn Nofs l-Ispazju se jintilef fil-kapaċità totali.
  3. Tolleranza Sħiħa għall-Ħtija.
  4. Ibni mill-ġdid se jkun aktar mgħaġġel.
  5. Il-Prestazzjoni tal-Kitba se tkun bil-mod.
  6. Il-qari se jkun tajjeb.
  7. Jista' jintuża għal sistemi operattivi u database għal skala żgħira.

RAID 5 huwa l-aktar użat fil-livelli ta 'intrapriża. RAID 5 jaħdem bil-metodu ta' parità distribwita. L-informazzjoni tal-parità se tintuża biex tinbena mill-ġdid id-dejta. Tibni mill-ġdid mill-informazzjoni li titħalla fuq id-drajvs tajbin li fadal. Dan se jipproteġi d-dejta tagħna mill-falliment tas-sewqan.

Assumi li għandna 4 drives, jekk drive wieħed ifalli u filwaqt li nissostitwixxu d-drajv fallut nistgħu nibnu mill-ġdid id-drajv mibdul mill-informazzjoni tal-parità. L-informazzjoni tal-parità hija Maħżuna fl-4 drives kollha, jekk ikollna 4 numri ta '1TB hard-drive. L-informazzjoni tal-parità se tinħażen f'256GB f'kull sewwieq u 768GB oħra f'kull drive se jiġu definiti għall-Utenti. RAID 5 jista 'jgħix minn falliment ta' Drive wieħed, Jekk id-drajvs ifalli aktar minn 1 jikkawża telf ta 'dejta.

  1. Prestazzjoni Eċċellenti
  2. Il-qari se jkun estremament tajjeb ħafna fil-veloċità.
  3. Il-kitba tkun Medja, bil-mod jekk mhux se nużaw Kontrollur RAID tal-Hardware.
  4. Ibni mill-ġdid mill-informazzjoni tal-Parity mid-drajvs kollha.
  5. Tolleranza Sħiħa għall-Ħtija.
  6. 1 Disk Space se jkun taħt Parità.
  7. Jistgħu jintużaw f'servers tal-fajls, servers tal-web, backups importanti ħafna.

RAID 6 huwa l-istess bħal RAID 5 b'sistema mqassma b'żewġ parità. L-aktar użat f'numru kbir ta 'arrays. Għandna bżonn minimu ta '4 Drives, anke jekk hemm 2 Drive jonqsu nistgħu nibnu mill-ġdid id-data filwaqt li nissostitwixxu drives ġodda.

Aktar kajman ħafna minn RAID 5, minħabba li jikteb id-dejta lill-4 sewwieqa kollha fl-istess ħin. Se tkun medja fil-veloċità waqt li nużaw Kontrollur RAID tal-Hardware. Jekk ikollna 6 numri ta '1TB hard-drives se jintużaw 4 drives għad-data u 2 drives se jintużaw għall-Parità.

  1. Prestazzjoni Fqira.
  2. Aqra Prestazzjoni tkun tajba.
  3. Write Performance se tkun Fqira jekk ma nużawx Hardware RAID Controller.
  4. Ibni mill-ġdid minn 2 Parity Drives.
  5. Tolleranza sħiħa tal-Ħtija.
  6. 2 L-ispazju tad-diski se jkun taħt Parità.
  7. Jistgħu Jintużaw f'Matriċi Kbar.
  8. Jista 'jintuża fi skop ta' backup, streaming tal-vidjo, użat fuq skala kbira.

RAID 10 jista' jissejjaħ bħala 1+0 jew 0+1. Dan se jagħmel iż-żewġ xogħlijiet ta 'Mirror & Striping. Il-mera se tkun l-ewwel u l-istrixxa tkun it-tieni f'RAID 10. L-istrixxa se tkun l-ewwel u l-mera se tkun it-tieni f'RAID 01. RAID 10 huwa aħjar meta mqabbel ma '01.

Assumi, għandna 4 Numru ta 'drajvs. Waqt li qed nikteb xi dejta fil-volum loġiku tiegħi se tiġi ffrankata taħt l-4 drives kollha bl-użu ta 'metodi ta' mera u strixxi.

Jekk qed nikteb dejta TECMINT f'RAID 10 se tissejvja d-dejta kif ġej. L-ewwel T se jikteb fiż-żewġ diski u t-tieni E se jikteb fuq iż-żewġ disk, dan il-pass se jintuża għall-kitba tad-dejta kollha. Se tagħmel kopja ta 'kull data fuq disk oħra wkoll.

Fl-istess ħin se juża l-metodu RAID 0 u jikteb id-dejta kif ġej T se jikteb fl-ewwel disk u E se jikteb fit-tieni disk. Għal darb'oħra C se jikteb fl-ewwel Disk u M fit-tieni disk.

  1. Prestazzjoni tajba ta' qari u kitba.
  2. Hawn Nofs l-Ispazju se jintilef fil-kapaċità totali.
  3. Tolleranza għal Ħsara.
  4. Bini mill-ġdid malajr mill-ikkupjar tad-dejta.
  5. Jista' jintuża fil-ħażna tad-Database għal prestazzjoni u disponibbiltà għolja.

Konklużjoni

F'dan l-artikolu rajna x'inhu RAID u liema livelli jintużaw l-aktar fir-RAID f'ambjent reali. Nittama li tgħallimt il-kitba dwar RAID. Għal setup RAID wieħed irid ikun jaf dwar l-Għarfien bażiku dwar RAID. Il-kontenut ta 'hawn fuq se jissodisfa fehim bażiku dwar RAID.

Fl-artikoli li ġejjin li jmiss ser inkopri kif nistabbilixxi u toħloq RAID billi tuża Diversi Livelli, Tkabbir ta 'Grupp RAID (Array) u Soluzzjoni ta' Problemi b'Drives falluti u ħafna aktar.