Huawei OceanStor Dorado 18000 V6: cila është natyra e tij e nivelit të lartë

Ne argumentojmë në detaje se çfarë e bën OceanStor Dorado 18000 V6 një sistem magazinimi vërtet të nivelit të lartë me një rezervë të mirë për vitet e ardhshme. Në të njëjtën kohë, ne shpërndajmë frikën e zakonshme për ruajtjen e të gjithë Flash-it dhe tregojmë se si Huawei nxjerr maksimumin prej tyre: NVMe nga fundi në fund, memorie shtesë në SCM dhe një mori zgjidhjesh të tjera.
Huawei OceanStor Dorado 18000 V6: cila është natyra e tij e nivelit të lartë

Huawei OceanStor Dorado 18000 V6: cila është natyra e tij e nivelit të lartë

Peizazh i ri i të dhënave - ruajtja e re e të dhënave

Intensiteti i të dhënave është në rritje në të gjitha industritë. Dhe sektori bankar është një ilustrim i qartë i kësaj. Gjatë viteve të fundit, numri i transaksioneve bankare është rritur më shumë se dhjetë herë. Siç tregon Studimi i BCG, vetëm në Rusi në periudhën nga 2010 deri në 2018 numri i transaksioneve pa para duke përdorur kartat plastike tregoi një rritje më shumë se tridhjetëfish - nga 5,8 në 172 për person në vit. Para së gjithash, triumfi i mikropagesave: shumica prej nesh janë lidhur me bankingun online, dhe banka tani është në majë të gishtave - në telefon.

Infrastruktura IT e një institucioni krediti duhet të jetë gati për një sfidë të tillë. Dhe kjo është vërtet një sfidë. Ndër të tjera, nëse më parë banka kishte nevojë të siguronte disponueshmërinë e të dhënave vetëm gjatë orarit të saj të punës, tani është 24/7. Deri kohët e fundit, 5 ms konsiderohej një shkallë e pranueshme e vonesës, pra çfarë? Tani edhe 1 ms është e tepërt. Për një sistem modern ruajtjeje, objektivi është 0,5 ms.

E njëjta gjë me besueshmërinë: në vitet 2010, u formua një kuptim empirik se mjafton për të sjellë nivelin e tij në "pesë dhjetëra" - 99,999%. Vërtetë, ky kuptim është bërë i vjetëruar. Në vitin 2020, është absolutisht normale që një biznes të kërkojë 99,9999% për ruajtje dhe 99,99999% për arkitekturën e përgjithshme. Dhe kjo nuk është aspak një trill, por një nevojë urgjente: ose nuk ka afat kohor për mirëmbajtjen e infrastrukturës, ose është e vogël.

Huawei OceanStor Dorado 18000 V6: cila është natyra e tij e nivelit të lartë

Për qartësi, është e përshtatshme që këta tregues të projektohen në planin e parave. Mënyra më e lehtë është në shembullin e institucioneve financiare. Grafiku i mësipërm tregon se sa fiton secila nga 10 bankat më të mira në botë në orë. Vetëm për Bankën Industriale dhe Tregtare të Kinës, kjo është jo më pak se 5 milionë dollarë. Kjo është saktësisht sa do të kushtojë një orë ndërprerje e infrastrukturës së IT të organizatës më të madhe të kreditit në Kinë (dhe vetëm fitimet e humbura merren parasysh në llogaritja!). Nga ky këndvështrim, është e qartë se reduktimi i kohës së ndërprerjes dhe rritja e besueshmërisë, jo vetëm me disa përqind, por edhe me fraksione të përqindjes, janë plotësisht të justifikuara në mënyrë racionale. Jo vetëm për arsye të rritjes së konkurrencës, por thjesht për hir të ruajtjes së pozicioneve në treg.

Ndryshime të krahasueshme po ndodhin në industri të tjera. Për shembull, në transportin ajror: para pandemisë, udhëtimi ajror po fitonte vrull nga viti në vit dhe shumë filluan ta përdorin atë pothuajse si një taksi. Sa i përket modeleve të konsumatorëve, zakoni i disponueshmërisë totale të shërbimeve ka zënë rrënjë në shoqëri: pas mbërritjes në aeroport, duhet të lidhemi me Wi-Fi, akses në shërbimet e pagesave, akses në një hartë të zonës, etj. si rezultat, ngarkesa në infrastrukturë dhe shërbime në hapësirat publike u rrit shumëfish. Dhe ato qasje për infrastrukturën e saj, ndërtimin, të cilat i konsideronim të pranueshme edhe një vit më parë, po vjetrohen me shpejtësi.

