Ihe kpatara na ọ dị mkpa iji kwado ngwa ngwa na nchekwa dị elu gị (99,9999%)

Ihe kpatara na ọ dị mkpa iji kwado ngwa ngwa na nchekwa dị elu gị (99,9999%)

Kedu ụdị firmware kacha "zie ezi" na "na-arụ ọrụ"? Ọ bụrụ na usoro nchekwa na-ekwe nkwa nnabata mmejọ nke 99,9999%, nke ahụ ọ pụtara na ọ ga-arụ ọrụ n'akwụsịghị akwụsị ọbụlagodi na enweghị mmelite ngwanrọ? Ma ọ bụ, n'ụzọ megidere nke ahụ, iji nweta nnabata mmejọ kachasị, ị kwesịrị ịwụnye ngwa ngwa kachasị ọhụrụ mgbe niile? Anyị ga-agbalị ịza ajụjụ ndị a dabere n'ahụmahụ anyị.

Okwu mmeghe dị mkpirikpi

Anyị niile ghọtara na ụdị sọftụwia ọ bụla, ma ọ bụ sistemụ arụmọrụ ma ọ bụ onye ọkwọ ụgbọ ala maka ngwaọrụ, na-enwekarị ntụpọ / chinchi na “atụmatụ” ndị ọzọ nwere ike ọ gaghị “apụta” ruo ọgwụgwụ nke ndụ ọrụ akụrụngwa, ma ọ bụ “mepee” naanị n'okpuru ọnọdụ ụfọdụ. Ọnụ ọgụgụ na mkpa nke nuances ndị dị otú ahụ na-adabere na mgbagwoju anya (ọrụ) nke ngwanrọ na àgwà nke ule n'oge mmepe ya. 

Ọtụtụ mgbe, ndị ọrụ na-anọ na "firmware sitere na ụlọ ọrụ mmepụta ihe" (nke a ma ama "ọ na-arụ ọrụ, ya mere emela ya") ma ọ bụ wụnye nsụgharị ọhụrụ mgbe niile (na nghọta ha, nke kachasị ọhụrụ pụtara na-arụ ọrụ). Anyị na-eji ụzọ dị iche - anyị na-elele ndetu ntọhapụ maka ihe ọ bụla ejiri na mClouds igwe ojii akụrụngwa ma jiri nlezianya họrọ ngwa ngwa kwesịrị ekwesị maka ngwa ngwa ọ bụla.

Anyị bịara na nkwubi okwu a, dị ka ha na-ekwu, na ahụmahụ. N'iji ihe atụ nke ọrụ anyị, anyị ga-agwa gị ihe kpatara 99,9999% ekwere na ntụkwasị obi nke sistemu nchekwa enweghị ihe ọ bụla ma ọ bụrụ na i meghị ngwa ngwa nyochaa mmelite na nkọwa ngwanrọ. Ikpe anyị dabara adaba maka ndị ọrụ nke sistemụ nchekwa site na onye na-ere ahịa ọ bụla, ebe ọ bụ na ọnọdụ yiri nke ahụ nwere ike ime na ngwaike sitere na onye nrụpụta ọ bụla.

Ịhọrọ Sistemụ Nchekwa Ọhụrụ

Na njedebe nke afọ gara aga, agbakwunyere usoro nchekwa data na-adọrọ mmasị na akụrụngwa anyị: obere ihe nlereanya sitere na akara IBM FlashSystem 5000, nke a na-akpọ Storwize V5010e n'oge ịzụrụ. Ugbu a, a na-ere ya n'okpuru aha FlashSystem 5010, mana n'ezie ọ bụ otu ngwa ngwa ngwa nwere otu Spectrum Virtualize n'ime. 

Ọnụnọ nke usoro njikwa jikọtara ọnụ bụ, n'ụzọ, isi ihe dị iche n'etiti IBM FlashSystem. Maka ụdị usoro nke obere, ọ fọrọ nke nta ka ọ dị iche na ụdị nke ndị na-arụpụta ihe. Ịhọrọ ihe nlereanya a kapịrị ọnụ na-enye ntọala ngwaike kwesịrị ekwesị, njirimara nke na-eme ka o kwe omume iji otu ma ọ bụ ọrụ ọzọ ma ọ bụ nye ọkwa dị elu nke scalability. Akụrụngwa na-achọpụta ngwaike ma na-enye ọrụ dị mkpa na nke zuru oke maka ikpo okwu a.

