MÄs detalizÄti strÄ«damies, kas padara OceanStor Dorado 18000 V6 par patiesi augstas klases uzglabÄÅ”anas sistÄmu ar pienÄcÄ«gu rezervi nÄkamajiem gadiem. TajÄ paÅ”Ä laikÄ mÄs kliedÄjam izplatÄ«tÄs bažas par All-Flash krÄtuvi un parÄdÄm, kÄ Huawei no tÄm izspiež visvairÄk: pilnÄ«ga NVMe, papildu keÅ”atmiÅa SCM un vesela virkne citu risinÄjumu.
Jauna datu ainava ā jauna datu krÄtuve
Datu intensitÄte pieaug visÄs nozarÄs. Un banku sektors to skaidri parÄda. Dažu pÄdÄjo gadu laikÄ banku darÄ«jumu skaits ir pieaudzis vairÄk nekÄ desmit reizes. KÄ liecina
KredÄ«tiestÄdes IT infrastruktÅ«rai ir jÄbÅ«t gatavai Å”Ädam izaicinÄjumam. Un tas tieÅ”Äm ir izaicinÄjums. Tostarp, ja agrÄk bankai datu pieejamÄ«bu vajadzÄja nodroÅ”inÄt tikai darba laikÄ, tad tagad tas ir 24/7. VÄl nesen 5 ms tika uzskatÄ«ts par pieÅemamu latentuma Ätrumu, ko tad? Tagad pat 1 ms ir pÄrspÄ«lÄts. MÅ«sdienÄ«gai uzglabÄÅ”anas sistÄmai mÄrÄ·is ir 0,5 ms.
Tas pats ar uzticamÄ«bu: 2010. gados izveidojÄs empÄ«riska izpratne, ka pietiek ar tÄ lÄ«meni nogÄdÄt lÄ«dz āpieciem desmitiemā - 99,999%. Tiesa, Ŕī izpratne ir novecojusi. 2020. gadÄ ir pilnÄ«gi normÄli, ka uzÅÄmumam ir nepiecieÅ”ami 99,9999% krÄtuvei un 99,99999% kopÄjai arhitektÅ«rai. Un tas nepavisam nav kaprÄ«ze, bet gan steidzama vajadzÄ«ba: vai nu nav laika loga infrastruktÅ«ras uzturÄÅ”anai, vai arÄ« tas ir niecÄ«gs.
SkaidrÄ«bas labad Å”os rÄdÄ«tÄjus ir Ärti projicÄt uz naudas plaknes. VienkÄrÅ”Äkais veids ir finanÅ”u iestÄžu piemÄrs. AugÅ”ÄjÄ diagrammÄ parÄdÄ«ts, cik katra no pasaules 10 labÄkajÄm bankÄm nopelna stundÄ. Ķīnas Industrial and Commercial Bank vien tas ir ne mazÄk kÄ 5 miljoni USD.TieÅ”i tik daudz maksÄs Ķīnas lielÄkÄs kredÄ«torganizÄcijas IT infrastruktÅ«ras dÄ«kstÄves stunda (un vÄrÄ tiek Åemta tikai negÅ«tÄ peļÅa). aprÄÄ·ins!). No Ŕī viedokļa ir skaidrs, ka dÄ«kstÄves samazinÄÅ”ana un uzticamÄ«bas palielinÄÅ”ana ne tikai par dažiem procentiem, bet pat par procenta daļÄm ir pilnÄ«gi racionÄli pamatota. Ne tikai konkurÄtspÄjas palielinÄÅ”anas nolÅ«kos, bet vienkÄrÅ”i tirgus pozÄ«ciju saglabÄÅ”anas dÄļ.
LÄ«dzÄ«gas izmaiÅas notiek arÄ« citÄs nozarÄs. PiemÄram, gaisa transportÄ: pirms pandÄmijas gaisa satiksme tikai gadu no gada ieguva apgriezienus, un daudzi sÄka to izmantot gandrÄ«z kÄ taksometru. RunÄjot par patÄrÄtÄju modeļiem, sabiedrÄ«bÄ ir iesakÅojies ieradums nodroÅ”inÄt pilnÄ«gu pakalpojumu pieejamÄ«bu: ierodoties lidostÄ, mums ir jÄpieslÄdzas Wi-Fi, piekļuve maksÄjumu pakalpojumiem, piekļuve apgabala kartei utt. RezultÄtÄ slodze uz infrastruktÅ«ru un pakalpojumiem publiskajÄs telpÄs pieauga daudzkÄrt. Un tÄs pieejas tÄs infrastruktÅ«rai, celtniecÄ«bai, ko vÄl pirms gada uzskatÄ«jÄm par pieÅemamÄm, strauji noveco.
Vai ir par agru pÄrslÄgties uz All-Flash?
Lai atrisinÄtu iepriekÅ” minÄtÄs problÄmas, veiktspÄjas ziÅÄ vislabÄk atbilst AFA ā visi zibspuldzes masÄ«vi, tas ir, masÄ«vi, kas pilnÄ«bÄ izveidoti uz zibatmiÅas. Ja vien vÄl nesen nebija Å”aubu par to, vai to uzticamÄ«ba ir salÄ«dzinÄma ar tiem, kas samontÄti, pamatojoties uz HDD un hibrÄ«diem. Galu galÄ cietvielu zibatmiÅai ir metrika, ko sauc par vidÄjo laiku starp kļūmÄm vai MTBF (vidÄjais laiks starp kļūmÄm). DiemžÄl Ŕūnu degradÄcija I/O operÄciju dÄļ ir paÅ”saprotama.
TÄtad All-Flash izredzes aizÄnoja jautÄjums par to, kÄ novÄrst datu zudumu gadÄ«jumÄ, ja SSD liek dzÄ«vot ilgu laiku. DublÄÅ”ana ir pazÄ«stama iespÄja, tikai atkopÅ”anas laiks bÅ«tu nepieÅemami liels, pamatojoties uz mÅ«sdienu prasÄ«bÄm. VÄl viena izeja ir iestatÄ«t otro krÄtuves lÄ«meni vÄrpstas diskdziÅiem, tomÄr ar Å”Ädu shÄmu tiek zaudÄtas dažas "stingri zibspuldzes" sistÄmas priekÅ”rocÄ«bas.
TaÄu skaitļi saka ko citu: digitÄlÄs ekonomikas milžu, tostarp Google, pÄdÄjo gadu statistika liecina, ka zibatmiÅas ir vairÄkas reizes uzticamÄkas par cietajiem diskiem. TurklÄt gan Ä«sÄ laika posmÄ, gan ilgÄ laika posmÄ: vidÄji paiet Äetri lÄ«dz seÅ”i gadi, lÄ«dz zibatmiÅas diski neizdodas. Datu glabÄÅ”anas uzticamÄ«bas ziÅÄ tie nekÄdÄ ziÅÄ nav zemÄki par vÄrpstas magnÄtisko disku diskdziÅiem vai pat tos nepÄrspÄj.
VÄl viens tradicionÄls arguments par labu vÄrpstas piedziÅÄm ir to pieejamÄ«ba. Bez Å”aubÄm, izmaksas par terabaita glabÄÅ”anu cietajÄ diskÄ joprojÄm ir salÄ«dzinoÅ”i zemas. Un, ja Åem vÄrÄ tikai aprÄ«kojuma izmaksas, ir lÄtÄk turÄt terabaitu uz vÄrpstas diska nekÄ uz SSD. TaÄu finanÅ”u plÄnoÅ”anas kontekstÄ nozÄ«me ir ne tikai tam, cik par kÄdu konkrÄta ierÄ«ce iegÄdÄta, bet arÄ« to, kÄdas ir kopÄjÄs izmaksas tÄs turÄÅ”anai ilgstoÅ”i ā no trim lÄ«dz septiÅiem gadiem.
No Ŕī leÅÄ·a tas ir pilnÄ«gi atŔķirÄ«gs. Pat ja mÄs ignorÄjam dedublikÄciju un saspieÅ”anu, kas parasti tiek izmantotas zibatmiÅas blokos un padara to darbÄ«bu ekonomiski izdevÄ«gÄku, saglabÄjas tÄdi raksturlielumi kÄ datu nesÄju aizÅemtÄ vieta, siltuma izkliede un enerÄ£ijas patÄriÅÅ”. Un, pÄc viÅu domÄm, flush pÄrspÄj savus priekÅ”gÄjÄjus. RezultÄtÄ zibatmiÅas sistÄmu TCO, Åemot vÄrÄ visus parametrus, bieži vien ir gandrÄ«z uz pusi mazÄka nekÄ masÄ«vu gadÄ«jumÄ uz vÄrpstas piedziÅÄm vai hibrÄ«diem.
SaskaÅÄ ar ESG ziÅojumiem, Dorado V6 All-Flash uzglabÄÅ”anas sistÄmas var sasniegt lÄ«dz pat 78% Ä«paÅ”umtiesÄ«bu izmaksu samazinÄjumu piecu gadu intervÄlÄ, tostarp izmantojot efektÄ«vu dedublikÄciju un saspieÅ”anu, kÄ arÄ« zema enerÄ£ijas patÄriÅa un siltuma izkliedes dÄļ. VÄcijas analÄ«tiskais uzÅÄmums DCIG arÄ« iesaka tos izmantot kÄ labÄkos Å”odien pieejamos TCO ziÅÄ.
Cietvielu disku izmantoÅ”ana ļauj ietaupÄ«t izmantojamo vietu, samazinÄt bojÄjumu skaitu, samazinÄt risinÄjuma apkopes laiku, samazinÄt enerÄ£ijas patÄriÅu un siltuma izkliedi uzglabÄÅ”anas sistÄmÄs. Un izrÄdÄs, ka AFA ir vismaz ekonomiski salÄ«dzinÄms ar tradicionÄlajiem masÄ«viem uz vÄrpstas piedziÅÄm un bieži vien tos pat pÄrspÄj.
Huawei Royal Flush
Starp mÅ«su All-Flash krÄtuvÄm augstÄko vietu ieÅem augstÄkÄs klases sistÄma OceanStor Dorado 18000 V6. Un ne tikai starp mÅ«sÄjiem: kopumÄ nozarÄ tam pieder Ätruma rekords - lÄ«dz 20 miljoniem IPOS maksimÄlajÄ konfigurÄcijÄ. TurklÄt tas ir ÄrkÄrtÄ«gi uzticams: pat tad, ja vienlaikus lido divi kontrolieri vai lÄ«dz pat septiÅiem kontrolieriem viens pÄc otra vai vesels dzinÄjs vienlaikus, dati saglabÄsies. IevÄrojamas āastoÅpadsmit tÅ«kstoÅ”daļasā priekÅ”rocÄ«bas sniedz tajÄ pievienotais AI, tostarp elastÄ«ba iekÅ”Äjo procesu pÄrvaldÄ«bÄ. RedzÄsim, kÄ tas tiek panÄkts.
LielÄ mÄrÄ Huawei ir ieguvums, jo tas ir vienÄ«gais ražotÄjs tirgÅ«, kas pats ražo uzglabÄÅ”anas sistÄmas ā pilnÄ«bÄ un pilnÄ«bÄ. Mums ir sava shÄma, savs mikrokods, savs pakalpojums.
OceanStor Dorado sistÄmu kontrolieris ir veidots uz Huawei paÅ”a izstrÄdÄta un ražota procesora Kunpeng 920. Tas izmanto Intelligent Baseboard Management Controller (iBMC) vadÄ«bas moduli, arÄ« mÅ«su. AI mikroshÄmas, proti, Ascend 310, kas optimizÄ kļūmju prognozes un sniedz ieteikumus iestatÄ«jumiem, ir arÄ« Huawei, kÄ arÄ« I / O plates - Smart I / O modulis. Visbeidzot, SSD kontrolierus izstrÄdÄjam un ražojam mÄs. Tas viss nodroÅ”inÄja pamatu integrÄti lÄ«dzsvarota un augstas veiktspÄjas risinÄjuma izveidei.
PÄdÄjÄ gada laikÄ esam Ä«stenojuÅ”i projektu, lai vienÄ no lielÄkajÄm Krievijas bankÄm ieviestu Å”o mÅ«su augstÄkÄs klases uzglabÄÅ”anas sistÄmu. RezultÄtÄ vairÄk nekÄ 40 OceanStor Dorado 18000 V6 vienÄ«bas metro klasterÄ« uzrÄda stabilu veiktspÄju: no katras sistÄmas var noÅemt vairÄk nekÄ miljonu IOPS, un tas Åem vÄrÄ attÄluma dÄļ raduÅ”os kavÄjumus.
Pilnīga NVMe
Huawei jaunÄkÄs uzglabÄÅ”anas sistÄmas atbalsta pilnÄ«gu NVMe, ko mÄs uzsveram iemesla dÄļ. TradicionÄli izmantotie diskdziÅu piekļuves protokoli tika izstrÄdÄti IT senatnÄ: tie ir balstÄ«ti uz SCSI komandÄm (sveiki, 1980. gadi!), Kas izvelk daudzas funkcijas, lai nodroÅ”inÄtu atpakaļejoÅ”u saderÄ«bu. NeatkarÄ«gi no jÅ«su izmantotÄs piekļuves metodes protokola izmaksas Å”ajÄ gadÄ«jumÄ ir milzÄ«gas. TÄ rezultÄtÄ krÄtuvÄs, kurÄs tiek izmantoti protokoli, kas saistÄ«ti ar SCSI, ievades/izvades aizkave nedrÄ«kst bÅ«t mazÄka par 0,4ā0,5 ms. SavukÄrt, bÅ«dams protokols, kas paredzÄts darbam ar zibatmiÅu un atbrÄ«vots no kruÄ·iem bÄdÄ«gi slavenÄs atgriezeniskÄs saderÄ«bas labad, NVMe - Non-Volatile Memory Express - notriec latentumu lÄ«dz 0,1 ms, turklÄt nevis uz glabÄÅ”anas sistÄmu, bet gan uz. visu kaudzÄ«ti, no saimniekdatora lÄ«dz diskiem. Nav pÄrsteidzoÅ”i, ka NVMe atbilst datu uzglabÄÅ”anas attÄ«stÄ«bas tendencÄm pÄrskatÄmÄ nÄkotnÄ. MÄs arÄ« paļÄvÄmies uz NVMe ā un pakÄpeniski attÄlinÄmies no SCSI. Visas mÅ«sdienÄs ražotÄs Huawei datu glabÄÅ”anas sistÄmas, ieskaitot Dorado lÄ«niju, atbalsta NVMe (tomÄr kÄ pilnÄ«ga tÄ tiek ieviesta tikai Dorado V6 sÄrijas uzlabotajos modeļos).
FlashLink: Pilna tehnoloģiju
Visas OceanStor Dorado lÄ«nijas stÅ«rakmens tehnoloÄ£ija ir FlashLink. PrecÄ«zÄk, tas ir termins, kas apvieno neatÅemamu tehnoloÄ£iju kopumu, kas kalpo, lai nodroÅ”inÄtu augstu veiktspÄju un uzticamÄ«bu. Tas ietver dublÄÅ”anas un saspieÅ”anas tehnoloÄ£ijas, RAID 2.0+ datu izplatÄ«Å”anas sistÄmas darbÄ«bu, "auksto" un "karsto" datu atdalÄ«Å”anu, pilnas joslas secÄ«gu datu ierakstÄ«Å”anu (izlases ieraksti ar jauniem un mainÄ«tiem datiem tiek apkopoti liela kaudze un rakstÄ«ta secÄ«gi, kas palielina lasÄ«Å”anas-rakstÄ«Å”anas Ätrumu).
Cita starpÄ FlashLink ietver divus svarÄ«gus komponentus - Wear Leveling un Global Garbage Collection. Tie bÅ«tu jÄrisina atseviŔķi.
Faktiski jebkurÅ” cietvielu diskdzinis ir miniatÅ«ra uzglabÄÅ”anas sistÄma ar lielu bloku skaitu un kontrolieri, kas nodroÅ”ina datu pieejamÄ«bu. Un tas tiek nodroÅ”inÄts, cita starpÄ, pateicoties tam, ka dati no "nogalinÄtajÄm" ŔūnÄm tiek pÄrsÅ«tÄ«ti uz "nenogalinÄtajÄm". Tas nodroÅ”ina to lasÄ«Å”anu. Å Ädai pÄrsÅ«tÄ«Å”anai ir dažÄdi algoritmi. VispÄrÄ«gÄ gadÄ«jumÄ kontrolieris mÄÄ£ina lÄ«dzsvarot visu uzglabÄÅ”anas elementu nodilumu. Å ai pieejai ir negatÄ«va puse. Kad dati tiek pÄrvietoti SSD, tÄ veikto ievades/izvades darbÄ«bu skaits tiek ievÄrojami samazinÄts. PagaidÄm tas ir nepiecieÅ”ams ļaunums.
TÄdÄjÄdi, ja sistÄmÄ ir daudz SSD, veiktspÄjas grafikÄ parÄdÄs āzÄÄ£isā ar straujiem kÄpumiem un kritumiem. ProblÄma ir tÄda, ka viens disks no pÅ«la var sÄkt datu migrÄciju jebkurÄ laikÄ, un kopÄjÄ veiktspÄja tiek noÅemta vienlaikus no visiem masÄ«va SSD. TaÄu Huawei inženieri izdomÄja, kÄ no āzÄÄ£aā izvairÄ«ties.
Par laimi, gan diskdziÅos esoÅ”ie kontrolleri, gan atmiÅas kontrolieris, gan Huawei programmaparatÅ«ra ir āvietÄjÄā, Å”ie OceanStor Dorado 18000 V6 procesi tiek palaisti centralizÄti, sinhroni visos masÄ«va diskos. TurklÄt pÄc krÄtuves kontrollera komandas un tieÅ”i tad, kad nav lielas I/O slodzes.
MÄkslÄ«gÄ intelekta mikroshÄma ir iesaistÄ«ta arÄ« Ä«stÄ datu pÄrsÅ«tÄ«Å”anas brīža izvÄlÄ: balstoties uz dažu iepriekÅ”Äjo mÄneÅ”u trÄpÄ«jumu statistiku, tÄ ar vislielÄko varbÅ«tÄ«bu spÄj paredzÄt, vai tuvÄkajÄ nÄkotnÄ gaidÄma aktÄ«va I/O, un ja atbilde ir negatÄ«va un sistÄmas slodze paÅ”reizÄjÄ brÄ«dÄ« ir maza, tad kontrolieris komandÄ visus diskus: tiem, kam nepiecieÅ”ama Wear Leveling, tas jÄdara uzreiz un sinhroni.
TurklÄt sistÄmas kontrolleris redz, kas notiek katrÄ diskdziÅa ŔūnÄ, atŔķirÄ«bÄ no konkurÄjoÅ”o ražotÄju uzglabÄÅ”anas sistÄmÄm: tie ir spiesti iegÄdÄties cietvielu datu nesÄjus no treÅ”o puÅ”u piegÄdÄtÄjiem, tÄpÄc Ŕūnas lÄ«meÅa detalizÄta informÄcija nav pieejama. Å”Ädu krÄtuvju kontrolieri.
RezultÄtÄ OceanStor Dorado 18000 V6 ir ļoti Ä«ss veiktspÄjas pasliktinÄÅ”anÄs periods Wear Leveling darbÄ«bÄ, un tas tiek veikts galvenokÄrt tad, ja tas netraucÄ citiem procesiem. Tas nodroÅ”ina augstu stabilu veiktspÄju pastÄvÄ«gi.
Kas padara OceanStor Dorado 18000 V6 uzticamu
MÅ«sdienu datu uzglabÄÅ”anas sistÄmÄs ir Äetri uzticamÄ«bas lÄ«meÅi:
- aparatÅ«ra piedziÅas lÄ«menÄ«;
- arhitektūras, aprīkojuma līmenī;
- arhitektÅ«ras kopÄ ar programmatÅ«ras daļu;
- kumulatÄ«vs, kas attiecas uz risinÄjumu kopumÄ.
TÄ kÄ, atceramies, mÅ«su uzÅÄmums pats projektÄ un ražo visas uzglabÄÅ”anas sistÄmas sastÄvdaļas, mÄs nodroÅ”inÄm uzticamÄ«bu katrÄ no Äetriem lÄ«meÅiem ar iespÄju rÅ«pÄ«gi sekot lÄ«dzi, kurÄ no tiem Å”obrÄ«d notiek.
PiedziÅu uzticamÄ«bu galvenokÄrt garantÄ iepriekÅ” aprakstÄ«tÄ Wear Leveling un Global Garbage Collection. Ja sistÄmai SSD izskatÄs kÄ melnÄ kaste, tai nav ne jausmas, kÄ tieÅ”i tajÄ esoÅ”Äs Ŕūnas nolietojas. OceanStor Dorado 18000 V6 diskdziÅi ir caurspÄ«dÄ«gi, kas ļauj vienmÄrÄ«gi lÄ«dzsvarot visus masÄ«va diskus. TÄdÄjÄdi izrÄdÄs, ka tas ievÄrojami pagarina SSD kalpoÅ”anas laiku un nodroÅ”ina augstu to darbÄ«bas uzticamÄ«bas lÄ«meni.
ArÄ« diskdziÅa uzticamÄ«bu ietekmÄ tajÄ esoÅ”Äs papildu liekÄs Ŕūnas. Un kopÄ ar vienkÄrÅ”u rezervi uzglabÄÅ”anas sistÄma papildus aizsardzÄ«bai RAID masÄ«va lÄ«menÄ« izmanto tÄ sauktÄs DIF Ŕūnas, kurÄs ir kontrolsummas, kÄ arÄ« papildu kodi, lai aizsargÄtu katru bloku no vienas kļūdas.
ArhitektÅ«ras uzticamÄ«bas atslÄga ir SmartMatrix risinÄjums. ÄŖsÄk sakot, tie ir Äetri kontrolleri, kas atrodas uz pasÄ«vÄs aizmugures kÄ viena dzinÄja (dzinÄja) daļa. Divi no Å”iem dzinÄjiem - attiecÄ«gi ar astoÅiem kontrolieriem - ir savienoti ar kopÄjiem plauktiem ar piedziÅÄm. Pateicoties SmartMatrix, pat tad, ja septiÅi no astoÅiem kontrolieriem pÄrstÄj darboties, piekļuve visiem datiem gan lasÄ«Å”anai, gan rakstÄ«Å”anai saglabÄsies. Un, zaudÄjot seÅ”us no astoÅiem kontrolieriem, bÅ«s iespÄjams pat turpinÄt keÅ”atmiÅas darbÄ«bas.
I / O plates vienÄ pasÄ«vajÄ aizmugurÄ ir pieejamas visiem kontrolieriem gan priekÅ”pusÄ, gan aizmugurÄ. Izmantojot Å”Ädu pilna tÄ«kla savienojuma shÄmu, neatkarÄ«gi no tÄ, kas neizdodas, piekļuve diskdziÅiem vienmÄr tiek saglabÄta.
VispiemÄrotÄk ir runÄt par arhitektÅ«ras uzticamÄ«bu to atteices režīmu kontekstÄ, pret kuriem uzglabÄÅ”anas sistÄma spÄj aizsargÄties.
KrÄtuve pÄrdzÄ«vos situÄciju bez zaudÄjumiem, ja divi kontrolieri ānokrÄ«tā, tajÄ skaitÄ vienlaikus. Å Äda stabilitÄte tiek panÄkta tÄpÄc, ka jebkuram keÅ”atmiÅas blokam noteikti ir vÄl divas kopijas dažÄdos kontrolleros, tas ir, kopumÄ tas pastÄv trÄ«s eksemplÄros. Un vismaz viens ir uz cita dzinÄja. TÄdÄjÄdi, pat ja viss dzinÄjs pÄrstÄj darboties ā ar visiem Äetriem tÄ kontrolleriem ā tiek garantÄts, ka tiks saglabÄta visa informÄcija, kas bija keÅ”atmiÅÄ, jo keÅ”atmiÅa tiks dublÄta vismaz vienÄ kontrollerÄ« no atlikuÅ”Ä dzinÄja. Visbeidzot, izmantojot seriÄlo savienojumu, jÅ«s varat zaudÄt lÄ«dz septiÅiem kontrolieriem, un pat tad, ja tie tiek likvidÄti blokos pa diviem, un atkal tiks saglabÄti visi I / O un visi dati no keÅ”atmiÅas.
SalÄ«dzinot ar citu ražotÄju augstÄkÄs klases krÄtuvi, var redzÄt, ka tikai Huawei nodroÅ”ina pilnÄ«gu datu aizsardzÄ«bu un pilnÄ«gu pieejamÄ«bu pat pÄc divu kontrolieru vai visa dzinÄja nÄves. LielÄkÄ daļa pÄrdevÄju izmanto shÄmu ar tÄ sauktajiem kontrolieru pÄriem, kuriem ir pievienoti diskdziÅi. DiemžÄl Å”ajÄ konfigurÄcijÄ, ja divi kontrolieri neizdodas, pastÄv risks zaudÄt I/O piekļuvi diskdzinÄ«.
DiemžÄl viena komponenta atteice nav objektÄ«vi izslÄgta. Å ajÄ gadÄ«jumÄ veiktspÄja kÄdu laiku samazinÄsies: ir jÄpÄrbÅ«vÄ ceļi un jÄatsÄk piekļuve ievades/izvades operÄcijÄm attiecÄ«bÄ uz tiem blokiem, kuri vai nu tika rakstÄ«ti, bet vÄl nebija rakstÄ«ti, vai tika pieprasÄ«ti jÄlasa. OceanStor Dorado 18000 V6 vidÄjais atjaunoÅ”anas laiks ir aptuveni viena sekunde, kas ir ievÄrojami mazÄks nekÄ tuvÄkajam analogam Å”ajÄ nozarÄ (4 s). Tas tiek panÄkts, pateicoties tai paÅ”ai pasÄ«vajai aizmugures plaknei: kad kontrolieris neizdodas, pÄrÄjie uzreiz redz tÄ ievadi / izvadi un jo Ä«paÅ”i to, kurÄ datu blokÄ nav ierakstÄ«ts; rezultÄtÄ tuvÄkais kontrolieris paÅem procesu. TÄdÄjÄdi spÄja atjaunot veiktspÄju tikai sekundÄ. JÄpiebilst, ka intervÄls ir stabils: sekunde vienam kontrollerim, sekunde citam utt.
OceanStor Dorado 18000 V6 pasÄ«vajÄ aizmugurÄjÄ panelÄ« visas plates ir pieejamas visiem kontrolieriem bez papildu adresÄcijas. Tas nozÄ«mÄ, ka jebkurÅ” kontrolieris var uzÅemt I / O jebkurÄ portÄ. NeatkarÄ«gi no priekÅ”gala porta I/O, kontrolleris bÅ«s gatavs to apstrÄdÄt. LÄ«dz ar to - minimÄlais iekÅ”Äjo pÄrskaitÄ«jumu skaits un manÄma balansÄÅ”anas vienkÄrÅ”oÅ”ana.
PriekÅ”gala balansÄÅ”ana tiek veikta, izmantojot daudzceļu draiveri, un papildu balansÄÅ”ana tiek veikta paÅ”Ä sistÄmÄ, jo visi kontrolleri redz visus I / O portus.
TradicionÄli visi Huawei masÄ«vi ir veidoti tÄ, lai tiem nebÅ«tu neviena atteices punkta. KarstÄ maiÅa bez sistÄmas pÄrstartÄÅ”anas ir piemÄrota visÄm tÄs sastÄvdaļÄm: kontrolleriem, baroÅ”anas moduļiem, dzesÄÅ”anas moduļiem, I / O plates utt.
Paaugstina sistÄmas uzticamÄ«bu kopumÄ un tÄdas tehnoloÄ£ijas kÄ RAID-TP. Å is ir RAID grupas nosaukums, kas ļauj apdroÅ”inÄties pret vienlaicÄ«gu ne vairÄk kÄ trÄ«s disku atteici. Un 1 TB atjaunoÅ”ana pastÄvÄ«gi aizÅem mazÄk nekÄ 30 minÅ«tes. LabÄkais reÄ£istrÄtais rezultÄts ir astoÅas reizes ÄtrÄks nekÄ ar tÄdu paÅ”u datu apjomu vÄrpstas piedziÅÄ. TÄdÄjÄdi ir iespÄjams izmantot ÄrkÄrtÄ«gi ietilpÄ«gus diskus, teiksim, 7,68 vai pat 15 TB, un neuztraukties par sistÄmas uzticamÄ«bu.
Ir svarÄ«gi, lai pÄrbÅ«ve tiktu veikta nevis rezerves piedziÅÄ, bet gan rezerves telpÄ - rezerves jauda. Katram diskam ir atvÄlÄta vieta datu atkopÅ”anai pÄc kļūmes. TÄdÄjÄdi atgÅ«Å”ana tiek veikta nevis pÄc shÄmas "daudzi pret vienu", bet gan pÄc shÄmas "daudzi pret daudziem", kuras dÄļ ir iespÄjams ievÄrojami paÄtrinÄt procesu. Un, kamÄr ir brÄ«va jauda, āāatveseļoÅ”anÄs var turpinÄties.
JÄpiemin arÄ« risinÄjuma uzticamÄ«ba no vairÄkÄm krÄtuvÄm ā metro klasterÄ« jeb, Huawei terminoloÄ£ijÄ runÄjot, HyperMetro. Å Ädas shÄmas tiek atbalstÄ«tas visÄ mÅ«su datu uzglabÄÅ”anas sistÄmu modeļu klÄstÄ un nodroÅ”ina piekļuvi gan failiem, gan blokiem. TurklÄt blokÄ tas darbojas gan caur Fibre Channel, gan Ethernet (tostarp caur iSCSI).
BÅ«tÄ«bÄ mÄs runÄjam par divvirzienu replikÄciju no vienas krÄtuves sistÄmas uz otru, kurÄ replicÄtajam LUN tiek pieŔķirts tÄds pats LUN-ID kÄ galvenajam. TehnoloÄ£ija darbojas galvenokÄrt divu dažÄdu sistÄmu keÅ”atmiÅu konsekvences dÄļ. TÄdÄjÄdi resursdatoram nav nozÄ«mes, kurÄ pusÄ tas atrodas: gan Å”eit, gan tur tas redz vienu un to paÅ”u loÄ£isko disku. TÄ rezultÄtÄ nekas neliedz jums izvietot kļūmjpÄrlÄces kopu, kas aptver divas vietnes.
Kvorumam tiek izmantota fiziska vai virtuÄla Linux maŔīna. Tas var atrasties treÅ”ajÄ vietÄ, un prasÄ«bas pÄc tÄ resursiem ir mazas. IzplatÄ«ts scenÄrijs ir virtuÄlas vietnes noma tikai kvoruma virtuÄlÄs maŔīnas mitinÄÅ”anai.
TehnoloÄ£ija ļauj arÄ« paplaÅ”inÄt: divas krÄtuves - metro klasterÄ«, papildu vietne - ar asinhronu replikÄciju.
VÄsturiski daudzi klienti ir izveidojuÅ”i "uzglabÄÅ”anas zoodÄrzu": dažÄdu ražotÄju, dažÄdu modeļu, dažÄdu paaudžu uzglabÄÅ”anas sistÄmu gÅ«zma ar dažÄdu funkcionalitÄti. TomÄr saimniekdatoru skaits var bÅ«t iespaidÄ«gs, un bieži tie ir virtualizÄti. Å Ädos apstÄkļos viena no administrÄÅ”anas prioritÄtÄm ir Ätra, vienveidÄ«ga un Ärta loÄ£isko disku nodroÅ”inÄÅ”ana saimniekiem, vÄlams tÄdÄ veidÄ, kas neiedziļinÄs, kur Å”ie diski atrodas fiziski. Tam ir paredzÄts mÅ«su OceanStor DJ programmatÅ«ras risinÄjums, kas var vienbalsÄ«gi pÄrvaldÄ«t dažÄdas uzglabÄÅ”anas sistÄmas un nodroÅ”inÄt pakalpojumus no tÄm, nepiesaistot tos ar konkrÄtu krÄtuves modeli.
Tas pats AI
KÄ jau minÄts, OceanStor Dorado 18000 V6 ir iebÅ«vÄti procesori ar mÄkslÄ«gÄ intelekta algoritmiem - Ascend. Tie tiek izmantoti, pirmkÄrt, lai prognozÄtu kļūmes, un, otrkÄrt, lai izveidotu ieteikumus regulÄÅ”anai, kas arÄ« palielina krÄtuves veiktspÄju un uzticamÄ«bu.
Prognožu horizonts ir divi mÄneÅ”i: AI tehnika pieÅem, kas Å”ajÄ laikÄ notiks ar lielu varbÅ«tÄ«bu, vai ir laiks paplaÅ”inÄties, mainÄ«t piekļuves politikas utt. IepriekÅ” tiek izdoti ieteikumi, kas ļauj plÄnot sistÄmas apkopes laikus uz priekÅ”u. no laika.
NÄkamais Huawei AI izstrÄdes posms ir panÄkt to globÄlÄ lÄ«menÄ«. Pakalpojuma apkopes laikÄ - kļūmjpÄrlÄce vai ieteikumi - Huawei apkopo informÄciju no reÄ£istrÄÅ”anas sistÄmÄm no visÄm mÅ«su klientu krÄtuvÄm. Pamatojoties uz apkopoto informÄciju, tiek veikta notikuÅ”o vai iespÄjamo kļūmju analÄ«ze un sniegtas globÄlas rekomendÄcijas - balstoties nevis uz vienas konkrÄtas uzglabÄÅ”anas sistÄmas vai pat duÄa darbÄ«bu, bet gan uz to, kas notiek un ir noticis ar tÅ«kstoÅ”iem Å”Ädu. ierÄ«ces. Izlase ir milzÄ«ga, un, pamatojoties uz to, AI algoritmi sÄk mÄcÄ«ties ÄrkÄrtÄ«gi Ätri, tÄpÄc prognožu precizitÄte ievÄrojami palielinÄs.
Savienojamība
2019.ā2020. gadÄ bija daudz mÄjienu par mÅ«su aprÄ«kojuma mijiedarbÄ«bu ar VMware produktiem. Lai tos beidzot apturÄtu, mÄs atbildÄ«gi paziÅojam: VMware ir Huawei partneris. Tika veikti visi iespÄjamie testi mÅ«su aparatÅ«ras saderÄ«bai ar tÄs programmatÅ«ru, un rezultÄtÄ VMware vietnÄ aparatÅ«ras saderÄ«bas lapÄ bez jebkÄdÄm atrunÄm ir norÄdÄ«tas Å”obrÄ«d pieejamÄs mÅ«su produkcijas uzglabÄÅ”anas sistÄmas. Citiem vÄrdiem sakot, ar VMware programmatÅ«ras vidi jÅ«s varat izmantot Huawei krÄtuvi, tostarp Dorado V6, ar pilnu atbalstu.
Tas pats attiecas uz mÅ«su sadarbÄ«bu ar Brocade. MÄs turpinÄm mijiedarboties un pÄrbaudÄ«t mÅ«su produktu saderÄ«bu un varam droÅ”i apgalvot, ka mÅ«su uzglabÄÅ”anas sistÄmas ir pilnÄ«bÄ saderÄ«gas ar jaunÄkajiem Brocade FC slÄdžiem.
Ko tÄlÄk?
MÄs turpinÄm attÄ«stÄ«t un uzlabot savus procesorus: tie kļūst ÄtrÄki, uzticamÄki, aug to veiktspÄja. MÄs arÄ« pilnveidojam AI mikroshÄmas ā uz to pamata tiek ražoti arÄ« moduļi, kas paÄtrina dedublikÄciju un saspieÅ”anu. Tie, kuriem ir pieeja mÅ«su konfiguratoram, iespÄjams, ir pamanÄ«juÅ”i, ka Ŕīs kartes jau ir pasÅ«tÄmas Dorado V6 modeļos.
MÄs arÄ« virzÄmies uz papildu keÅ”atmiÅas saglabÄÅ”anu Storage Class Memory ā nepastÄvÄ«ga atmiÅa ar Ä«paÅ”i zemu latentumu, aptuveni desmit mikrosekundes uz vienu lasÄ«Å”anu. Cita starpÄ SCM nodroÅ”ina veiktspÄjas palielinÄjumu, galvenokÄrt strÄdÄjot ar lielajiem datiem un risinot OLTP uzdevumus. PÄc nÄkamÄ atjauninÄjuma SCM kartÄm vajadzÄtu kļūt pieejamÄm pasÅ«tÄ«Å”anai.
Un, protams, faila piekļuves funkcionalitÄte tiks paplaÅ”inÄta visÄ Huawei datu krÄtuves diapazonÄ ā sekojiet lÄ«dzi mÅ«su atjauninÄjumiem.
Avots: www.habr.com