Kedu ihe bụ RAID?

RAID bụ ngwọta nke e mepụtara na mbụ maka ahịa nkesa netwọk dị ka ụzọ isi mepụta nnukwu nchekwa na ọnụ ala. N'ikpeazụ, ọ ga-ewe ọtụtụ ihe dị arọ na-arụ ọrụ siri ike ma tinye ha ọnụ site n'aka onye nchịkwa iji nye otu ọkwọ ụgbọala dị ukwuu. Nke a bụ ihe RAID bụ maka: ọtụtụ nde ndị na-adịghị akwụ ụgwọ ma ọ bụ disk. Iji mezuo nke a, achọrọ software na ọkachamara maka ijikwa data nkewa n'etiti ihe dị iche iche.

N'ikpeazụ, ikike nhazi nke usoro kọmputa gị nke ọma nyere ohere iji dozie ụzọ ha na kọmputa kọmputa .

Ugbu a, nchekwa nchekwa nwere ike ịbụ ngwanrọ ma ọ bụ ngwaike dabere , a pụkwara iji ya maka nzube atọ dị iche iche. Ndị a gụnyere ike, nche, na arụmọrụ. Ike bụ otu dị mfe nke na-emetụta ihe fọrọ nke nta ka ọ bụrụ ụdị ọ bụla RAID setup. Dịka ọmụmaatụ, a pụrụ ijikọta draịva abụọ dịka otu ụgbọala na sistemụ arụmọrụ n'ụzọ dị irè na-eme ka ọkpụkpụ kwadoro nke dị okpukpu abụọ. Ịrụ ọrụ bụ isi ihe kpatara eji eji RAID setịpụ na kọmputa nkeonwe. Na otu ihe atụ nke ọkpụkpọ abụọ ahụ dị ka otu ụgbọala, onye nwe ike nwere ike ịkekọrịta data chunk n'ime akụkụ abụọ ma tinye mpaghara nke ọ bụla na klas dị iche. Nke a na - eme ka arụ ọrụ nke ide ma ọ bụ na - agụ data na usoro nchekwa. N'ikpeazụ, RAID nwere ike iji maka nchekwa data.

A na-eme nke a site na iji ụfọdụ n'ime oghere na draịva ahụ iji kpochapụ data ahụ edere na draịva abụọ ahụ. Ọzọkwa, na ngwa abụọ anyị nwere ike ime ya nke mere na e debere data ahụ na nkedo abụọ ahụ. Ya mere, ọ bụrụ na otu ụgbọala anaghị ada, onye nke ọzọ ka nwere data ahụ.

Dabere na ihe mgbaru ọsọ nke nchekwa nchekwa ịchọrọ itinye ọnụ maka usoro kọmputa gị, ị ga-eji otu ọkwa dị iche iche nke RAID iji nweta ihe mgbaru ọsọ atọ a.

Maka ndị na-eji draịva siri ike na kọmputa ha , arụmọrụ nwere ike ịbụ ihe karịrị nsogbu. N'aka nke ọzọ, ndị na-eji ụgbọ mmiri siri ike ga-achọ ụzọ ha ga-esi buru obere draịvụ ma jikọta ha ọnụ iji mepụta otu nnukwu ụgbọala. Ya mere, ka anyị lelee ọkwa dị iche iche nke RAID nke enwere ike iji ya na kọmputa.

RAID 0

Nke a bụ nke kachasị elu nke RAID ma n'eziokwu enyeghị ụdị ọ bụla nke redundancy nke bụ ya mere eji zoo ya na ọkwa 0. N'ikpeazụ, RAID 0 na- ewe ihe abụọ ma ọ bụ karịa ma tinye ha ka ha jiri ụgbọala rụọ ọrụ. A na-enweta nke a site na nhazi nke a na-akpọ draịva. A na-agbajikwa ihe ndekọ data n'ime data chunks wee dezie ya iji gafee ọkpụkpọ. Nke a na-enye mmụba arụmọrụ n'ihi na data nwere ike ide ihe n'otu oge na draịva ahụ site na njikwa na-amụba ngwa ngwa nke draịva. N'okpuru ebe a bụ ihe atụ nke etu nke a nwere ike isi rụọ ọrụ na mgbakọ atọ:

Mbanye 1 Mbanye 2 Mbanye 3
Block 1 1 2 3
Block 2 4 5 6
Block 3 7 8 9