Huawei OceanStor Dorado 18000 V6: cila është natyra e tij e nivelit të lartë

A është shumë herët për të kaluar në All-Flash?

Për të zgjidhur problemet e përmendura më lart, për sa i përket performancës, AFA - vargje të tëra flash, domethënë vargje të ndërtuara plotësisht në flash - janë përshtatshmëria më e mirë. Përveç nëse, deri vonë, kishte dyshime nëse ato janë të krahasueshme në besueshmëri me ato të mbledhura në bazë të HDD-ve dhe atyre hibride. Në fund të fundit, memoria flash në gjendje të ngurtë ka një metrikë të quajtur koha mesatare midis dështimeve ose MTBF (koha mesatare midis dështimeve). Degradimi i qelizave për shkak të operacioneve I/O, mjerisht, është i dhënë.

Pra, perspektivat për All-Flash u errësuan nga pyetja se si të parandalohet humbja e të dhënave në rast se SSD urdhëron të jetojë për një kohë të gjatë. Rezervimi është një opsion i njohur, vetëm koha e rikuperimit do të ishte e papranueshme e madhe bazuar në kërkesat moderne. Një tjetër rrugëdalje është vendosja e një niveli të dytë të ruajtjes në disqet e gishtave, megjithatë, me një skemë të tillë, disa nga avantazhet e një sistemi "rreptësisht flash" humbasin.

Megjithatë, numrat thonë të kundërtën: statistikat e gjigantëve të ekonomisë dixhitale, përfshirë Google, vitet e fundit tregojnë se flashi është disa herë më i besueshëm se hard disqet. Për më tepër, si në një periudhë të shkurtër kohore ashtu edhe në një periudhë të gjatë: mesatarisht, kalojnë katër deri në gjashtë vjet përpara se disqet flash të dështojnë. Për sa i përket besueshmërisë së ruajtjes së të dhënave, ato nuk janë në asnjë mënyrë inferiore ndaj disqeve në disqet magnetike me gisht, apo edhe i tejkalojnë ato.

Huawei OceanStor Dorado 18000 V6: cila është natyra e tij e nivelit të lartë

Një tjetër argument tradicional në favor të ngasjeve me gisht është përballueshmëria e tyre. Pa dyshim, kostoja e ruajtjes së një terabajti në një hard disk është ende relativisht e ulët. Dhe nëse merrni parasysh vetëm koston e pajisjeve, është më e lirë të mbani një terabajt në një makinë gishti sesa në një SSD. Sidoqoftë, në kuadrin e planifikimit financiar, nuk ka rëndësi vetëm sa është blerë një pajisje e veçantë, por edhe cila është kostoja totale e posedimit të saj për një kohë të gjatë - nga tre deri në shtatë vjet.

Nga ky kënd, është krejtësisht ndryshe. Edhe nëse injorojmë dedulikimin dhe ngjeshjen, të cilat, si rregull, përdoren në grupet flash dhe e bëjnë funksionimin e tyre më fitimprurës ekonomikisht, mbeten karakteristika të tilla si hapësira e raftit të zënë nga media, shpërndarja e nxehtësisë dhe konsumi i energjisë. Dhe sipas tyre, flush i kalon paraardhësit. Si rezultat, TCO e sistemeve të ruajtjes së flashit, duke marrë parasysh të gjithë parametrat, shpesh është pothuajse gjysma më e madhe se në rastin e vargjeve në disqet me gisht ose hibride.

Sipas raporteve të ESG, sistemet e ruajtjes Dorado V6 All-Flash mund të arrijnë një ulje të kostos së pronësisë deri në 78% gjatë një intervali pesë-vjeçar, duke përfshirë përmes heqjes dhe kompresimit efikas, si dhe për shkak të konsumit të ulët të energjisë dhe shpërndarjes së nxehtësisë. Kompania analitike gjermane DCIG gjithashtu i rekomandon për përdorim si më të mirat për sa i përket TCO-së që disponohet sot.

