Ki sa ki se ATAK?

ATAK se yon solisyon ki te devlope orijinal pou mache sèvè rezo a kòm yon mwayen pou kreye gwo depo nan yon pri ki pi ba. Esansyèlman, li ta pran miltip pi ba pri kondwi difisil epi mete yo ansanm nan yon kontwolè bay yon sèl kondwi kapasite pi gwo. Sa a se sa RAID kanpe pou: redondants etalaj nan kondui chè oswa disk. Pou yo rive nan sa a, lojisyèl espesyalize ak contrôleur yo te bezwen nan jere done yo ke yo te fann ant kondui yo divès kalite.

Evantyèlman, pouvwa pwosesis la nan sistèm estanda òdinatè ou pèmèt karakteristik yo nan filtre wout yo nan mache a òdinatè pèsonèl .

Koulye a, RAID depo ka lojisyèl oswa pyès ki nan konpitè ki baze , epi yo ka itilize pou twa rezon diferan. Men sa yo enkli kapasite, sekirite, ak pèfòmans. Kapasite se yon senp ki anjeneral ki enplike nan prèske tout kalite konfigirasyon RAID yo itilize. Pou egzanp, de kondui difisil ka lye ansanm kòm yon kondwi sèl nan sistèm nan fonksyone efektivman fè yon kondwi vityèl ki se de fwa kapasite nan. Pèfòmans se yon lòt rezon enpòtan pou itilize yon konfigirasyon ATAK sou yon òdinatè pèsonèl. Nan egzanp lan menm nan de kondui yo te itilize kòm yon kondwi sèl, kontwolè a ka fann yon done moso nan de pati ak Lè sa a, mete chak nan pati sa yo sou yon kondwi separe. Sa a efikasman double pèfòmans nan ekri oswa lekti done yo sou sistèm nan depo. Finalman, ATAK ka itilize pou sekirite done.

Sa a se fè lè l sèvi avèk kèk nan espas ki la sou kondui yo nan esansyèlman script done yo ki ekri nan tou de kondui. Yon fwa ankò, ak de kondui nou ka fè li pou ke done yo ekri nan tou de kondui. Se konsa, si yon sèl kondwi echwe, lòt la toujou gen done yo.

Tou depan de objektif yo nan etalaj la depo ke ou vle mete tèt yo ansanm pou sistèm òdinatè w lan, ou pral sèvi ak youn nan nivo yo divès kalite ATAK reyalize objektif sa yo twa.

Pou moun ki itilize kondui difisil nan òdinatè yo , pèfòmans se pwobableman pral fè plis nan yon pwoblèm pase kapasite. Nan lòt men an, moun ki itilize kondwi eta solid ap pwobableman vle yon fason yo pran kondui yo ki pi piti ak lyen yo ansanm yo kreye yon sèl kondwi yon sèl pi gwo. Se konsa, kite a pran yon gade nan nivo sa yo divès kalite ATAK ki ka itilize ak yon òdinatè pèsonèl.

ATAK 0

Sa a se nivo ki pi ba nan atak la ak aktyèlman pa ofri nenpòt fòm nan redondance ki se poukisa li refere yo bay yon nivo 0. Esansyèlman, ATAK 0 pran de oswa plis kondui epi mete yo ansanm nan mòd yon kondwi kapasite pi gwo. Sa a se reyalize nan yon processeur ki rele dezabiye. Done blòk yo kase moute nan fragman done ak Lè sa a, ekri nan lòd atravè kondui yo. Sa a ofri ogmante pèfòmans paske done yo ka ekri ansanm ak kondui yo pa kontwolè a efektivman miltipliye vitès la nan kondui yo. Anba a se yon egzanp sou fason sa a ta ka travay atravè twa disk:

Kondwi 1 Kondwi 2 Kondwi 3
Blòk 1 1 2 3
Blòk 2 4 5 6
Blòk 3 7 8 9


