Nahoana no zava-dehibe ny manamarina ny rindrankajy amin'ny fitahirizanao avo lenta (99,9999%)

Nahoana no zava-dehibe ny manamarina ny rindrankajy amin'ny fitahirizanao avo lenta (99,9999%)

Iza amin'ny firmware no "marina" sy "miasa" indrindra? Raha misy rafitra fitahirizana miantoka fandeferana 99,9999%, midika ve izany fa hiasa tsy tapaka izy na dia tsy misy fanavaozana rindrambaiko aza? Na, ny mifanohitra amin'izany, mba hahazoana fandeferana ambony indrindra, dia tokony hametraka foana ny firmware farany? Hiezaka hamaly ireo fanontaniana ireo izahay mifototra amin'ny traikefanay.

Fampidirana kely

Fantatsika rehetra fa ny dikan-teny tsirairay amin'ny rindrambaiko, na rafitra fiasana na mpamily ho an'ny fitaovana iray, dia matetika misy lesoka/kitroka sy "endri-javatra" hafa izay mety tsy "hiseho" mandra-pahatapitry ny andro fiasan'ny fitaovana, na "misokatra" amin'ny fepetra sasany ihany. Ny isa sy ny maha-zava-dehibe ny nuances toy izany dia miankina amin'ny fahasarotana (functionality) ny rindrambaiko sy ny kalitaon'ny fitsapana mandritra ny fivoarany. 

Matetika ny mpampiasa dia mijanona ao amin'ny "firmware avy amin'ny orinasa" (ilay malaza hoe "miasa, ka aza variana amin'izany") na mametraka foana ny dikan-teny farany (raha ny fahatakarany, ny farany dia midika hoe miasa indrindra). Mampiasa fomba hafa izahay - mijery ny naoty famoahana ny zavatra rehetra ampiasaina ao amin'ny rahona mClouds fitaovana ary safidio tsara ny firmware mety ho an'ny fitaovana tsirairay.

Tonga tamin’io fanatsoahan-kevitra io izahay, araka ny filazan’izy ireo, tamin’ny traikefa. Amin'ny fampiasana ny ohatra amin'ny fampandehanana anay, dia holazainay aminao ny antony nampanantenaina 99,9999% ny fahatokisan'ny rafitra fitahirizana tsy midika na inona na inona raha tsy manara-maso haingana ny fanavaozana sy ny famaritana rindrambaiko ianao. Ny raharahanay dia mety ho an'ny mpampiasa rafitra fitahirizana avy amin'ny mpivarotra rehetra, satria mety hitranga amin'ny fitaovana avy amin'ny mpanamboatra rehetra ny toe-javatra mitovy amin'izany.

Misafidiana Rafitra fitahirizana vaovao

Tamin'ny faran'ny taona lasa dia nisy rafitra fitahirizana angon-drakitra mahaliana nampiana tao amin'ny fotodrafitrasantsika: modely zandriny avy amin'ny tsipika IBM FlashSystem 5000, izay tamin'ny fotoana nividianana dia nantsoina hoe Storwize V5010e. Ankehitriny dia amidy amin'ny anarana FlashSystem 5010 izy io, fa raha ny marina dia io ihany no fototry ny hardware miaraka amin'ny Spectrum Virtualize ao anatiny. 

Ny fisian'ny rafitra fitantanana miray dia, raha ny marina, ny fahasamihafana lehibe eo amin'ny IBM FlashSystem. Ho an'ny modely amin'ny andian-dahatsoratra tanora, dia saika tsy misy hafa amin'ireo modely mamokatra kokoa. Ny fisafidianana modely manokana dia manome ny fototry ny fitaovana mifanaraka amin'izany, ny toetra mampiavaka azy dia ahafahana mampiasa fiasa iray na hafa na manome scalability avo kokoa. Ny lozisialy dia mamaritra ny fitaovana ary manome ny fiasa ilaina sy ampy ho an'ity sehatra ity.

Nahoana no zava-dehibe ny manamarina ny rindrankajy amin'ny fitahirizanao avo lenta (99,9999%)IBM FlashSystem 5010