Përdorimi i disqeve në gjendje të ngurtë bën të mundur kursimin e hapësirës së përdorshme, zvogëlimin e numrit të dështimeve, zvogëlimin e kohës për mirëmbajtjen e solucionit, zvogëlimin e konsumit të energjisë dhe shpërndarjen e nxehtësisë së sistemeve të ruajtjes. Dhe rezulton se AFA është të paktën ekonomikisht e krahasueshme me grupet tradicionale në disqet e gishtave, dhe shpesh madje i tejkalon ato.

Huawei OceanStor Dorado 18000 V6: cila është natyra e tij e nivelit të lartë

Huawei Royal Flush

Ndër magazinimet tona All-Flash, vendi i parë i takon sistemit hi-end OceanStor Dorado 18000 V6. Dhe jo vetëm në mesin tonë: në përgjithësi, në industri, ajo mban rekordin e shpejtësisë - deri në 20 milionë IPOS në konfigurimin maksimal. Përveç kësaj, është jashtëzakonisht i besueshëm: edhe nëse dy kontrollues fluturojnë menjëherë, ose deri në shtatë kontrollues njëri pas tjetrit, ose një motor i tërë menjëherë, të dhënat do të mbijetojnë. Përparësi të konsiderueshme të "tetëmbëdhjetë mijëshe" jepen nga AI-ja e lidhur në të, duke përfshirë fleksibilitetin në menaxhimin e proceseve të brendshme. Le të shohim se si arrihet kjo.

Huawei OceanStor Dorado 18000 V6: cila është natyra e tij e nivelit të lartë

Në pjesën më të madhe, Huawei ka një fillim të mirë sepse është i vetmi prodhues në treg që prodhon vetë sistemet e ruajtjes - plotësisht dhe plotësisht. Ne kemi qarkun tonë, mikrokodin tonë, shërbimin tonë.

Kontrolluesi në sistemet OceanStor Dorado është ndërtuar mbi një procesor të dizajnit dhe prodhimit të vetë Huawei - Kunpeng 920. Ai përdor modulin e kontrollit Inteligjent të Kontrolluesit të Menaxhimit të Baseboard (iBMC), gjithashtu i yni. Çipat e AI, përkatësisht Ascend 310, të cilët optimizojnë parashikimet e dështimit dhe bëjnë rekomandime për cilësimet, janë gjithashtu Huawei, si dhe bordet I/O - moduli Smart I/O. Së fundi, kontrollorët në SSD janë projektuar dhe prodhuar nga ne. E gjithë kjo krijoi bazën për të bërë një zgjidhje integrale të balancuar dhe me performancë të lartë.

Huawei OceanStor Dorado 18000 V6: cila është natyra e tij e nivelit të lartë

Gjatë vitit të kaluar, ne kemi zbatuar një projekt për të prezantuar këtë, sistemin tonë më të lartë të magazinimit, në një nga bankat më të mëdha ruse. Si rezultat, më shumë se 40 njësi OceanStor Dorado 18000 V6 në grupin e metrosë tregojnë performancë të qëndrueshme: më shumë se një milion IOPS mund të hiqen nga secili sistem, dhe kjo po merr parasysh vonesat për shkak të distancës.

Huawei OceanStor Dorado 18000 V6: cila është natyra e tij e nivelit të lartë

NVMe nga fundi në fund