Iji RAID 0 rụọ ọrụ nke ọma iji mee ka arụmọrụ nke usoro ahụ dịkwuo elu, ịkwesịrị ịnwale ma nwee mgbarịtara na nke a. Kwa ọ bụla kwesịrị ịnwe ụdị nchekwa nchekwa na ụdị ngosi.

Ọ bụrụ na ha emeghị, mgbe ahụ, ikike a ga-ejedebe na otutu nke obere ọkwọ ụgbọala na arụmọrụ na ngwa ngwa nke draịva dịka ọ ga-echere ka a ga edere ọnyá ahụ tupu ịkwaga na nhazi nke ọzọ. Enwere ike iji okwute na-adịghị mma ma n'ọnọdụ ahụ, ntọala JBOD nwere ike ịdị irè karị.

JBOD na-anọchite anya naanị otu ụyọkọ draịva na ihe dị irè bụ nanị nchịkọta draịva nke nwere ike ịnweta site na onye ọzọ kama ọ dị ka otu nchekwa nchekwa na sistemụ. A na-enweta nke a site na inwe oge data n'etiti draịva. A na-akpọkarị nke a SPAN ma ọ bụ BIG.

N'ụzọ dị irè, ọrụ ahụ na-ahụ na ha niile dịka otu diski kama a ga-edepụta ihe ndị ahụ n'akụkụ disk mbụ ahụ ruo mgbe o jupụtara, wee nwee ọganihu na nke abụọ, mgbe nke atọ, wdg. Nke a bara uru maka itinyekwu ikike n'ime usoro kọmputa dịnụ ya na nhazi di iche iche mana o gaghi eme ka njikorita nke ndi agha.

Nsogbu kachasị na RAID 0 na JBOD setups bụ nchekwa data. Ebe ọ bụ na ị nwere ọtụtụ nhazi, ohere nke nrụrụ aka nke data mụbara n'ihi na i nwere ihe ndị ọzọ na-adabaghị . Ọ bụrụ na ụgbọala ọ bụla na RAID 0 na-ada ada, ihe niile data ahụ na-aghọ ihe na-apụghị irè. Na JBOD, nkwụsị ụgbọala ga-eme ka ihe ọ bụla data dakwasịrị na-efu. N'ihi ya, ọ kachasị mma maka ndị chọrọ iji usoro nchekwa a iji nweta ụzọ ọzọ iji kwado data ha.

RAID 1

Nke a bụ ọkwa mbụ nke RAID ka ọ na-enye ọkwa zuru oke maka data a na-echekwa n'usoro. A na-eme nke a site na usoro a na-akpọ mirroring. N'ụzọ dị irè, a na-edegharị data niile e dere na usoro ahụ na ụgbọala ọ bụla na ọkwa 1. Ụdị RAID a na-emekarị nanị otu ụzọ dị ka ịgbakwunye ndị na-adọkpụ ga-agbakwunye agbakwunye ọ bụla ọzọ, ọ bụ naanị ụlọnga. Ka mma inye otu ihe atụ nke a, lee eserese na-egosi otu esi ede ya na draịva abụọ:

Mbanye 1 Mbanye 2
Block 1 1 1
Block 2 2 2
Block 3 3 3


Iji nweta ihe kachasị dị irè site na ntọala RAID 1, usoro ahụ ga-ejikwa ngwa arụmọrụ na-ekerịta otu ikike na arụmọrụ arụmọrụ ọzọ.

Ọ bụrụ na a na-eji draịva a na-emezighị emezi, mgbe ahụ, ikike dị n'usoro a ga-enwe nhata kachasị ikike na nhazi. Dịka ọmụmaatụ, ọ bụrụ na a na-eji otu onye na ọkara gafeeta na otu ụgbọala nke na-eduzi otu ụzọ na RAID 1, ikike nke usoro ihe a na-abụ otu mkpụrụedemede.

Ụdị RAID a dị oke irè maka nchekwa data n'ihi na ngwa abụọ ahụ bụ otu ihe ahụ. Ọ bụrụ na otu n'ime draịvụ abụọ ahụ ada ada, mgbe ahụ onye nke ọzọ nwere nkọwa zuru ezu nke onye nke ọzọ. Nsogbu a na ụdị nhazi a na-achọpụta nke ọ bụla n'ime ndị ọgba ọsọ ahụ na-ada n'ihi na mgbe nchekwa na-aghọ ihe na-apụghị irè mgbe otu n'ime ha abụọ adaghị, a gaghị ebuteghachi ya nke ọma ma ọ bụrụ na etinye mbanye ọhụrụ n'ọnọdụ onye ahụ gwụrụ na mgbake usoro na-agba ọsọ. Dịka e kwuru na mbụ, enweghi uru ọ bụla na nke a. N'ezie, a ga-enwe ntakịrị arụmọrụ ọrụ site n'aka onye isi maka RAID.