Nan lòd pou ATAK 0 nan travay efektivman pou ranfòse pèfòmans nan sistèm nan, ou bezwen eseye epi yo gen matche kondui. Chak kondwi ta dwe gen menm kapasite a depo egzak ak pèfòmans karakteristik.

Si yo pa fè sa, Lè sa a, kapasite a ap limite a yon miltip nan pi piti nan kondui yo ak pèfòmans nan pi dousman nan kondui yo jan li dwe tann pou tout bann yo dwe ekri anvan ou deplase nan seri a pwochen. Li se posib yo sèvi ak kondui dezekilib men nan ka sa a, yon konfigirasyon JBOD ta ka pi efikas.

JBOD kanpe pou jis yon pakèt moun sou kondui ak efektivman se jis yon koleksyon kondui ki ka jwenn aksan poukont soti nan yon lòt, men parèt kòm yon kondwi depo sèl nan sistèm nan fonksyone. Sa a se tipikman reyalize pa gen span a done ant kondui. Souvan sa a se refere yo kòm SPAN oswa gwo.

Efektivman, opere la wè yo tout kòm yon ki gen kapasite yon sèl, men blòk yo ta dwe ekri nan tout disk la an premye jiskaske li plen, Lè sa a, pwogrè nan dezyèm lan, Lè sa a, twazyèm, elatriye Sa a se itil pou ajoute kapasite siplemantè nan yon sistèm òdinatè ki deja egziste ak ak kondui nan gwosè divès kalite men li pa ap ogmante pèfòmans nan etalaj la kondwi.

Pwoblèm nan pi gwo ak ATAK 0 ak JBOD konfigirasyon se sekirite done. Depi ou gen plizyè kondui, chans yo nan koripsyon nan done ogmante paske ou gen plis pwen nan echèk . Si nenpòt kondwi nan yon etalaj ATAK 0 echwe, tout done yo vin aksesib. Nan yon JBOD, yon echèk kondwi ap lakòz pèt la nan nenpòt done ki rive yo dwe sou ki kondwi. Kòm yon rezilta, li pi bon pou moun ki vle itilize metòd sa a nan depo yo gen kèk lòt mwayen pou fè bak done yo.

ATAK 1

Sa a se yon nivo premye vre nan ATAK kòm li bay yon nivo konplè nan redondance pou done yo ki estoke sou etalaj la. Sa a se fè nan yon pwosesis ki rele mirwar. Efektivman, tout done ki ekri nan sistèm lan kopye nan chak kondwi nan yon etalaj 1 nivo. Fòm sa a nan ATAK anjeneral fè ak jis yon pè nan kondui kòm ajoute plis kondui pa pral ajoute nenpòt kapasite adisyonèl, jis plis redondance. Pou pi byen bay yon egzanp sa a, isit la se yon tablo ki montre ki jan li ta dwe ekri nan de kondui:

Kondwi 1 Kondwi 2
Blòk 1 1 1
Blòk 2 2 2
Blòk 3 3 3


Pou jwenn itilizasyon ki pi efikas ki soti nan yon konfigirasyon ATAK 1, sistèm lan pral yon lòt fwa ankò itilize kondui matche ki pataje menm kapasite a ak evalyasyon pèfòmans.

Si yo itilize kondui mismatched, Lè sa a kapasite nan etalaj pral egal a kondwi a kapasite pi piti nan etalaj la. Pou egzanp, si yon terabèt mwatye yon ak yon ak yon kondwi terabyte yo te itilize nan yon etalaj RAID 1, kapasite nan sa a etalaj sou sistèm nan ta jis pou yon terabyte sèl.