Fohy momba ny maodely 5010. Ity dia rafitra fitehirizana sakana roa-controller ambaratonga fidirana. Izy io dia afaka mametraka disks NLSAS, SAS, SSD. Ny fametrahana NVMe dia tsy hita ao, satria ity maodely fitahirizana ity dia napetraka hamahana olana izay tsy mitaky ny fampandehanana ny fiara NVMe.

Ny rafitra fitahirizana dia novidina mba handraisana ny fampahalalana momba ny arsiva na angona tsy idirana matetika. Noho izany, ampy ho anay ny andiana manara-penitra amin'ny asany: Tiering (Easy Tier), Thin Provision. Nahafa-po anay ihany koa ny fampisehoana tamin'ny kapila NLSAS amin'ny ambaratonga 1000-2000 IOPS.

Ny traikefantsika - ny fomba tsy nanavaozana ny firmware ara-potoana

Ankehitriny momba ny fanavaozana rindrambaiko mihitsy. Tamin'ny fotoana nividianana, ny rafitra dia efa manana dikan-teny kely lany amin'ny rindrambaiko Spectrum Virtualize, izany hoe, 8.2.1.3.

Nandinika ny famaritana ny firmware izahay ary nikasa ny fanavaozana ny 8.2.1.9. Raha toa ka nahomby kokoa izahay, dia tsy nisy ity lahatsoratra ity - tsy ho niseho tamin'ny firmware vao haingana ny bug. Na izany aza, noho ny antony sasany dia nahemotra ny fanavaozana an'ity rafitra ity.

Vokatr'izany, ny fahatarana kely amin'ny fanavaozana dia nitarika sary tsy mahafinaritra, toy ny ao amin'ny famaritana amin'ny rohy: https://www.ibm.com/support/pages/node/6172341

Eny, ao amin'ny firmware an'io dikan-teny io ilay antsoina hoe APAR (Tatitry ny famakafakana programa nahazo alalana) HU02104 dia mifandraika. Toy izao no miseho. Eo ambanin'ny enta-mavesatra, amin'ny toe-javatra sasany, ny cache dia manomboka mitobaka, avy eo ny rafitra dia miditra amin'ny fomba fiarovana, izay manakana ny I / O ho an'ny dobo. Amin'ny tranga misy anay, toa ny fanalana kapila 3 ho an'ny vondrona RAID amin'ny fomba RAID 6. Mitranga mandritra ny 6 minitra ny fanapahana. Manaraka, averina amin'ny laoniny ny fidirana amin'ny Boky ao amin'ny Dobo.

Raha misy olona tsy mahafantatra ny rafitra sy ny fanononana ireo singa lojika ao anatin'ny tontolon'ny IBM Spectrum Virtualize dia hanazava fohifohy aho izao.

Nahoana no zava-dehibe ny manamarina ny rindrankajy amin'ny fitahirizanao avo lenta (99,9999%)Ny firafitry ny rafitra fitehirizana singa lojika

Ny kapila dia angonina ho vondrona antsoina hoe MDisk (Managed Disk). MDisk dia mety ho RAID mahazatra (0,1,10,5,6) na virtoaly - DRAID (RAID zaraina). Ny fampiasana DRAID dia ahafahanao mampitombo ny fahombiazan'ny array, satria ... Ny kapila rehetra ao amin'ny vondrona dia hampiasaina, ary hihena ny fotoana fanarenana, noho ny zava-misy fa ny sakana sasany ihany no mila averina, fa tsy ny angona rehetra avy amin'ny kapila tsy nahomby.

Nahoana no zava-dehibe ny manamarina ny rindrankajy amin'ny fitahirizanao avo lenta (99,9999%)Fizarana sakana angon-drakitra manerana ny kapila rehefa mampiasa RAID voazara (DRAID) amin'ny fomba RAID-5.

Ary ity diagram ity dia mampiseho ny lojika amin'ny fomba fiasan'ny DRAID rebuild raha sendra tsy fahombiazana ny kapila iray:

Nahoana no zava-dehibe ny manamarina ny rindrankajy amin'ny fitahirizanao avo lenta (99,9999%)Lojika amin'ny fananganana DRAID rehefa tsy nahomby ny kapila iray