Sistemet më të fundit të ruajtjes së Huawei mbështesin NVMe nga fundi në fund, të cilin e theksojmë për një arsye. Protokollet e përdorura tradicionalisht për aksesimin e disqeve u zhvilluan në lashtësinë e TI-së: ato bazohen në komandat SCSI (përshëndetje, vitet 1980!), Të cilat tërheqin shumë funksione për të siguruar pajtueshmërinë e prapambetur. Cilado qoftë mënyra e aksesit që të përdorni, sipërmarrja e protokollit në këtë rast është kolosale. Si rezultat, për hapësirat ruajtëse që përdorin protokolle të lidhura me SCSI, vonesa në I/O nuk mund të jetë më e ulët se 0,4–0,5 ms. Nga ana tjetër, duke qenë një protokoll i krijuar për të punuar me memorie flash dhe i çliruar nga paterica për hir të përputhshmërisë famëkeqe të prapambetur, NVMe - Non-Volatile Memory Express - ul vonesën në 0,1 ms, për më tepër, jo në sistemin e ruajtjes, por në i gjithë pirgu, nga hosti tek disqet. Jo çuditërisht, NVMe është në përputhje me tendencat e zhvillimit të ruajtjes së të dhënave për të ardhmen e parashikueshme. Ne gjithashtu u mbështetëm në NVMe - dhe gradualisht po largohemi nga SCSI. Të gjitha sistemet e ruajtjes Huawei të prodhuara sot, duke përfshirë linjën Dorado, mbështesin NVMe (megjithatë, si nga fundi në fund ai zbatohet vetëm në modelet e avancuara të serisë Dorado V6).

Huawei OceanStor Dorado 18000 V6: cila është natyra e tij e nivelit të lartë

FlashLink: Një grusht teknologjish

Teknologjia e gurthemelit për të gjithë linjën OceanStor Dorado është FlashLink. Më saktësisht, është një term që kombinon një grup integral teknologjish që shërbejnë për të siguruar performancë dhe besueshmëri të lartë. Kjo përfshin teknologjitë e deduifikimit dhe kompresimit, funksionimin e sistemit të shpërndarjes së të dhënave RAID 2.0+, ndarjen e të dhënave "të ftohta" dhe "të nxehta", regjistrimin e të dhënave vijuese me shirita të plotë (shkrimet e rastësishme, me të dhëna të reja dhe të ndryshuara, grumbullohen në një grumbull i madh dhe i shkruar në mënyrë sekuenciale, gjë që rrit shpejtësinë e leximit-shkrimit).

Ndër të tjera, FlashLink përfshin dy komponentë të rëndësishëm - Wear Leveling dhe Global Garbage Collection. Ato duhet të trajtohen veçmas.

Në fakt, çdo makinë në gjendje të ngurtë është një sistem ruajtjeje në miniaturë, me një numër të madh blloqesh dhe një kontrollues që siguron disponueshmërinë e të dhënave. Dhe sigurohet ndër të tjera edhe për faktin se të dhënat nga qelitë e “vrarëve” kalojnë te “jo i vrarë”. Kjo siguron që ato të mund të lexohen. Ekzistojnë algoritme të ndryshme për një transferim të tillë. Në rastin e përgjithshëm, kontrolluesi përpiqet të balancojë konsumin e të gjitha qelizave të ruajtjes. Kjo qasje ka një anë negative. Kur të dhënat zhvendosen brenda SSD-së, numri i operacioneve I/O që ai kryen zvogëlohet në mënyrë dramatike. Tani për tani, është një e keqe e domosdoshme.

Kështu, nëse ka shumë SSD në sistem, një "sharrë" shfaqet në grafikun e performancës, me ulje-ngritje të mprehta. Problemi është se një makinë nga grupi mund të fillojë migrimin e të dhënave në çdo kohë, dhe performanca e përgjithshme hiqet në të njëjtën kohë nga të gjitha SSD-të në grup. Por inxhinierët e Huawei kuptuan se si të shmangnin "sharrën".

Për fat të mirë, si kontrollorët në disqet, ashtu edhe kontrolluesi i ruajtjes, dhe firmware-i i Huawei janë "vendas", këto procese në OceanStor Dorado 18000 V6 nisen në mënyrë qendrore, në mënyrë sinkrone në të gjitha disqet në grup. Për më tepër, me komandën e kontrolluesit të ruajtjes, dhe pikërisht kur nuk ka ngarkesë të rëndë I/O.

Çipi i inteligjencës artificiale është gjithashtu i përfshirë në zgjedhjen e momentit të duhur për transferimin e të dhënave: bazuar në statistikat e goditjeve për muajt e mëparshëm, ai është në gjendje të parashikojë me probabilitetin më të lartë nëse do të presim hyrje / dalje aktive në të ardhmen e afërt, dhe nëse përgjigja është negative dhe ngarkesa në sistem në momentin aktual është e vogël, atëherë kontrolluesi komandon të gjitha disqet: ata që kanë nevojë për Nivelimin e Veshjes duhet ta bëjnë atë menjëherë dhe në mënyrë sinkronike.