RAID 1 + 0 ma ọ bụ 10

Nke a bụ nchịkọta dị mgbagwoju anya nke ma RAID ọkwa 0 na ọkwa 1 . Ọfọnụ, onye nchịkwa ahụ ga-achọ opekempe anọ iji rụọ ọrụ na ọnọdụ a n'ihi na ihe ọ na-eme bụ ime ụzọ abụọ ụzọ. Ihe mbụ nke draịva a na-egosipụta ụdị clones nke data n'etiti abụọ. A na-egosiputa nke abụọ nke draịvụ mana e debere ya ka ọ bụrụ nke mbụ. Nke a na-enye ma redundancy data na arụmọrụ ọrụ. N'okpuru ebe a bụ ihe atụ nke otu esi ede data site na draịva anọ site na iji usoro a:

Mbanye 1 Mbanye 2 Mbanye 3 Mbanye 4
Block 1 1 1 2 2
Block 2 3 3 4 4
Block 3 5 5 6 6


Iji mee ihe n'eziokwu, nke a abụghị usoro a na-achọsi ike nke RAID iji na-agba ọsọ na kọmputa. Ọ bụ ezie na ọ na-enye ụfọdụ arụmọrụ na-ewuli ya n'ezie abụghị nke ọma n'ihi nnukwu ego nke n'elu na usoro. Tụkwasị na nke ahụ, ọ bụ nnukwu ohere nke ohere dịka nchịkọta ndị agha ga-abụ nanị na ọkara ọkara ikike nke niile draịva ahụ. Ọ bụrụ na a na-eji draịvụ a na-emeghị emezi, arụmọrụ ahụ ga-ejedebe na ngwa ngwa nke draịva na ikike ga-abụ okpukpu abụọ ka ọ bụrụ obere ụgbọala.

RAID 5

Nke a bụ ọkwa kachasị elu nke RAID nke nwere ike ịchọta na kọmputa nke ndị na-azụ ahịa ma ọ bụ ụzọ dị irè karị maka ikike na-aba ụba na redundancy. Ọ na-eme nke a site na usoro nke ntaneti data na parity. Ọ dị mkpa ka ọ dịkarịa ala ọkpụkpọ atọ dị mkpa iji mee nke a ka a na-ekewa data na ọnyá na ọtụtụ n'ime draịvụ ma emesị ewepụta otu ngọngọ gafee ihe odide maka otu. Iji kọwaara nke a nke ọma, buru uz o buru uz o lelee ot 'ue si dee ihe om uma ah u n'ime ihe at o:

Mbanye 1 Mbanye 2 Mbanye 3
Block 1 1 2 p
Block 2 3 p 4
Block 3 p 5 6


Nke kachasị mkpa, onye na-achịkwa ụgbọala na-ewepụta data iji dee ihe niile ga-eme ka ịdee ya. A na-etinye data mbu nke data na akpa mbanye na nke abụọ na-etinye na nke abụọ. Mpịakọta nke atọ na-eme ka ọnụọgụgụ bit nke bụ ntụgharị nke data ọnụọgụ abụọ na nke mbụ na nke abụọ. Na mgbakọ na mwepụ ọnụọgụ abụọ, ị nwere 0 na 1. A na-eme usoro mgbakọ na mwepụ na-atụle iji tụnyere ibe. Ọ bụrụ na mmadụ abụọ ahụ gbakwunye nọmba (0 + 0 ma ọ bụ 1 + 1) mgbe ahụ, ọ ga-abụ efu. Ọ bụrụ na abụọ ahụ gbakwunye nọmba efu (1 + 0 ma ọ bụ 0 + 1) ọnụọgụ ahụ ga-abụ otu. Ihe kpatara nke a bụ na ọ bụrụ na otu n'ime ndị ọrụ ahụ adịghị ada ada, onye nwe ọrụ ahụ nwere ike chọpụta ihe data efu. Dịka ọmụmaatụ, ọ bụrụ na ụgbọala na-ada ada, na-ahapụ nanị ụgbọala abụọ na atọ, ma na-eduga abụọ nwere ngọngọ data nke otu ma na-achịkwa atọ nwere ihe nkwụsị nke otu, mgbe ahụ, ngọngọ data na-efu na ụgbọala ga-efu.

