Kutheni i-OceanStor Dorado V6 sesona sisombululo sikhawulezayo nesithembekileyo sokugcina

Nceda ungatsibeli kwizigqibo ngenxa yesihloko! Sineempikiswano ezinzima zokuyixhasa, kwaye sizipakishe ngokucokisekileyo kangangoko sinako. Sikuzisa kwingqwalasela yakho inqaku malunga nembono kunye nemigaqo yokusebenza kwenkqubo yethu entsha yokugcina, ekhutshwe ngoJanuwari 2020.

Kutheni i-OceanStor Dorado V6 sesona sisombululo sikhawulezayo nesithembekileyo sokugcina

Ngokombono wethu, inzuzo ephambili yokhuphiswano lwentsapho yokugcina i-Dorado V6 inikezelwa ngokusebenza kunye nokuthembeka okukhankanywe kwisihloko. Ewe, ewe, ilula kakhulu, kodwa zeziphi izigqibo ezikhohlisayo kunye nezingekho-zikhohlisi esikwazile ukufezekisa oku "lula", siza kuthetha namhlanje.

Ukuze kubonakaliswe kakuhle amandla eenkqubo zesizukulwana esitsha, siya kuthetha malunga nabameli abadala boluhlu lwemodeli (iimodeli 8000, 18000). Ngaphandle kokuba kuchazwe ngenye indlela, la ngamagama asetyenziswayo.

Kutheni i-OceanStor Dorado V6 sesona sisombululo sikhawulezayo nesithembekileyo sokugcina

Amagama ambalwa malunga neemarike

Ukuqonda ngcono indawo yezisombululo zikaHuawei kwimarike, masijike kumlinganiselo oqinisekisiweyo- "iiquadrants zomlingoΒ»uGartner. Kwiminyaka emibini edlulileyo, kwicandelo le-disk yenjongo ngokubanzi, inkampani yethu yayizithembile phakathi kweenkokeli, okwesibini kuphela kwi-NetApp kunye ne-Hewlett Packard Enterprise. Isikhundla sikaHuawei kwimarike yokugcina i-slide-state kwi-2018 ibonakaliswe yimeko "yomngeni", kodwa kukho into engekhoyo ukufezekisa isikhundla sobunkokeli.

Ngo-2019, uGartner, kwisifundo sakhe, wadibanisa omabini amacandelo angasentla kwelinye - "Ukugcinwa okuPhambili". Ngenxa yoko, uHuawei waphinda waba kwi-quadrant yenkokeli, ecaleni kwabathengisi abanje nge-IBM, Hitachi Vantara kunye ne-Infinidat.

Ukugqiba umfanekiso, siyaqaphela ukuba i-Gartner iqokelela i-80% yedatha yokuhlalutya kwimarike yaseMelika, kwaye oku kukhokelela ekuthandeni okubonakalayo ekuthandeni ezo nkampani ezimele kakuhle e-United States. Ngeli xesha, ababoneleli abagxile kwiimarike zaseYurophu nase-Asia bazifumana bekwimeko enesidima esincinci. Kwaye nangona oku, kunyaka ophelileyo iimveliso zeHuawei zathatha indawo efanelekileyo kwi-quadrant ephezulu ngasekunene kwaye, ngokwesigwebo sikaGartner, "inokucetyiswa ukuba isetyenziswe."

Kutheni i-OceanStor Dorado V6 sesona sisombululo sikhawulezayo nesithembekileyo sokugcina

Yintoni entsha kwiDorado V6

Umgca wemveliso ye-Dorado V6, ngokukodwa, imelwe yinkqubo yokungena kwinqanaba le-3000. Ekuqaleni bexhotyiswe ngabalawuli ababini, banokwandiswa ngokuthe tye kubalawuli be-16, iidiski ze-1200 kunye ne-192 GB ye-cache. Inkqubo iya kuxhotyiswa ngeFiber Channel yangaphandle (8/16/32 Gbit / s) kunye ne-Ethernet (1/10/25/40/100 Gbit / s) izibuko.

Qaphela ukuba ukusetyenziswa kweeprotocol ezingenayo impumelelo yorhwebo ngoku kuphelile, ngoko ekuqaleni sagqiba ekubeni silahle inkxaso yeFiber Channel phezu kwe-Ethernet (FCoE) kunye ne-Infiniband (IB). Ziya kongezwa kwiinguqulelo ze-firmware zamva. Inkxaso ye-NVMe phezu kweFabric (NVMe-oF) ifumaneka ngaphandle kwebhokisi phezulu kweFiber Channel. I-firmware elandelayo, ecwangciselwe ukukhululwa ngoJuni, icwangciselwe ukuxhasa i-NVMe ngemodi ye-Ethernet. Ngokombono wethu, le seti ingentla iya kugubungela iimfuno zabathengi abaninzi beHuawei.

Ufikelelo lwefayile alufumaneki kwinguqulelo ye-firmware yangoku kwaye iya kuvela kolunye lohlaziyo olulandelayo ngasekupheleni konyaka. Ukuphunyezwa kuthathwa kwinqanaba lemveli, ngabalawuli ngokwabo kunye namachweba e-Ethernet, ngaphandle kokusetyenziswa kwezixhobo ezongezelelweyo.