Manaraka, MDisks iray na maromaro no mamorona ilay antsoina hoe Pool. Ao anatin'ny dobo iray ihany, dia tsy soso-kevitra ny hampiasa MDisk amin'ny ambaratonga RAID/DRAID samihafa amin'ny kapila mitovy karazana. Tsy hidirantsika lalina loatra izany, satria... mikasa ny hamita izany isika ao amin’ny iray amin’ireo lahatsoratra manaraka. Eny ary, raha ny marina, ny Pool dia mizara ho Boky, izay aseho amin'ny alΓ lan'ny protocol fidirana iray na hafa ho an'ny mpampiantrano.

Noho izany, isika, vokatry ny toe-javatra voalaza ao amin'ny APAR HU02104, noho ny tsy fahombiazan'ny lojika kapila telo, dia nitsahatra tsy niasa intsony ny MDisk, izay nahatonga ny tsy fahombiazan'ny Dobo sy ny Boky mifanaraka amin'izany.

Satria tena marani-tsaina ireo rafitra ireo, dia azo ampifandraisina amin'ny rafitra fanaraha-maso mifototra amin'ny rahona IBM Storage Insights, izay mandefa ho azy ny fangatahana serivisy amin'ny fanohanan'ny IBM raha misy olana. Noforonina ny fampiharana ary ny manam-pahaizana momba ny IBM dia manao diagnostika lavitra ary mifandray amin'ny mpampiasa rafitra. 

Noho izany dia voavaha haingana ny olana ary nisy tolo-kevitra haingana azo avy amin'ny serivisy fanohanana mba hanavao ny rafitray amin'ny firmware 8.2.1.9 nofantenana teo aloha, izay efa raikitra tamin'izany fotoana izany. Manamafy izany naoty famoahana mifanaraka aminy.

Vokatra sy ny soso-kevitray

Hoy ny fitenenana hoe: β€œNy zava-drehetra dia miafara tsara”. Ny bug ao amin'ny firmware dia tsy niteraka olana lehibe - naverina tamin'ny laoniny haingana araka izay azo atao ny mpizara ary tsy nisy fahaverezan'ny angona. Ny mpanjifa sasany dia tsy maintsy namerina ny milina virtoaly, fa amin'ny ankapobeny dia niomana ho amin'ny voka-dratsy bebe kokoa izahay, satria manao backup isan'andro ny singa fotodrafitrasa rehetra sy ny milina mpanjifa. 

Nahazo fanamafisana izahay fa na ny rafitra azo itokisana amin'ny 99,9999% nampanantenaina ny fisiana dia mitaky fikarakarana sy fikojakojana ara-potoana. Mifototra amin'ny toe-javatra, nanao tsoa-kevitra maromaro ho an'ny tenanay izahay ary mizara ny soso-kevitray:

  • Tena ilaina ny manara-maso ny famoahana ireo fanavaozam-baovao, mandalina ny Naoty Release mba hanitsiana ireo olana mety hanakiana, ary manatanteraka ireo fanavaozana efa nomanina ara-potoana.

    Ity dia teboka fandaminana ary mazava ho azy, izay toa tsy mendrika ny hifantoka. Na izany aza, amin'ity "tany lemaka" ity dia mety ho solafaka mora foana ianao. Raha ny marina, io fotoana io no nanampy ireo olana voalaza etsy ambony. Mitandrema tsara rehefa mamolavola ny fitsipika momba ny fanavaozana ary manara-maso ny fanarahana azy ireo. Ity teboka ity dia mifandray bebe kokoa amin'ny foto-kevitry ny "fifehezana".

  • Tsara kokoa foana ny mitazona ny rafitra miaraka amin'ny kinova rindrambaiko farany. Ankoatr'izay, ny ankehitriny dia tsy ilay manana anarana nomerika lehibe kokoa, fa ilay misy daty famoahana taty aoriana. 

    Ohatra, ny IBM dia mitazona famoahana rindrambaiko roa farafahakeliny ho an'ny rafitra fitahirizana azy. Tamin'ny fotoana nanoratana ity lahatsoratra ity dia 8.2 sy 8.3 ireo. Nivoaka teo aloha ny fanavaozana ho an'ny 8.2. Ny fanavaozana mitovy amin'ny 8.3 dia matetika navoaka miaraka amin'ny fahatarana kely.

    Ny famoahana 8.3 dia manana tombony azo ampiasaina, ohatra, ny fahafahana manitatra ny MDisk (amin'ny fomba DRAID) amin'ny alΓ lan'ny fampidirana kapila vaovao iray na maromaro (niseho nanomboka tamin'ny version 8.3.1 io endri-javatra io). Fampiasa tena fototra izany, saingy amin'ny 8.2, indrisy fa tsy misy endri-javatra toy izany.

  • Raha toa ka tsy azo atao ny manavao noho ny antony sasany, dia ho an'ny dikan-teny Spectrum Virtualize rindrambaiko alohan'ny dikan-teny 8.2.1.9 sy 8.3.1.0 (izay misy ny bug voalaza etsy ambony), mba hampihenana ny mety hitrangan'izany, ny fanohanana ara-teknika IBM dia manoro hevitra. mametra ny fahombiazan'ny rafitra eo amin'ny haavon'ny dobo, araka ny aseho amin'ny sary etsy ambany (ny sary dia nalaina tamin'ny dikan-teny Russified an'ny GUI). Ny sandan'ny 10000 IOPS dia aseho ho ohatra ary voafantina araka ny toetran'ny rafitrao.