Ihe kpatara na ọ dị mkpa iji kwado ngwa ngwa na nchekwa dị elu gị (99,9999%)IBM FlashSystem 5010

N'ụzọ dị nkenke banyere ihe nlereanya anyị 5010. Nke a bụ ntinye-larịị nke abụọ njikwa ngọngọ nchekwa usoro. Ọ nwere ike nabata NLSAS, SAS, SSD diski. Ntinye NVMe adịghị na ya, ebe ọ bụ na edobere ụdị nchekwa a iji dozie nsogbu na-achọghị arụmọrụ nke draịva NVMe.

A zụrụ sistemu nchekwa ahụ iji nabata ozi ebe nchekwa ma ọ bụ data na-anaghị abanye ugboro ugboro. Ya mere, ọkọlọtọ usoro nke ọrụ ya ezuola anyị: Tiering (Ọgba dị mfe), Nkwanye dị mkpa. Ịrụ ọrụ na diski NLSAS na ọkwa 1000-2000 IOPS bụkwa afọ ojuju maka anyị.

Ahụmahụ anyị - otu anyị si emelite ngwa ngwa n'oge

Ugbu a gbasara mmelite ngwanrọ n'onwe ya. N'oge ịzụrụ, sistemụ ahụ enweelarị ụdị ngwanrọ Spectrum Virtualize, ya bụ, 8.2.1.3.

Anyị mụrụ nkọwa firmware wee hazie mmelite ka 8.2.1.9. Ọ bụrụ na anyị dị ntakịrị karịa nke ọma, akụkọ a agaraghị adị - ahụhụ ahụ agaraghị eme na ngwa ngwa na-adịbeghị anya. Otú ọ dị, n'ihi ihe ụfọdụ, e yigharịrị mmelite nke usoro a.

N'ihi ya, ntakịrị oge mmelite ebutere foto na-adịghị mma, dịka na nkọwa na njikọ ahụ: https://www.ibm.com/support/pages/node/6172341

Ee, n'ime ngwa ngwa nke ụdị ahụ ihe a na-akpọ APAR (Akụkọ Analysis Program Analysis Report) HU02104 dị mkpa. Ọ na-egosi dị ka ndị a. N'okpuru ibu, n'okpuru ọnọdụ ụfọdụ, cache na-amalite ịba ụba, mgbe ahụ, usoro ahụ na-abanye n'ime ọnọdụ nchebe, nke ọ na-ewepụ I / O maka ọdọ mmiri ahụ. N'ọnọdụ anyị, ọ dị ka ịkwụpụ diski 3 maka otu RAID na ọnọdụ RAID 6. Nkwụsị ahụ na-eme maka nkeji 6. Na-esote, a na-eweghachite ohere ịnweta mpịakọta dị na ọdọ mmiri ahụ.

Ọ bụrụ na onye ọ bụla amaghị usoro na aha nke ụlọ ọrụ ezi uche dị na ya na ọnọdụ nke IBM Spectrum Virtualize, a ga m akọwa nkenke.

Ihe kpatara na ọ dị mkpa iji kwado ngwa ngwa na nchekwa dị elu gị (99,9999%)Ọdịdị nke usoro nchekwa ihe ezi uche dị na ya

A na-anakọta diski n'ime otu akpọrọ MDisk (Disk jisiri ike). MDisk nwere ike ịbụ RAID kpochapụwo (0,1,10,5,6) ma ọ bụ nke mebere nke ọma - DRAID (RAID ekesara). Iji DRAID na-enye gị ohere ịbawanye arụmọrụ nke nhazi ahụ, n'ihi na ... A ga-eji diski niile dị na otu ahụ, a ga-ebelata oge nrụpụta, n'ihi na ọ bụ naanị ụfọdụ ngọngọ ga-adị mkpa ka eweghachite, ọ bụghịkwa data niile sitere na diski dara ada.

Ihe kpatara na ọ dị mkpa iji kwado ngwa ngwa na nchekwa dị elu gị (99,9999%)Nkesa nke ngọngọ data gafee diski mgbe ị na-eji Distributed RAID (DRAID) na ọnọdụ RAID-5.