Nivo sa a nan ATAK trè efikas pou sekirite done paske de kondui yo efektivman menm bagay la. Si youn nan de kondui yo echwe, Lè sa a, lòt la gen done konplè lòt la. Pwoblèm lan ak sa a kalite konfigirasyon se jeneralman pou detèmine ki nan kondui yo echwe paske souvan depo a vin inaksesibl lè youn nan de fail la epi yo pa pral jwenn byen restore jiskaske yon nouvo kondwi se eleman nan plas nan yon sèl la echwe ak yon gerizon pwosesis la kouri. Kòm mansyone anvan, gen tou pa gen okenn benefis pèfòmans nan tout sa a soti nan. An reyalite, pral gen yon pèt pèfòmans ti tay soti nan tèt la nan kontwolè a pou atak la.

ATAK 1 + 0 oswa 10

Sa a se yon konbinezon yon ti jan konplike nan tou de nivo yo 0 ak nivo 1 . Efektivman, kontwolè a ap bezwen yon minimòm de kat kondui yo nan lòd yo fonksyone nan mòd sa a paske sa li pral fè se fè de pè kondui. Seri an premye nan kondui se yon etalaj reflete klon yo done yo ant de la. Seri nan dezyèm nan kondui se tou reflete men mete kanpe yo dwe teren an nan premye a. Sa bay tou de done redondants ak pwogrè pèfòmans. Anba la a se yon egzanp sou kouman done yo ta ekri nan tout kat kondui lè l sèvi avèk kalite sa a nan konfigirasyon:

Kondwi 1 Kondwi 2 Kondwi 3 Kondwi 4
Blòk 1 1 1 2 2
Blòk 2 3 3 4 4
Blòk 3 5 5 6 6


Yo dwe onèt, sa a se pa yon mòd dezirab nan ATAK yo dwe kouri sou yon sistèm òdinatè. Pandan ke li bay kèk ranfòse pèfòmans li vrèman se pa sa ki bon paske nan kantite lajan an gwo nan tèt sou sistèm nan. Anplis de sa, li se yon fatra gwo nan espas kòm etalaj la kondwi pral sèlman nan pifò mwatye kapasite nan tout kondui yo konbine. Si kondui mouvman yo te itilize, pèfòmans la ap limite a pi dousman nan kondui yo ak kapasite pral jis pou doub kondwi ki pi piti a.

ATAK 5

Sa a se nivo ki pi wo nan ATAK ki ka jwenn nan sistèm òdinatè konsomatè e se yon metòd pi efikas pou ogmante kapasite ak redondance. Li reyalize sa a atravè yon pwosesis de done trase ak égalité. Yon minimòm de twa kondui ki nesesè pou fè sa kòm done yo separe nan bann sou plizyè nan kondui yo, men Lè sa a, yon blòk atravè foule a mete sou kote pou parite. Pou eksplike sa pi bon, pèmèt premye pran yon gade nan ki jan done yo ta ka ekri atravè twa kondui:

Kondwi 1 Kondwi 2 Kondwi 3
Blòk 1 1 2 p
Blòk 2 3 p 4
Blòk 3 p 5 6


Nan sans, kontwolè a kondwi pran yon ti moso nan done yo dwe ekri nan tout kondui yo nan etalaj la. Se ti jan nan premye nan done yo mete sou kondwi a an premye epi li se dezyèm lan mete sou dezyèm lan. Kondwi nan twazyèm vin ti jan nan parite ki se esansyèlman yon konparezon nan done yo binè sou premye a ak dezyèm fwa. Nan matematik binè, ou gen jis 0 ak 1. Yon pwosesis matematik boolean fè yo konpare Bits yo. Si de la ajoute jiska yon nimewo menm (0 + 0 oswa 1 + 1) Lè sa a, ti jan nan parite yo pral zewo. Si de la ajoute jiska yon nimewo enpè (1 + 0 oswa 0 + 1) Lè sa a, ti jan nan parite yo pral yon sèl. Rezon ki fè la pou sa a se ke si youn nan kondui yo echwe, kontwolè a ka Lè sa a, konnen ki sa ki manke done yo. Pou egzanp, si kondwi yon sèl echwe, kite jis kondwi de ak twa, ak kondwi de gen yon blòk done nan yon sèl ak kondwi twa gen yon blòk parite nan yon sèl, Lè sa a, blòk yo done ki manke sou kondwi yon sèl dwe zewo.