Plus, kontrolluesi i sistemit sheh se çfarë po ndodh në secilën qelizë të diskut, ndryshe nga sistemet e ruajtjes së prodhuesve konkurrues: ata janë të detyruar të blejnë media të gjendjes së ngurtë nga shitësit e palëve të treta, kjo është arsyeja pse detajet e nivelit të celularit nuk janë të disponueshme për kontrollorët e magazinave të tilla.

Si rezultat, OceanStor Dorado 18000 V6 ka një periudhë shumë të shkurtër degradimi të performancës në funksionin Wear Leveling dhe kryhet kryesisht kur nuk ndërhyn me asnjë proces tjetër. Kjo jep performancë të lartë të qëndrueshme në baza të vazhdueshme.

Huawei OceanStor Dorado 18000 V6: cila është natyra e tij e nivelit të lartë

Çfarë e bën OceanStor Dorado 18000 V6 të besueshëm

Ekzistojnë katër nivele të besueshmërisë në sistemet moderne të ruajtjes së të dhënave:

  • harduer, në nivel disku;
  • arkitektonike, në nivelin e pajisjeve;
  • arkitektonike së bashku me pjesën softuerike;
  • kumulative, që lidhet me zgjidhjen në tërësi.

Meqenëse, kujtojmë, kompania jonë projekton dhe prodhon vetë të gjithë komponentët e sistemit të ruajtjes, ne ofrojmë besueshmëri në secilin nga katër nivelet, me aftësinë për të monitoruar plotësisht atë që po ndodh në cilin prej tyre në këtë moment.

Huawei OceanStor Dorado 18000 V6: cila është natyra e tij e nivelit të lartë

Besueshmëria e disqeve garantohet kryesisht nga Wear Leveling dhe Global Garbage Collection të përshkruara më parë. Kur një SSD duket si një kuti e zezë për sistemin, ai nuk e ka idenë se si saktësisht konsumohen qelizat në të. Për OceanStor Dorado 18000 V6, disqet janë transparente, gjë që bën të mundur balancimin e barabartë në të gjithë disqet në grup. Kështu, rezulton të zgjasë ndjeshëm jetën e SSD dhe të sigurojë një nivel të lartë të besueshmërisë së funksionimit të tyre.

Huawei OceanStor Dorado 18000 V6: cila është natyra e tij e nivelit të lartë

Gjithashtu, besueshmëria e diskut ndikohet nga qeliza shtesë të tepërta në të. Dhe së bashku me një rezervë të thjeshtë, sistemi i ruajtjes përdor të ashtuquajturat qeliza DIF, të cilat përmbajnë kontrolle, si dhe kode shtesë për të mbrojtur çdo bllok nga një gabim i vetëm, përveç mbrojtjes në nivelin e grupit RAID.

Huawei OceanStor Dorado 18000 V6: cila është natyra e tij e nivelit të lartë

Çelësi i besueshmërisë arkitekturore është zgjidhja SmartMatrix. Me pak fjalë, këta janë katër kontrollues që ulen në një plan të pasmë pasiv si pjesë e një motori (motori). Dy nga këta motorë - përkatësisht, me tetë kontrollues - janë të lidhur me raftet e zakonshme me ngasje. Falë SmartMatrix, edhe nëse shtatë nga tetë kontrollues pushojnë së funksionuari, qasja në të gjitha të dhënat, si për lexim ashtu edhe për shkrim, do të mbetet. Dhe me humbjen e gjashtë nga tetë kontrollues, madje do të jetë e mundur të vazhdohen operacionet e memorizimit.

Huawei OceanStor Dorado 18000 V6: cila është natyra e tij e nivelit të lartë

Pllakat I/O në të njëjtin plan prapa pasiv janë të disponueshme për të gjithë kontrollorët, si në pjesën e përparme ashtu edhe në pjesën e pasme. Me një skemë të tillë lidhjeje me rrjetë të plotë, pavarësisht se çfarë dështon, qasja në disqet ruhet gjithmonë.

Huawei OceanStor Dorado 18000 V6: cila është natyra e tij e nivelit të lartë