Umahluko omkhulu phakathi kwemodeli ye-Dorado V6 3000 kunye nabakhulileyo kukuba ixhasa iprotocol enye kwi-backend - SAS 3.0. Ngokufanelekileyo, iidrive apho zinokusetyenziswa kuphela ngojongano olunegama. Ngokombono wethu, ukusebenza okubonelelwe koku kwanele ngokwaneleyo kwisixhobo solu hlobo.

Iinkqubo ze-Dorado V6 5000 kunye ne-6000 zizisombululo eziphakathi. Ziye zenziwe kwakhona kwifom ye-2U kwaye zixhotyiswe ngabalawuli ababini. Bahluke omnye komnye ekusebenzeni, inani labaqhubekisi, inani eliphezulu leediski kunye nobukhulu be-cache. Nangona kunjalo, ngokwemigaqo yoyilo kunye nobunjineli, i-Dorado V6 5000 kunye ne-6000 ziyafana kwaye zibukeka zifana.

Iklasi ye-hi-end iquka i-Dorado V6 8000 kunye neenkqubo zechungechunge ze-18000. Yenziwe ngobukhulu be-4U, banolwakhiwo olwahlukileyo ngokungagqibekanga, apho abalawuli kunye ne-drives bahlukana. Basenokuza kunye nabalawuli abambalwa njengobuncinci, nangona abathengi bahlala becela ezine okanye ngaphezulu.

I-Dorado V6 i-8000 ilinganisa kubalawuli be-16, kunye ne-Dorado V6 18000 isikali ukuya kwi-32. Ezi nkqubo zineeprosesa ezahlukeneyo ezinamanani ahlukeneyo e-cores kunye nobukhulu be-cache. Ngexesha elifanayo, ubunikazi bezisombululo zobunjineli bugcinwe, njengemizekelo yeklasi ephakathi.

Iishelufu zokugcina ze-2U zixhunyiwe nge-RDMA kunye ne-bandwidth ye-100 Gb / s. I-backend ye-Dorado V6 endala ixhasa kwakhona i-SAS 3.0, kodwa ngakumbi xa ii-SSD ezinolu jongano lwehla kwixabiso kakhulu. Emva koko kuya kubakho ukwenzeka kwezoqoqosho ekusebenziseni kwabo nokuba kuthathelwa ingqalelo imveliso ephantsi. Okwangoku, umahluko kwiindleko phakathi kwe-SSD nge-SAS kunye ne-NVMe interfaces incinci kangangokuba asikulungele ukucebisa isisombululo esinjalo.

Kutheni i-OceanStor Dorado V6 sesona sisombululo sikhawulezayo nesithembekileyo sokugcina

Ngaphakathi kwisilawuli

Abalawuli beDorado V6 benziwa kwisiseko sethu sento. Akukho ziprosesa ze-Intel, akukho Broadcom ASICs. Ke, icandelo ngalinye lebhodi le-motherboard, kunye ne-motherboard ngokwayo, isuswe ngokupheleleyo kwimpembelelo yeengozi ezinxulumene noxinzelelo lwezohlwayo kwiinkampani zaseMelika. Abo baye babona naziphi na izixhobo zethu ngamehlo abo mhlawumbi baye baqaphela amakhaka anomgca obomvu phantsi kwelogo. Kuthetha ukuba imveliso ayinazo izinto zaseMelika. Le yikhosi esemthethweni yeHuawei - inguqu kumacandelo emveliso yayo okanye, nangayiphi na imeko, eveliswe kumazwe angalandeli umgaqo-nkqubo wase-US.

Nantsi into onokuyibona kwibhodi yokulawula ngokwayo.

  • I-interface yenethiwekhi ye-Universal (i-Hisilicon 1822 chip) ejongene nokuxhuma kwi-Fiber Channel okanye i-Ethernet.
  • Ukuqinisekisa ukufumaneka okukude kwenkqubo, i-chip ye-BMC, ebizwa ngokuba yi-Hisilicon 1710, yokulawula okude kunye nokubeka iliso kwinkqubo. Ezifanayo zikwasetyenziswa kwiiseva zethu kunye nezinye izisombululo.
  • Iyunithi yokucubungula ephakathi, eyiKunpeng 920 chip eyakhelwe kuyilo lwe-ARM, eyenziwe nguHuawei. Nguye oboniswe kumzobo ongentla, nangona abanye abalawuli banokuba neemodeli ezahlukeneyo kunye nenani elihlukeneyo leentsimbi, isantya esahlukileyo sewashi, njl. Ngokomzekelo, kuluhlu oludala lwe-Dorado V6, kukho ezine kwibhodi enye.
  • Umlawuli we-SSD (i-chip ye-Hisilicon 1812e) exhasa zombini i-SAS kunye ne-NVMe drives. Ukongeza, uHuawei uvelisa ngokuzimeleyo ii-SSD, kodwa azenzi iiseli ze-NAND ngokwazo, ekhetha ukuzithenga kubavelisi abane abakhulu behlabathi ngendlela yeewafers ze-silicon ezingasikwanga. Ukusika, ukuvavanya kunye nokupakishwa kwiichips iHuawei ivelisa ngokuzimeleyo, emva koko ibakhulula phantsi kohlobo lwayo.
  • I-chip ye-intelligence yokufakelwa i-Ascend 310. Ngokuzenzekelayo, ayikho kumlawuli kwaye ifakwe ngekhadi elihlukeneyo, elithatha enye yeendawo zokubeka ezigcinelwe iadaptha zenethiwekhi. I-chip isetyenziselwa ukubonelela ngokuziphatha kwe-cache ehlakaniphile, ulawulo lwentsebenzo okanye iinkqubo zokunciphisa kunye noxinzelelo. Yonke le misebenzi inokusonjululwa ngoncedo lweprosesa esembindini, kodwa i-chip ye-AI ikuvumela ukuba wenze oku ngokufanelekileyo ngakumbi.