Sa a bay done efikas redondants ki pèmèt tout done yo dwe retabli nan evènman an nan yon echèk kondwi. Koulye a, pou pifò konfigirasyon konsomatè, yon echèk ap toujou rezilta nan sistèm lan pa te paske li pa nan yon eta fonksyonèl. Yo nan lòd yo jwenn sistèm nan fonksyonèl, li nesesè ranplase kondwi a echwe ak yon kondwi nouvo. Lè sa a, yon pwosesis rekonstriksyon done yo dwe fè nan nivo kontwolè ki pral Lè sa a, fè yon fonksyon Boolean ranvèse rkree done yo sou kondwi ki manke a. Sa a ka pran kèk tan, espesyalman pou pi gwo kondui kapasite men li se omwen rekiperasyon.

Koulye a, kapasite nan yon etalaj ATAK 5 depann sou kantite kondui nan etalaj la ak kapasite yo. Yon fwa ankò, etalaj la limite pa pi piti kondwi nan kapasite nan etalaj la pou li pi bon yo sèvi ak matche kondui. Espas depo efikas la egal ak kantite kondui mwens yon sèl fwa kapasite ki pi ba a. Se konsa, nan tèm matematik, li se (n-1) * Capacitymin . Se konsa, si ou gen twa kondwi 2GB nan yon etalaj RAID 5, kapasite nan total ta dwe 4GB. Yon lòt RAID 5 etalaj ki itilize kat 2GB kondui ta gen 6GB kapasite.

Koulye a, pèfòmans pou ATAK a 5 se yon ti jan pi konplike pase kèk nan lòt fòm yo nan ATAK paske nan pwosesis la Boolean ki dwe fè yo kreye ti jan nan parite lè done yo te ekri nan kondui yo. Sa vle di ke pèfòmans nan ekri pral mwens pase yon ATAK 0 etalaj ak menm kantite kondui. Li pèfòmans, nan lòt men an, pa soufri otan ke ekri a paske pwosesis la Boolean pa fè paske li li done yo tou dwat nan kondui yo.

Pwoblèm nan Big ak tout enstalasyon RAID

Nou te diskite avantaj yo divès kalite ak dezavantaj nan chak nan nivo yo nan ATAK ki ka itilize sou òdinatè pèsonèl men gen yon lòt pwoblèm ke anpil moun pa reyalize lè li rive kreye konfigirasyon kondwi RAID. Anvan yo ka itilize yon konfigirasyon ATAK, li dwe konstwi swa pa lojisyèl an kontwolè kenkayri oswa nan lojisyèl sistèm operasyon an. Sa a esansyèlman inisyalman fòma espesyal la oblije byen swiv ki jan done yo pral ekri epi li sou kondwi a.

Sa a pwobableman pa son tankou yon pwoblèm men li se si ou menm bezwen chanje ki jan ou vle etalaj ATAK ou configuré. Pou egzanp, di ou ap kouri ba sou done epi ou vle ajoute yon kondwi siplemantè pou swa yon ATAK 0 oswa RAID 5 etalaj. Nan pifò ka yo, ou pa yo pral kapab san yo pa premye konfigirasyon etalaj la ATAK ki pral tou retire nenpòt nan done yo ki te estoke nan sa yo kondui. Sa vle di ke ou gen konplètman tounen moute done ou, ajoute kondwi nan nouvo, rkonfigure etalaj la kondwi, fòma ki etalaj kondwi, ak Lè sa a, retabli done orijinal ou tounen nan kondwi a. Sa ka yon pwosesis trè douloure. Kòm yon rezilta, asire w ke ou reyèlman gen konfigirasyon etalaj la moute wout la ou vle a premye fwa ou fè li.