Nke a na-enye ọnụọgụ data dị irè nke na-enye ohere ka a weghachite data niile na ihe nkwụsị ụgbọala. Ugbu a maka ọtụtụ ndị na-emepụta ndị ahịa, ọdịda ga-eme ka usoro ahụ ghara ịbụ n'ihi na ọ bụghị na ọnọdụ ọrụ. Iji nweta usoro arụmọrụ, ọ dị mkpa iji dochie ụgbọala ọkpụkpụ na-eji ụgbọala ọhụrụ. Mgbe ahụ, a ghaghị ime usoro nhazigharị data na nchịkwa nchịkwa nke ga-emezi ọrụ boolean na-agagharị iji weghachite data na ụgbọala efu. Nke a nwere ike iwepụ oge, karịsịa maka ngwa ngwa dị ukwuu mana ọ dịkarịa ala ọ bụ ihe a na-apụghị ịchọta.

Ugbu a, ikike nke usoro RAID 5 dabere na ọnụ ọgụgụ ndị ọkwọ ụgbọelu na ikike ha. Ọzọkwa, a na-egbochi ọtụtụ ihe dị iche iche site na ọdụdụ ikike kachasị nta n'usoro ihe omume ka ọ kachasị mma iji ngwa arụmọrụ. Ebe nchekwa dị irè dị ka ọnụ ọgụgụ ndị ọkwọ ụgbọ ala na-agbada otu oge ikike kachasị. Ya mere, na mgbakọ na mwepụ, ọ bụ (n-1) * Capacitymin . Ya mere, ọ bụrụ na i nwere ngwaọrụ 2GB na RAID 5, ikike zuru ezu ga-abụ 4GB. Ngwakọta ọzọ RAID 5 nke jiri ejiji 2GB eji eme ihe ga-enwe 6GB ikike.

Ugbu a ịrụ ọrụ maka RAID 5 bụ ihe dị mgbagwoju anya karịa ụfọdụ ụdị RAID ndị ọzọ n'ihi usoro nchịkwa nke a ghaghị ime iji mepụta oge nhọta ahụ mgbe edere data ahụ na draịva. Nke a pụtara na ịrụ ọrụ ederede ga-abụ ihe na-erughị n'usoro n'usoro RAID 0 na ọnụ ọgụgụ ndị ahụ. Ịgụ arụmọrụ, n'aka nke ọzọ, adịghị ata ahụhụ dịka ederede ahụ n'ihi na emebeghị usoro nhazi ahụ n'ihi na ọ na-agụ kpọmkwem data sitere na draịva ahụ.

Nnukwu Esemokwu na Ntọala RAID niile

Anyị atụlewo uru na nkwekọrịta dịgasị iche nke ọkwa ọ bụla nke RAID nke enwere ike iji na kọmputa nkeonwe ma enwere okwu ọzọ nke ọtụtụ ndị na-amaghị mgbe ọ na-abịa na-eke RAID drive setups. Tupu enwee ike ịmepụta RAID setịpụrụ, ọ ga-ebu ụzọ rụọ ya ma ọ bụ site na ngwanrọ nchịkwa ngwanrọ ma ọ bụ n'ime ngwanrọ nke sistemụ. Nke a na-ebute ụzọ nhazi pụrụ iche iji hụ otú e si ede data ma gụọ ya na ụgbọala.

Nke a eleghi anya dika nsogbu ma ọ bụrụ na ọ dị mkpa ka ị gbanwee otú ịchọrọ ịhazi RAID gị. Dị ka ọmụmaatụ, kwuo na ị na-agba ọsọ na data ma chọọ itinye amara maka ma ọ bụ RAID 0 ma ọ bụ RAID 5 n'usoro. N'ọtụtụ ọnọdụ, ị gaghị enwe ike ịmalite ịmegharị usoro RAID nke ga-ewepụkwa data ọ bụla echekwara na ndị ọrụ ahụ. Nke a pụtara na ị ghaghị ịghachite data gị, gbakwunye ụgbọala ọhụrụ ahụ, gbanwee usoro mkpofu, usoro nke na-ebugharị ụgbọelu, wee weghachite data mbu gị azụ na ụgbọala. Nke a nwere ike ịbụ ihe na-egbu mgbu. N'ihi ya, jide n'aka na ị nwere ndokwa ịhazi dị ka ị chọrọ oge mbụ ị na-eme ya.