Kutheni i-OceanStor Dorado V6 sesona sisombululo sikhawulezayo nesithembekileyo sokugcina

Ngokwahlukileyo malunga ne-Kunpeng processors

Iprosesa ye-Kunpeng yinkqubo kwi-chip (SoC), apho ukongeza kwiyunithi yekhompyutheni kukho iimodyuli ze-hardware ezikhawuleza iinkqubo ezahlukeneyo, ezifana nokubala i-checksums okanye ukwenza ikhowudi yokucima. Ikwasebenzisa inkxaso ye-hardware ye-SAS, i-Ethernet, i-DDR4 (ukusuka kwi-channel ezintandathu ukuya kwezisibhozo), njl. Konke oku kuvumela i-Huawei ukuba yenze abalawuli bokugcina abangekho ngaphantsi ekusebenzeni kwiisombululo ze-Intel zakudala.

Ukongeza, izisombululo zobunini ezisekwe kuyilo lwe-ARM zenza ukuba iHuawei yenze izisombululo ezipheleleyo zeseva kwaye ibanike abathengi bayo njengenye indlela ye-x86.

Kutheni i-OceanStor Dorado V6 sesona sisombululo sikhawulezayo nesithembekileyo sokugcina

Uyilo olutsha lweDorado V6...

Uyilo lwangaphakathi lweenkqubo zokugcina ze-Dorado V6 zoluhlu oludala lumelwe yi-subdomains ezine eziphambili (iifektri).

Umzi-mveliso wokuqala yindawo yangaphambili eqhelekileyo (unxibelelwano lwenethiwekhi olunoxanduva lokunxibelelana nomzi-mveliso we-SAN okanye iinginginya).

Okwesibini yiseti yabalawuli, elowo enokuthi "ifikelele" ngokusebenzisa iprotocol ye-RDMA zombini kuyo nayiphi na ikhadi lenethiwekhi yangaphambili kunye nakwi "injini" engummelwane, eyibhokisi enabalawuli abane, kunye namandla kunye nokupholisa. iiyunithi eziqhelekileyo kubo. Ngoku imodeli ye-hi-end ye-Dorado V6 inokuxhotyiswa ezimbini "iinjini" ezinjalo (ngokulandelelanayo, abalawuli abasibhozo).

Ifektri yesithathu inoxanduva lokubuyisela umva kwaye iqukethe amakhadi womnatha we-RDMA 100G.

Ekugqibeleni, i-factory yesine "kwi-hardware" imelwe yiplagi-in iishelufu zokugcina ezihlakaniphile.

Esi sakhiwo esilinganayo sikhupha amandla apheleleyo eteknoloji ye-NVMe kwaye iqinisekisa ukusebenza okuphezulu kunye nokuthembeka. Inkqubo ye-I / O ihambelana kakhulu kuzo zonke iiprosesa kunye neecores, ibonelela ngokufunda nokubhala ngaxeshanye kwimisonto emininzi.

Kutheni i-OceanStor Dorado V6 sesona sisombululo sikhawulezayo nesithembekileyo sokugcina

... kunye nento asinike yona

Ukusebenza okuphezulu kwezisombululo ze-Dorado V6 malunga namaxesha amathathu aphezulu kunenkqubo yesizukulwana sangaphambili (yeklasi efanayo) kwaye inokufikelela kwi-20 yezigidi ze-IOPS.

Oku kungenxa yokuba kwisizukulwana sangaphambili sezixhobo, inkxaso ye-NVMe yandiswe kuphela ukuzoba kwiishelufu ezinokuqhuba. Ngoku ikhona kuwo onke amanqanaba, ukusuka kumamkeli ukuya kwi-SSD. I-backend network iye yatshintsha kwakhona: I-SAS/PCIe inike indlela kwi-RoCEv2 nge-throughput ye-100 Gb/s.

Ifomu yefom ye-SSD nayo itshintshile. Ukuba ngaphambili bekukho iidrive ezingama-2 kwishelufu ye-25U, ngoku sele inyuswe yaya kuthi ga kwidiski ezingama-36 ezinobungakanani besundu. Ukongeza, iishelufu "zilumkile." Ngamnye kubo ngoku unenkqubo yokunyamezela impazamo yabalawuli ababini abasekwe kwiitshiphusi ze-ARM, ezifanayo nezo zifakwe kubalawuli abaphakathi.

Kutheni i-OceanStor Dorado V6 sesona sisombululo sikhawulezayo nesithembekileyo sokugcina

Okwangoku babandakanyeka kuphela ekuhlengahlengisweni kwedatha, kodwa ngokukhululwa kwe-firmware entsha, ukunyanzeliswa kunye nokucima ikhowudi kuya kongezwa kuyo, okuya kunciphisa umthwalo kubalawuli abakhulu ukusuka kwi-15 ukuya kwi-5%. Ukuhambisa eminye imisebenzi kwishelufu kwakhona kukhulula i-bandwidth yangaphakathi yenethiwekhi. Kwaye konke oku kwandisa kakhulu amandla okukhula kwenkqubo.