Është më e përshtatshme të flasim për besueshmërinë e një arkitekture në kontekstin e mënyrave të dështimit nga të cilat sistemi i ruajtjes është në gjendje të mbrojë.

Magazinimi do t'i mbijetojë situatës pa humbje nëse dy kontrollues "bien", duke përfshirë në të njëjtën kohë. Një stabilitet i tillë arrihet për shkak të faktit se çdo bllok i cache sigurisht që ka dy kopje të tjera në kontrollues të ndryshëm, domethënë, në total ekziston në tre kopje. Dhe të paktën njëri është në një motor tjetër. Kështu, edhe nëse i gjithë motori ndalon së punuari - me të katër kontrolluesit e tij - është e garantuar që të gjitha informacionet që ishin në memorien e memories do të ruhen, sepse cache do të dublikohet në të paktën një kontrollues nga motori i mbetur. Më në fund, me një lidhje serike, mund të humbni deri në shtatë kontrollues, dhe edhe nëse ato eliminohen në blloqe me dy, - dhe përsëri, të gjitha I/O dhe të gjitha të dhënat nga cache do të ruhen.

Huawei OceanStor Dorado 18000 V6: cila është natyra e tij e nivelit të lartë

Kur krahasohet me ruajtjen e nivelit të lartë nga prodhues të tjerë, mund të shihet se vetëm Huawei ofron mbrojtje të plotë të të dhënave dhe disponueshmëri të plotë edhe pas vdekjes së dy kontrollorëve ose të gjithë motorit. Shumica e shitësve përdorin një skemë me të ashtuquajturat çifte kontrolluesish me të cilët lidhen disqet. Fatkeqësisht, në këtë konfigurim, nëse dy kontrollues dështojnë, ekziston rreziku i humbjes së aksesit I/O në disk.

Huawei OceanStor Dorado 18000 V6: cila është natyra e tij e nivelit të lartë

Mjerisht, dështimi i një komponenti të vetëm nuk përjashtohet objektivisht. Në këtë rast, performanca do të bjerë për ca kohë: është e nevojshme që shtigjet të rindërtohen dhe qasja për operacionet I/O të rifillojë në lidhje me ato blloqe që ose erdhën për të shkruar, por nuk janë shkruar ende, ose u është kërkuar të të lexohen. OceanStor Dorado 18000 V6 ka një kohë mesatare rindërtimi prej afërsisht një sekondë, dukshëm më pak se analogu më i afërt në industri (4 s). Kjo arrihet falë të njëjtit plan të pasëm pasiv: kur kontrolluesi dështon, pjesa tjetër shikon menjëherë hyrjen / daljen e tij, dhe veçanërisht në cilin bllok të të dhënave nuk është shkruar; si rezultat, kontrolluesi më i afërt e merr procesin. Prandaj aftësia për të rivendosur performancën në vetëm një sekondë. Më duhet të shtoj, intervali është i qëndrueshëm: një sekondë për një kontrollues, një sekondë për një tjetër, etj.

Huawei OceanStor Dorado 18000 V6: cila është natyra e tij e nivelit të lartë

Në planin e pasëm pasiv të OceanStor Dorado 18000 V6, të gjitha bordet janë të disponueshme për të gjithë kontrollorët pa ndonjë adresim shtesë. Kjo do të thotë që çdo kontrollues është në gjendje të marrë I/O në çdo port. Çfarëdo porti frontend I/O hyn në, kontrolluesi do të jetë gati për ta përpunuar atë. Prandaj - numri minimal i transfertave të brendshme dhe një thjeshtim i dukshëm i balancimit.

Balancimi i frontendit kryhet duke përdorur drejtuesin e shumë rrugëve, dhe balancimi shtesë kryhet brenda vetë sistemit, pasi të gjithë kontrollorët shohin të gjitha portat I / O.

Huawei OceanStor Dorado 18000 V6: cila është natyra e tij e nivelit të lartë

Tradicionalisht, të gjitha grupet Huawei janë krijuar në atë mënyrë që të mos kenë një pikë të vetme dështimi. Ndërrimi i nxehtë, pa rindezjen e sistemit, i jepet vetes të gjithë komponentëve të tij: kontrollorët, modulet e energjisë, modulet e ftohjes, tabelat I/O, etj.