Na eserese a na-egosi ezi uche nke otu nrụpụta DRAID si arụ ọrụ ma ọ bụrụ na otu ọdịda diski:

Ihe kpatara na ọ dị mkpa iji kwado ngwa ngwa na nchekwa dị elu gị (99,9999%)Echiche nke iwughachi DRAID mgbe otu diski dara

Na-esote, otu Mdisks ma ọ bụ karịa na-etolite ihe a na-akpọ ọdọ mmiri. N'ime otu ọdọ mmiri ahụ, a naghị atụ aro ka iji MDisk nwere ọkwa RAID/DRAID dị iche iche na diski nke otu ụdị. Anyị agaghị abanye na nke a miri emi, n'ihi na ... anyị na-eme atụmatụ ikpuchi nke a n’otu n’ime isiokwu ndị na-esonụ. Ọfọn, n'ezie, Pool na-ekewa n'ime mpịakọta, nke a na-egosi site na iji otu ma ọ bụ ọzọ ngọngọ ohere protocol nye ndị ọbịa.

Ya mere, anyị, n'ihi ọnọdụ a kọwara na APAR HU02104, n'ihi ọdịda ezi uche nke diski atọ, MDisk kwụsịrị ịrụ ọrụ, nke, n'aka nke ya, kpatara ọdịda nke ọdọ mmiri na mpịakọta kwekọrọ.

N'ihi na sistemụ ndị a mara oke mma, enwere ike ijikọ ha na sistemụ igwe ojii nke IBM Storage Insights, nke na-eziga arịrịọ ọrụ ozugbo na nkwado IBM ma ọ bụrụ na nsogbu emee. Emepụtara ngwa na ndị ọkachamara IBM na-eme nchọpụta n'ime ime ma kpọtụrụ onye ọrụ sistemụ. 

N'ihi nke a, edozila okwu ahụ ngwa ngwa ma nweta nkwenye ozugbo site na ọrụ nkwado iji melite usoro anyị na 8.2.1.9 firmware ahọpụtara na mbụ, nke edozilarị n'oge ahụ. Ọ na-akwado Ndeba mwepụta kwekọrọ.

Nsonaazụ na ndụmọdụ anyị

Dị ka okwu na-aga: "ihe niile dị mma nke na-agwụ nke ọma." Njehie dị na firmware emeghị ka nsogbu dị njọ - ndị sava weghachiri ngwa ngwa o kwere omume na enweghị data data. Ụfọdụ ndị ahịa kwesịrị ịmalitegharị igwe mebere, mana n'ozuzu anyị dị njikere maka nsonaazụ na-adịghị mma, ebe anyị na-eme nkwado ndabere kwa ụbọchị nke ihe akụrụngwa niile na igwe ndị ahịa. 

Anyị enwetala nkwenye na ọbụna usoro a pụrụ ịdabere na ya na 99,9999% kwere nkwa nnweta chọrọ nlebara anya na nhazi oge. Dabere na ọnọdụ ahụ, anyị ewepụtala ọtụtụ nkwubi okwu maka onwe anyị wee kesaa ndụmọdụ anyị:

  • Ọ dị mkpa iji nyochaa mwepụta nke mmelite, mụọ ndetu mwepụta maka ndozi nke okwu ndị nwere ike ịdị oke egwu, na imelite mmelite echere n'oge.

    Nke a bụ nhazi nhazi na ọbụna ihe doro anya, nke, ọ ga-adị ka ọ abaghị uru ilekwasị anya na ya. Agbanyeghị, na “ala ọkwa” a ị nwere ike ịsụ ngọngọ nke ukwuu. N'ezie, ọ bụ oge a ka agbakwunyere nsogbu ndị a kọwara n'elu. Kpachara anya nke ọma mgbe ị na-edepụta ụkpụrụ mmelite ma lelee nnabata na ha na-akpachapụghị anya. Isi okwu a na-emetụtakwu echiche nke "ịdọ aka ná ntị".

  • Ọ ka mma idowe sistemụ ahụ na ụdị ngwanrọ kachasị ọhụrụ. Ọzọkwa, nke dị ugbu a abụghị nke nwere aha ọnụọgụ buru ibu, kama ọ bụ nke nwere ụbọchị ewepụtara n'ikpeazụ. 

    Dịka ọmụmaatụ, IBM na-edobe opekempe abụọ ntọhapụ ngwanrọ maka sistemụ nchekwa ya. N'oge ederede, ndị a bụ 8.2 na 8.3. Mmelite maka 8.2 na-apụta na mbụ. A na-ewepụtakarị mmelite yiri nke ahụ maka 8.3 na obere oge.

    Ntọhapụ 8.3 nwere ọtụtụ uru ọrụ, dịka ọmụmaatụ, ikike ịgbasa MDisk (na ọnọdụ DRAID) site na ịgbakwunye otu diski ọhụrụ ma ọ bụ karịa (njirimara a apụtala kemgbe ụdị 8.3.1). Nke a bụ ọrụ dị oke mkpa, mana na 8.2, ọ dị nwute, enweghị njirimara dị otú ahụ.

  • Ọ bụrụ na ọ gaghị ekwe omume imelite n'ihi ihe ụfọdụ, mgbe ahụ maka nsụgharị nke Spectrum Virtualize software tupu nsụgharị 8.2.1.9 na 8.3.1.0 (ebe ahụhụ ahụ akọwara n'elu dị mkpa), iji belata ihe ize ndụ nke ime ya, nkwado teknụzụ IBM na-atụ aro. na-amachi arụmọrụ sistemụ na ọkwa ọdọ mmiri, dị ka egosiri na foto dị n'okpuru (esere foto na ụdị Russified nke GUI). E gosipụtara uru nke 10000 IOPS dị ka ihe atụ ma họrọ ya dịka njirimara nke usoro gị.