Ukunyanzeliswa kunye nokunciphisa kwisizukulwana sangaphambili seenkqubo zokugcina zenziwa ngeebhloko zobude obumiselweyo. Ngoku imowudi yokusebenza ngeebhloko zobude obuguquguqukayo yongezwe, okwangoku kufuneka ivulwe ngenkani. Uhlaziyo lwe-firmware olulandelayo lunokutshintsha oku.

Kwakhona ngokufutshane malunga nokunyamezela iintsilelo. I-Dorado V3 yahlala isebenza ukuba omnye wabalawuli ababini abaphumelelanga. I-Dorado V6 iya kuqinisekisa ukufumaneka kwedatha nokuba abalawuli abasixhenxe kwabasibhozo bayasilela ngokulandelelana okanye abane kwi-injini enye ngaxeshanye bayasilela.

Kutheni i-OceanStor Dorado V6 sesona sisombululo sikhawulezayo nesithembekileyo sokugcina

Ukuthembeka kwimbono yezoqoqosho

Kutshanje, uphando lwenziwe phakathi kwabathengi beHuawei malunga nokuba lingakanani ixesha lokuphumla kwizinto ezizimeleyo zesiseko se-IT inkampani ecinga ukuba yamkelekile. Ubukhulu becala, abaphenduli bebenyamezele imeko yokucingela apho isicelo singaphenduli kwimizuzwana engamakhulu ambalwa. Kwisixokelelwano sokusebenza okanye iadaptha yebhasi yomkhosi, amashumi emizuzwana (ixesha lokuqalisa ngokutsha) yayilixesha elibalulekileyo lokuphumla. Abathengi babeka iimfuno eziphezulu ngakumbi kwinethiwekhi: i-bandwidth yayo akufanele iphele ngaphezu kwemizuzwana eyi-10-20. Njengoko unokuthekelela, abona baphenduli babaluleke kakhulu bathathele ingqalelo ukusilela kwenkqubo yokugcina. Ukususela kumbono wabameli bezoshishino, ukugcinwa okulula akufanele kudlule ... imizuzwana embalwa ngonyaka!

Ngamanye amazwi, ukuba isicelo somthengi webhanki asiphenduli imizuzwana eyi-100, oku kunokwenzeka ukuba akuyi kubangela imiphumo eyintlekele. Kodwa ukuba inkqubo yokugcina ayisebenzi ngexesha elifanayo, ukuyeka ishishini kunye nelahleko enkulu yemali inokwenzeka.

Kutheni i-OceanStor Dorado V6 sesona sisombululo sikhawulezayo nesithembekileyo sokugcina

Itshathi engentla ibonisa iindleko zeyure yomsebenzi kwiibhanki ezilishumi ezinkulu (idatha yeForbes ye-2017). Vuma, ukuba inkampani yakho isondela kubungakanani beebhanki zaseTshayina, akuyi kuba nzima kangako ukuthethelela isidingo sokuthenga iinkqubo zokugcina ngezigidi ezininzi zeedola. Ingxelo ephikisanayo nayo ichanekile: ukuba ishishini alifaki ilahleko enkulu ngexesha lokuphumla, ngoko akunakwenzeka ukuthenga iinkqubo zokugcina i-hi-end. Kwimeko nayiphi na into, kubalulekile ukuba ube nombono wobungakanani bomngxuma osongela ukwenza kwi-wallet yakho ngelixa umlawuli wenkqubo ejongene nenkqubo yokugcina enqabile ukusebenza.

Kutheni i-OceanStor Dorado V6 sesona sisombululo sikhawulezayo nesithembekileyo sokugcina

Imizuzwana ukuya ku-failover

Kwisisombululo A kumzekeliso ongasentla, unokwazi ukubona inkqubo yethu yesizukulwana sangaphambili iDorado V3. Abalawuli bayo abane basebenza ngababini, kwaye abalawuli ababini kuphela baqulethe iikopi ze-cache. Abalawuli ngaphakathi kwesibini banokuphinda basasaze umthwalo. Ngexesha elifanayo, njengoko ubona, akukho "fektri" yangaphambili kunye ne-back-end apha, ngoko ke ishelufu nganye yokugcina ixhunywe kwisilawuli esithile somlawuli.

Umzobo weSisombululo B ubonisa isisombululo ngoku kwimarike ukusuka komnye umthengisi (uyaqaphela?). Sele kukho zombini iifektri zangaphambili kunye nesiphelo sangasemva apha, kwaye iidrive ziqhagamshelwe kwangoko kubalawuli abane. Enyanisweni, kukho ama-nuances angabonakaliyo kuqikelelo lokuqala ekusebenzeni kwe-algorithms yangaphakathi yenkqubo.

Ngasekunene yi-architecture yethu yangoku yokugcina i-Dorado V6 kunye neseti epheleleyo yangaphakathi. Cinga ngendlela ezi nkqubo zisinda ngayo kwimeko eqhelekileyo - ukusilela komlawuli omnye.