Huawei OceanStor Dorado 18000 V6: cila është natyra e tij e nivelit të lartë

Rrit besueshmërinë e sistemit në tërësi dhe teknologjisë si RAID-TP. Ky është emri i një grupi RAID, i cili ju lejon të siguroheni nga dështimi i njëkohshëm i deri në tre disqe. Dhe një rindërtim 1 TB zgjat vazhdimisht më pak se 30 minuta. Rezultati më i mirë i regjistruar është tetë herë më i shpejtë se sa me të njëjtën sasi të dhënash në boshtin. Kështu, është e mundur të përdorni disqe jashtëzakonisht të mëdha, të themi 7,68 ose edhe 15 TB, dhe të mos shqetësoheni për besueshmërinë e sistemit.

Është e rëndësishme që rindërtimi të kryhet jo në një makinë rezervë, por në një hapësirë ​​rezervë - një kapacitet rezervë. Çdo disk ka hapësirë ​​të dedikuar të përdorur për rikuperimin e të dhënave pas një dështimi. Kështu, rikuperimi kryhet jo sipas skemës "shumë në një", por sipas skemës "shumë në shumë", për shkak të së cilës është e mundur që procesi të përshpejtohet ndjeshëm. Dhe për sa kohë që ka kapacitet të lirë, rikuperimi mund të vazhdojë.

Huawei OceanStor Dorado 18000 V6: cila është natyra e tij e nivelit të lartë

Duhet të përmendim gjithashtu besueshmërinë e një zgjidhjeje nga disa depo - në një grup metro, ose, në terminologjinë e Huawei, HyperMetro. Skema të tilla mbështeten në të gjithë gamën e modeleve të sistemeve tona të ruajtjes së të dhënave dhe lejojnë aksesin në skedarë dhe në bllok. Për më tepër, në një bllok, ai funksionon si përmes Fiber Channel ashtu edhe përmes Ethernetit (përfshirë përmes iSCSI).

Në thelb, ne po flasim për replikim dydrejtimësh nga një sistem ruajtjeje në tjetrin, në të cilin LUN-it të përsëritur i jepet i njëjti LUN-ID si ai kryesor. Teknologjia funksionon kryesisht për shkak të konsistencës së cache-ve nga dy sisteme të ndryshme. Kështu, për hostin nuk ka rëndësi se në cilën anë është: si këtu ashtu edhe atje sheh të njëjtën makinë logjike. Si rezultat, asgjë nuk ju pengon nga vendosja e një grupi failover që përfshin dy sajte.

Për kuorum, përdoret një makinë fizike ose virtuale Linux. Mund të vendoset në sitin e tretë, dhe kërkesat për burimet e tij janë të vogla. Një skenar i zakonshëm është të marrësh me qira një faqe virtuale ekskluzivisht për të pritur një kuorum VM.

Teknologjia gjithashtu lejon zgjerimin: dy depo - në një grup metro, një vend shtesë - me riprodhim asinkron.

Huawei OceanStor Dorado 18000 V6: cila është natyra e tij e nivelit të lartë

Historikisht, shumë klientë kanë formuar një "kopsht zoologjik të magazinimit": një grumbull sistemesh magazinimi nga prodhues të ndryshëm, modele të ndryshme, gjenerata të ndryshme, me funksionalitete të ndryshme. Sidoqoftë, numri i hosteve mund të jetë mbresëlënës dhe shpesh ato virtualizohen. Në rrethana të tilla, një nga prioritetet e administrimit është ofrimi i shpejtë, i njëtrajtshëm dhe i përshtatshëm i disqeve logjike për hostet, mundësisht në një mënyrë që të mos thellohet se ku ndodhen fizikisht këta disqe. Kjo është ajo për të cilën është krijuar zgjidhja jonë e softuerit OceanStor DJ, e cila mund të menaxhojë njëzëri sisteme të ndryshme ruajtjeje dhe të ofrojë shërbime prej tyre pa u lidhur me një model specifik ruajtjeje.

Huawei OceanStor Dorado 18000 V6: cila është natyra e tij e nivelit të lartë

E njëjta AI