Ihe kpatara na ọ dị mkpa iji kwado ngwa ngwa na nchekwa dị elu gị (99,9999%)Na-amachi arụmọrụ nchekwa IBM

  • Ọ dị mkpa iji gbakọọ ibu dị na sistemụ nchekwa ma zere ibubiga ihe ókè. Iji mee nke a, ịnwere ike iji ma nha IBM (ọ bụrụ na ị nwere ike ịnweta ya), ma ọ bụ enyemaka nke ndị mmekọ, ma ọ bụ ihe ndị ọzọ. Ọ dị mkpa ịghọta profaịlụ ibu na usoro nchekwa, n'ihi na Arụmọrụ na MB/s na IOPS dịgasị iche dabere na opekata mpe ihe ndị a:

    • ụdị ọrụ: gụọ ma ọ bụ dee,

    • size ngọngọ ọrụ,

    • pasentị ọgụgụ na ide ọrụ na mkpokọta I/O iyi.

    Ọzọkwa, ọsọ nke ọrụ na-emetụta ka esi agụ ngọngọ data: n'usoro ma ọ bụ n'usoro. Mgbe ị na-eme ọtụtụ ọrụ ịnweta data n'akụkụ ngwa, enwere echiche nke arụmọrụ dabere. Ọ dịkwa mma iburu nke a n'uche. Ihe a niile nwere ike inyere aka ịhụ ngụkọta data sitere na counters arụmọrụ nke OS, usoro nchekwa, sava / hypervisors, yana nghọta nke njirimara ọrụ nke ngwa, DBMS na "ndị na-eri" ndị ọzọ nke akụrụngwa diski.

  • Na n'ikpeazụ, jide n'aka na ị nwere nkwado ndabere na mpaghara na-arụ ọrụ. Ekwesịrị ịhazi usoro ndabere dabere na ụkpụrụ RPO a na-anakwere maka azụmaahịa ahụ, yana nyocha nguzosi ike n'ezi ihe nke nkwado ndabere oge (ọ bụ ezie na ndị na-ere sọftụwia ole na ole ejirila nkwenye akpaghị aka etinyere na ngwaahịa ha) iji hụ na uru RTO anabatara.

Daalụ maka ịgụ akwụkwọ ruo ọgwụgwụ.
Anyị dị njikere ịza ajụjụ gị na nkọwa gị. Ọzọkwa Anyị na-akpọ gị òkù ka ị denye aha na ọwa telegram anyị, nke anyị na-ejide nkwalite mgbe niile (mbelata na IaaS na inye onyinye maka koodu nkwado ruo 100% na VPS), dee akụkọ na-atọ ụtọ ma kwusaa akụkọ ọhụrụ na blog Habr.

isi: www.habr.com

Tinye a comment