Kwiinkqubo ze-classical, ezibandakanya i-Dorado V3, ixesha elifunekayo ukusabalalisa kwakhona umthwalo kwimeko yokungaphumeleli ukufikelela kwimizuzwana emine. Ngeli xesha, i-I/O iyeka ngokupheleleyo. Isisombululo B esisuka koogxa bethu, ngaphandle kolwakhiwo lwale mihla, sinexesha eliphakamileyo lokungaphumeleli kwemizuzwana emithandathu.

Ukugcinwa kweDorado V6 ibuyisela umsebenzi wayo ngomzuzwana nje omnye emva kokusilela. Esi siphumo siphunyezwa ngokubulela kwindawo yangaphakathi ye-RDMA evumela ukuba umlawuli afikelele kwimemori "yangaphandle". Imeko yesibini ebalulekileyo kubukho befektri yangaphambili, enkosi apho indlela yomninimzi ingatshintshi. Ichweba lihlala lifana, kwaye umthwalo uthunyelwa ngokulula kubalawuli abaphilileyo ngabaqhubi abadlulayo.

Ukungaphumeleli komlawuli wesibini kwiDorado V6 kusetyenzwa ngomzuzwana omnye ngokweskimu esifanayo. I-Dorado V3 ithatha malunga nemizuzwana emithandathu, kwaye isisombululo somnye umthengisi sithatha ezisithoba. Kwii-DBMS ezininzi, ezo zihlandlo azisayi kuthathwa njengezamkelekileyo, ekubeni ngeli xesha inkqubo itshintshelwa kwimodi yokulinda kwaye iyeke ukusebenza. Oku kuqala kuzo zonke iinkxalabo ze-DBMS ezibandakanya amacandelo amaninzi.

Ukungaphumeleli komlawuli wesithathu Isisombululo A asikwazi ukusinda. Ngokulula ngenxa yokuba ukufikelela kwinxalenye yeediski zedatha kulahlekile. Emva koko, Isisombululo B kwimeko enjalo sibuyisela amandla ayo okusebenza, okuthatha, njengakwimeko yangaphambili, imizuzwana elithoba.

Yintoni ekwiDorado V6? Umzuzwana omnye.

Kutheni i-OceanStor Dorado V6 sesona sisombululo sikhawulezayo nesithembekileyo sokugcina

Yintoni enokwenziwa ngomzuzwana

Phantse akukho nto, kodwa asiyifuni loo nto. Masiphinde kwakhona ukuba kwiklasi ye-Dorado V6 ye-hi-end, i-factory-end-end idityanisiwe ukusuka kumzi-mveliso womlawuli. Oku kuthetha ukuba akukho mazibuko atyunjwe ngokungqongqo angawomlawuli othile. IFailover ayithethi kukhangelwa iindlela ezizezinye okanye ukuqalisa kwakhona ukudlula izinto ezininzi. Inkqubo iyaqhubeka ukusebenza njengoko yenzayo.

Kutheni i-OceanStor Dorado V6 sesona sisombululo sikhawulezayo nesithembekileyo sokugcina

Ukunyamezela ukusilela okuninzi

Iimodeli ezindala ze-Dorado V6 zinokusinda ngokulula ukungaphumeleli kwangaxeshanye naziphi na iilawuli ezimbini (!) ezivela kuyo nayiphi na "injini". Oku kwenzeka ngenxa yokuba isisombululo ngoku sigcina iikopi ezintathu ze-cache. Ke ngoko, nokuba kukho ukungaphumeleli kabini, kuya kuhlala kukho ikopi enye.

Ukungaphumeleli kwe-synchronous kubo bonke abalawuli abane kwenye "iinjini" nazo aziyi kubangela iziphumo ezibulalayo, kuba zonke iikopi ezintathu ze-cache zisasazwa phakathi kwe "injini" nangaliphi na ixesha. Inkqubo ngokwayo ibeka esweni ukuthotyelwa kwale ngqiqo yokusebenza.

Okokugqibela, imeko engalindelekanga kakhulu kukungaphumeleli okulandelelanayo kwabalawuli abasixhenxe kwabasibhozo. Ngaphezu koko, ubuncinci bekhefu elivumelekileyo lokugcina ukusebenza phakathi kokusilela komntu ngamnye yimizuzu eli-15. Ngeli xesha, inkqubo yokugcina inexesha lokwenza imisebenzi eyimfuneko yokufuduka kwe-cache.

Umlawuli wokugqibela ophilayo uya kuqhuba isitoreji sedatha kwaye agcine i-cache iintsuku ezintlanu (ixabiso elingagqibekanga, elinokutshintshwa ngokulula kwizicwangciso). Emva koko, i-cache iya kucinywa, kodwa inkqubo yokugcina iya kuqhubeka isebenza.

Kutheni i-OceanStor Dorado V6 sesona sisombululo sikhawulezayo nesithembekileyo sokugcina

Uhlaziyo olungaphazamisi

I-OS entsha ye-Dorado V6 ikuvumela ukuba uhlaziye i-firmware yokugcina ngaphandle kokuvuselela abalawuli.

Inkqubo yokusebenza, njengakwimeko yezisombululo zangaphambili, isekelwe kwi-Linux, nangona kunjalo, iinkqubo ezininzi zokusebenza zidluliselwe kwi-kernel kwimodi yomsebenzisi. Uninzi lwemisebenzi, njengaleyo inoxanduva lokudityaniswa kunye noxinzelelo, ngoku ziidaemon eziqhelekileyo ezisebenza ngasemva. Ngenxa yoko, akuyimfuneko ukutshintsha yonke inkqubo yokusebenza ukuhlaziya iimodyuli zomntu ngamnye. Masithi, ukongeza inkxaso yeprotocol entsha, kuya kufuneka kuphela ukucima imodyuli yesoftware ehambelanayo kwaye uqale entsha.