Siç është përmendur tashmë, OceanStor Dorado 18000 V6 ka procesorë të integruar me algoritme të inteligjencës artificiale - Ascend. Ato përdoren, së pari, për të parashikuar dështimet, dhe së dyti, për të formuar rekomandime për akordim, gjë që gjithashtu rrit performancën dhe besueshmërinë e ruajtjes.

Horizonti i parashikimit është dy muaj: makineritë e AI supozojnë se çfarë do të ndodhë me një probabilitet të lartë gjatë kësaj kohe, nëse është koha për t'u zgjeruar, për të ndryshuar politikat e aksesit, etj. Rekomandimet lëshohen paraprakisht, gjë që ju lejon të planifikoni dritaret për mirëmbajtjen e sistemit përpara të kohës.

Huawei OceanStor Dorado 18000 V6: cila është natyra e tij e nivelit të lartë

Faza tjetër e zhvillimit të AI nga Huawei është ta sjellë atë në nivelin global. Gjatë mirëmbajtjes së shërbimit - dështimi ose rekomandimet - Huawei grumbullon informacione nga sistemet e regjistrimit nga të gjitha depot e klientëve tanë. Bazuar në informacionin e mbledhur, bëhet një analizë e dështimeve të ndodhura ose të mundshme dhe bëhen rekomandime globale - bazuar jo në funksionimin e një sistemi specifik ruajtjeje apo edhe një duzinë, por në atë që po ndodh dhe ka ndodhur me mijëra të tillë pajisje. Mostra është e madhe, dhe bazuar në të, algoritmet e AI fillojnë të mësojnë jashtëzakonisht shpejt, kjo është arsyeja pse saktësia e parashikimeve rritet ndjeshëm.

Pajtueshmëri

Huawei OceanStor Dorado 18000 V6: cila është natyra e tij e nivelit të lartë

Në 2019-2020, pati shumë insinuata për ndërveprimin e pajisjeve tona me produktet VMware. Për t'i ndaluar përfundimisht ata, ne deklarojmë me përgjegjësi: VMware është partner i Huawei. Të gjitha testet e mundshme janë kryer për përputhshmërinë e harduerit tonë me softuerin e tij, dhe si rezultat, në faqen e internetit të VMware, fleta e përputhshmërisë së harduerit liston sistemet e ruajtjes aktualisht të disponueshme të prodhimit tonë pa asnjë rezervë. Me fjalë të tjera, me mjedisin e softuerit VMware, mund të përdorni hapësirën ruajtëse të Huawei, duke përfshirë Dorado V6, me mbështetje të plotë.

Huawei OceanStor Dorado 18000 V6: cila është natyra e tij e nivelit të lartë

E njëjta gjë vlen edhe për bashkëpunimin tonë me Brocade. Ne vazhdojmë të ndërveprojmë dhe testojmë produktet tona për pajtueshmërinë dhe mund të deklarojmë me besim se sistemet tona të ruajtjes janë plotësisht të pajtueshme me çelësat më të fundit të Brocade FC.

Huawei OceanStor Dorado 18000 V6: cila është natyra e tij e nivelit të lartë

Çka më tej?

Ne vazhdojmë të zhvillojmë dhe përmirësojmë procesorët tanë: ata bëhen më të shpejtë, më të besueshëm, performanca e tyre rritet. Ne po përmirësojmë gjithashtu çipat e inteligjencës artificiale - në bazë të tyre prodhohen edhe module që përshpejtojnë deduifikimin dhe kompresimin. Ata që kanë akses në konfiguruesin tonë mund të kenë vënë re se këto karta janë tashmë të disponueshme për porosi në modelet Dorado V6.

Ne po shkojmë gjithashtu drejt ruajtjes së memories shtesë në kujtesën e klasës së ruajtjes - memorie jo e paqëndrueshme me vonesë veçanërisht të ulët, rreth dhjetë mikrosekonda për lexim. Ndër të tjera, SCM jep një rritje të performancës, kryesisht kur punon me të dhëna të mëdha dhe kur zgjidh detyrat OLTP. Pas përditësimit tjetër, kartat SCM duhet të bëhen të disponueshme për porosi.

Dhe sigurisht, funksionaliteti i aksesit në skedar do të zgjerohet në të gjithë gamën e ruajtjes së të dhënave Huawei - qëndroni të sintonizuar për përditësimet tona.

Burimi: www.habr.com