Nahoana no zava-dehibe ny manamarina ny rindrankajy amin'ny fitahirizanao avo lenta (99,9999%)Famerana ny fahombiazan'ny fitahirizana IBM

  • Ilaina ny manisa tsara ny enta-mavesatra amin'ny rafitra fitahirizana ary misoroka ny overloading. Mba hanaovana izany dia azonao atao ny mampiasa na ny IBM sizer (raha manana fahafahana miditra amin'izany ianao), na ny fanampian'ny mpiara-miombon'antoka, na ny loharanon'ny antoko fahatelo. Tena ilaina ny mahatakatra ny mombamomba ny entana amin'ny rafitra fitahirizana, satria Ny fampisehoana amin'ny MB/s sy IOPS dia miovaova be arakaraka ireto mason-tsivana manaraka ireto:

    • karazana asa: mamaky na manoratra,

    • ny haben'ny bloc operation,

    • isan-jaton'ny asa mamaky sy manoratra amin'ny totalin'ny stream I/O.

    Ary koa, ny hafainganam-pandehan'ny asa dia misy fiantraikany amin'ny fomba famakiana ireo sakana angona: misesy na mirindra. Rehefa manao hetsika fidirana angon-drakitra marobe amin'ny lafiny fampiharana, dia misy ny foto-kevitry ny asa miankina. Tsara ihany koa ny mandinika izany. Izany rehetra izany dia afaka manampy amin'ny fijerena ny fitambaran'ny angon-drakitra avy amin'ny kaontera fampisehoana ny OS, ny rafitra fitehirizana, ny servers/hypervisors, ary koa ny fahatakarana ny endri-javatra miasa amin'ny rindranasa, DBMS ary "mpanjifa" hafa amin'ny loharanon-kapila.

  • Ary farany, aoka ho azo antoka fa manana backups vaovao sy miasa. Ny fandaharam-potoana backup dia tokony hamboarina mifototra amin'ny soatoavina RPO azo ekena ho an'ny orinasa, ary tokony hohamarinina ny fanamarinana tsy tapaka ny backups (maro ny mpivarotra rindrambaiko backup no nanamarina automatique nampiharina tamin'ny vokatra) mba hahazoana antoka ny sanda RTO azo ekena.

Misaotra anao namaky hatramin'ny farany.
Vonona izahay hamaly ny fanontanianao sy ny hevitrao ao amin'ny fanehoan-kevitra. KOA Manasa anao izahay hisoratra anarana amin'ny fantsona telegrama, izay anaovanay fampiroboroboana tsy tapaka (fihenam-bidy amin'ny IaaS sy fanomezana ho an'ny kaody fampiroboroboana hatramin'ny 100% amin'ny VPS), manorata vaovao mahaliana ary manambara lahatsoratra vaovao ao amin'ny bilaogy Habr.

Source: www.habr.com

Add a comment