Kucacile ukuba imiba yokuhlaziya inkqubo iyonke ihleli, kuba kunokubakho izinto kwi-kernel ezifuna ukuhlaziywa. Kodwa ezo, ngokutsho kwethu, zingaphantsi kwe-6% yetotali. Oku kukuvumela ukuba uphinde uqalise abalawuli amaxesha alishumi ngaphantsi rhoqo kunangaphambili.

Kutheni i-OceanStor Dorado V6 sesona sisombululo sikhawulezayo nesithembekileyo sokugcina

Izisombululo zokunyamezela iintlekele kunye nokuFumana okuPhezulu (HA/DR).

I-Dorado V6 ngaphandle kwebhokisi ilungele ukudityaniswa kwizisombululo ezisasazwa nge-geo, amaqela enqanaba lesixeko (metro) kunye namaziko edatha "amathathu".

Ngasekhohlo kulo mfanekiso ungasentla kukho iqela lemetro esele liqhelekile kwabaninzi. Iinkqubo ezimbini zokugcina zisebenza kwimo esebenzayo / esebenzayo kumgama ofikelela kwi-100 km ukusuka komnye nomnye. Isiseko esinjalo esinomncedisi wekhoram enye okanye ngaphezulu sinokuxhaswa zizisombululo ezivela kwiinkampani ezahlukeneyo, kubandakanywa inkqubo yethu yokusebenza yefu yeFusionSphere. Okubaluleke kakhulu kwiiprojekthi ezinjalo ziimpawu zetshaneli phakathi kweendawo, yonke eminye imisebenzi kwimeko yethu ithathwa ngumsebenzi we-HyperMetro, ekhoyo, kwakhona, ngaphandle kwebhokisi. Ukudibanisa kunokwenzeka kwiFiber Channel, kunye nangaphezulu kwe-iSCSI kwiinethiwekhi ze-IP, ukuba kukho imfuneko enjalo. Akusekho mfuneko yobukho obunyanzelekileyo bee-optics ezizinikeleyo "ezimnyama", kuba inkqubo iyakwazi ukunxibelelana ngokusebenzisa amajelo akhoyo.

Xa kusakhiwa iinkqubo ezinjalo, imfuneko yehardware kuphela yogcino lukwabiwa kwamazibuko ukuphindaphinda. Kwanele ukuthenga ilayisenisi, sebenzisa iiseva zekhoram - eziphathekayo okanye ezibonakalayo - kwaye unikeze uxhumano lwe-IP kubalawuli (10 Mbps, 50 ms).

Olu lwakhiwo lunokudluliselwa ngokulula kwinkqubo enamaziko amathathu edatha (jonga kwicala lasekunene lomfanekiso). Ngokomzekelo, xa amaziko amabini edatha esebenza kwimodi ye-metro-cluster, kwaye indawo yesithathu, ehlala kumgama ongaphezu kwe-100 km, isebenzisa ukuphindaphinda kwe-asynchronous.

Inkqubo yetekhnoloji ixhasa iimeko ezahlukeneyo zoshishino eziya kuthi ziphunyezwe xa kukho ukugqithisa okukhulu.

Kutheni i-OceanStor Dorado V6 sesona sisombululo sikhawulezayo nesithembekileyo sokugcina

Ukusinda kweqela lemetro enokusilela okuninzi

Oku ngasentla nangezantsi kukwabonisa iqela le-metro yakudala, ebandakanya iinkqubo ezimbini zokugcina kunye neseva yekhoram. Njengoko ubona, kwiimeko ezintandathu kwisithoba ezinokubakho zokusilela okuninzi, iziseko zethu zoncedo ziya kuhlala zisebenza.

Ngokomzekelo, kwimeko yesibini, ukuba umncedisi wekhoram uyasilela kwaye ulungelelwaniso phakathi kweesayithi, inkqubo ihlala ivelisa ngenxa yokuba indawo yesibini iyeka ukusebenza. Oku kuziphatha sele kwakhiwe kwi-algorithms eyakhelwe-ngaphakathi.

Nangona emva kokungaphumeleli okuthathu, ukufikelela kulwazi kunokugcinwa ukuba ikhefu phakathi kwabo ubuncinane imizuzwana ye-15.

Kutheni i-OceanStor Dorado V6 sesona sisombululo sikhawulezayo nesithembekileyo sokugcina

Ikhadi lexilongo eliqhelekileyo elivela kumkhono

Khumbula ukuba iHuawei ayivelisi iinkqubo zokugcina kuphela, kodwa kunye noluhlu olupheleleyo lwezixhobo zenethiwekhi. Naluphi na umboneleli wokugcina ukhetha, ukuba inethiwekhi ye-WDM isetyenziswe phakathi kweesayithi, kwi-90% yamatyala iya kwakhiwa kwizisombululo zenkampani yethu. Umbuzo onengqiqo uvela: kutheni uhlanganisa i-zoo yeenkqubo xa zonke i-hardware eqinisekisiwe ukuba iyahambelana enye kwenye inokufumaneka kumthengisi omnye?

Kutheni i-OceanStor Dorado V6 sesona sisombululo sikhawulezayo nesithembekileyo sokugcina

Kumbuzo wokusebenza

Mhlawumbi, akukho mntu kufuneka aqiniseke ukuba ukutshintshela kwiinkqubo zokugcina i-All-Flash kunokunciphisa kakhulu iindleko zokugcina iziseko zophuhliso, ekubeni yonke imisebenzi yesiqhelo yenziwa amaxesha amaninzi ngokukhawuleza. Oku kungqinwa ngabo bonke abathengisi bezixhobo ezinjalo. Okwangoku, abathengisi abaninzi baqala ukuqhaqha xa kufikwa ekwehleni kwentsebenzo xa iindlela ezahlukeneyo zokugcinwa kweendlela zokusebenza zinikwe amandla.

Kwishishini lethu, kwenziwa ngokubanzi ukukhupha iinkqubo zokugcina ukusebenza kovavanyo usuku olunye okanye ezimbini. Umthengisi uqhuba uvavanyo lwemizuzu engama-20 kwinkqubo engenanto, efumana amanani okusebenza kwe-cosmic. Kwaye ekusebenzeni kokwenyani, "iiraki eziphantsi kwamanzi" zikhasa ngokukhawuleza. Emva kosuku, amaxabiso amahle e-IOPS ancitshiswe ngesiqingatha okanye kathathu, kwaye ukuba inkqubo yogcino izaliswe ngama-80%, iba ngaphantsi. Xa i-RAID 5 ivuliwe endaweni ye-RAID 10, enye i-10-15% ilahlekile, kwaye kwimodi ye-metro cluster mode, ukusebenza kongezwa kwisiqingatha.

Yonke into edweliswe ngasentla ayikho malunga neDorado V6. Abathengi bethu banethuba lokuqhuba uvavanyo lokusebenza ngempelaveki okanye ubuncinane ngobusuku. Emva koko ukuqokelelwa kwenkunkuma kuzibonakalisa, kwaye kuyacaca ukuba ukusetyenziswa kweenketho ezahlukeneyo - njengee-snapshots kunye nokuphindaphinda-kuchaphazela inani le-IOPS eliphunyeziweyo.

Kwi-Dorado V6, i-snapshots kunye ne-RAID ngokulinganayo ayinayo impembelelo ekusebenzeni (3-5% endaweni ye-10-15%). Ukuqokelelwa kwenkunkuma (ukuzalisa iiseli ze-drive kunye ne-zero), ukunyanzeliswa, ukunyanzeliswa kwenkqubo yokugcina i-80% egcweleyo iya kuhlala ichaphazela isantya esipheleleyo sokucubungula isicelo. Kodwa yiDorado V6 enomdla kwinto yokuba, kungakhathaliseki ukuba yiyiphi indibaniselwano yemisebenzi kunye neendlela zokukhusela ozenzayo, ukugcinwa kokugqibela kokugcina akuyi kuwela ngaphantsi kwe-80% yomfanekiso ofunyenwe ngaphandle komthwalo.

Kutheni i-OceanStor Dorado V6 sesona sisombululo sikhawulezayo nesithembekileyo sokugcina

Umthwalo wokulinganisa

Ukusebenza okuphezulu kweDorado V6 kufezekiswa ngokulinganisa kwinqanaba ngalinye, eli:

  • iindlela ezininzi
  • usebenzisa unxibelelwano oluninzi olusuka kumamkeli omnye;
  • ukufumaneka komzi-mveliso ongaphambili;
  • ukuhambelana nokusebenza kwabalawuli bokugcina;
  • ukuhanjiswa komthwalo kuzo zonke iidrive kwinqanaba le-RAID 2.0+.

Ngokusisiseko, oku kuyinto eqhelekileyo. Kule mihla, bambalwa abantu abagcina yonke idatha kwi-LUN enye: wonke umntu uzama ukuba nesibhozo, namashumi amane, okanye nangaphezulu. Le yindlela ecacileyo nechanekileyo, esabelana ngayo. Kodwa ukuba umsebenzi wakho ufuna i-LUN enye kuphela, ekulula ukuyigcina, izisombululo zethu zokwakha zivumela ukuba ufezekise i-80% yokusebenza ekhoyo ngee-LUN ezininzi.

Kutheni i-OceanStor Dorado V6 sesona sisombululo sikhawulezayo nesithembekileyo sokugcina

UCwangciso loMlayisho weCPU enamandla

Ukusasazwa komthwalo kwiiprosesa xa usebenzisa i-LUN enye iphunyezwa ngolu hlobo lulandelayo: imisebenzi kwinqanaba le-LUN ihlukaniswe yaba "i-shards" ezincinci ezihlukeneyo, nganye yazo ibekwe ngokungqongqo kumlawuli othile "kwinjini". Oku kwenziwa ukwenzela ukuba inkqubo ingalahlekelwa yintsebenzo ngelixa "ixhuma" kunye nesi siqwenga sedatha kubalawuli abahlukeneyo.

Enye indlela yokugcina ukusebenza okuphezulu kukucwangciswa okuguquguqukayo, apho iicores ezithile zeprosesa zinokwabelwa iiphuli ezahlukeneyo zemisebenzi. Umzekelo, ukuba inkqubo ngoku ingenzi nto kwinqanaba lokudityaniswa kunye noxinzelelo, ke ezinye zeecores zinokubandakanyeka kwinkqubo yokusevisa i-I / O. Okanye ngokuchaseneyo. Konke oku kwenziwa ngokuzenzekelayo nangokucacileyo kumsebenzisi.

Idatha kumthwalo wangoku wenqaku ngalinye le-Dorado V6 ayiboniswa kujongano lomzobo, kodwa ngelayini yomyalelo ungafikelela kumlawuli we-OS kwaye usebenzise umyalelo wesiqhelo weLinux. umphezulu.

Kutheni i-OceanStor Dorado V6 sesona sisombululo sikhawulezayo nesithembekileyo sokugcina

Inkxaso ye-NVMe kunye ne-RoCE

Njengoko sele kukhankanyiwe, iDorado V6 okwangoku ixhasa ngokupheleleyo iNVMe ngaphezulu kweFiber Channel ngaphandle kwebhokisi kwaye ayifuni naziphi na iilayisensi. Embindini wonyaka, inkxaso yeNVMe ngaphezulu kwemowudi ye-Ethernet iya kuvela. Ukusetyenziswa kwayo ngokupheleleyo, uya kufuna inkxaso ye-Ethernet kunye nokufikelela ngokuthe ngqo kwimemori (i-DMA) inguqulo ye-v2.0 zombini ukusuka kwinkqubo yokugcina ngokwayo kunye nokutshintsha kunye neeadaptha zenethiwekhi. Umzekelo, njengeMellanox ConnectX-4 okanye iConnectX-5. Unokusebenzisa amakhadi womnatha enziwe ngesiseko seetshiphusi zethu. Kwakhona, inkxaso ye-RoCE kufuneka iphunyezwe kwinqanaba lenkqubo yokusebenza.

Ngokubanzi, sicinga ukuba i-Dorado V6 ibe yinkqubo ye-NVMe-centric. Nangona kukho inkxaso ekhoyo yeFiber Channel kunye ne-iSCSI, kwixesha elizayo kucetywa ukutshintshela kwi-Ethernet yesantya esiphezulu kunye ne-RDMA.

Kutheni i-OceanStor Dorado V6 sesona sisombululo sikhawulezayo nesithembekileyo sokugcina

I-pinch yokuthengisa

Ngenxa yokuba inkqubo ye-Dorado V6 ixhathisa kakhulu kwiintsilelo, ilinganisa kakuhle ngokuthe tye, ixhasa ubugcisa obuhlukeneyo bokufuduka, njl. Siya kuqhubeka nokuzama ukwenza ubunini benkqubo ibe yinzuzo kangangoko kunokwenzeka, nokuba kungabonakali kwinqanaba lokuqala.

Ngokukodwa, senze i-FLASH EVER inkqubo ehambelana nokwandisa umjikelo wobomi beenkqubo zokugcina kwaye eyilelwe ukukhulula umthengi kangangoko kunokwenzeka ngexesha lokuphucula.

Kutheni i-OceanStor Dorado V6 sesona sisombululo sikhawulezayo nesithembekileyo sokugcina

Le nkqubo ibandakanya inani lamanyathelo:

  • ukukwazi ukutshintsha ngokuthe ngcembe abalawuli kunye neeshelufu zedisk ngeenguqulelo ezintsha ngaphandle kokutshintsha i-hardware yonke (kwi-Dorado V6 hi-end systems);
  • ukuba nokwenzeka kokugcinwa okudibeneyo (ukudibanisa iinguqulelo ezahlukeneyo zeDorado njengenxalenye yeqela elixutyiweyo lokugcina);
  • I-smart virtualization (ikhono lokusebenzisa i-hardware yomntu wesithathu njengenxalenye yesisombululo seDorado).

Kutheni i-OceanStor Dorado V6 sesona sisombululo sikhawulezayo nesithembekileyo sokugcina

Kusamele kuphawulwe ukuba iimeko ezinzima zehlabathi azibanga nampembelelo ingako kwithemba lezorhwebo lenkqubo entsha. Nangona ukukhululwa ngokusemthethweni kwe-Dorado V6 kwenzeka kuphela ngoJanuwari, sibona imfuno ebalulekileyo kuyo e-China, kunye nomdla omkhulu kuwo ovela kumaqabane aseRashiya nakwamanye amazwe avela kumacandelo emali kunye norhulumente.

Phakathi kwezinye izinto, ngokunxulumene nobhubhane, nokuba bahlala ixesha elingakanani na, umba wokubonelela abasebenzi abakude ngee-desktops ezibonakalayo ubukhali kakhulu. Kule nkqubo, iDorado V6 inokususa imibuzo emininzi. Ukuza kuthi ga ngoku, senza zonke iinzame eziyimfuneko, kubandakanywa ukuvumelana ngokubonakalayo malunga nokufakwa kwenkqubo entsha kuluhlu lokuhambelana kweVMware.

***

Ngendlela, ungalibali malunga neewebinars zethu ezininzi ezingabanjwanga kuphela kwicandelo labathetha isiRashiya, kodwa nakwinqanaba lehlabathi. Uluhlu lweewebinars ngo-Epreli luyafumaneka unxibelelwano.

umthombo: www.habr.com

Yongeza izimvo