Huawei Dorado V6: sħana ta 'Sichuan

Huawei Dorado V6: sħana ta 'Sichuan
Is-sajf f'Moska din is-sena kien, biex inkun onest, mhux tajjeb ħafna. Beda kmieni wisq u malajr, mhux kulħadd kellu ħin biex jirreaġixxi għaliha, u spiċċat diġà fl-aħħar ta 'Ġunju. Għalhekk, meta Huawei stidinni biex immur iċ-Ċina, fil-belt ta 'Chengdu, fejn jinsab iċ-ċentru RnD tagħhom, wara li ħares lejn it-tbassir tat-temp ta' + 34 grad fid-dell, immedjatament qabel. Wara kollox, m'għandix l-istess età u għandi bżonn insaħħni ftit għadam. Imma nixtieq ninnota li kien possibbli li jissaħħan mhux biss l-għadam, iżda wkoll il-ġewwieni, minħabba li l-provinċja ta 'Sichuan, li fiha attwalment tinsab Chengdu, hija famuża għall-imħabba tagħha ta' ikel pikkanti. Iżda xorta waħda, dan mhuwiex blog dwar l-ivvjaġġar, allura ejja nerġgħu lura għall-għan ewlieni tal-vjaġġ tagħna - linja ġdida ta 'sistemi ta' ħażna - Huawei Dorado V6. Dan l-artiklu se jxejjerlek ftit mill-passat, għax... inkiteb qabel it-tħabbira uffiċjali, iżda ppubblikat biss wara r-rilaxx. U għalhekk, illum se nagħtu ħarsa aktar mill-qrib lejn dak kollu interessanti u fit-togħma li Huawei ħejja għalina.

Huawei Dorado V6: sħana ta 'Sichuan
Se jkun hemm 5 mudelli fil-linja l-ġdida. Il-mudelli kollha ħlief 3000V6 jistgħu jkunu f'żewġ verżjonijiet - SAS u NVMe. L-għażla tiddetermina l-interface tad-diski li tista 'tuża f'din is-sistema, il-portijiet Back-End u n-numru ta' disk drives li tista 'tinstalla fis-sistema. Għal NVMe, jintużaw SSDs daqs Palm, li huma irqaq minn SSDs SAS klassiċi ta '2.5" u jistgħu jiġu installati sa 36 biċċa. Il-linja l-ġdida hija All Flash u m'hemm l-ebda konfigurazzjoni bid-diski.

Huawei Dorado V6: sħana ta 'Sichuan
Palm NVMe SSD

Fl-opinjoni tiegħi, il-Dorado 8000 u 18000 jidhru bħall-mudelli l-aktar interessanti.Huwa jqiegħedhom bħala sistemi High-end, u, grazzi għall-politika tal-prezzijiet ta 'Huawei, jikkuntrasta dawn il-mudelli Mid-range mas-segment tal-kompetitur. Huma dawn il-mudelli li se niffoka fuqhom fir-reviżjoni tiegħi llum. Ser ninnota mill-ewwel li minħabba l-karatteristiċi tad-disinn tagħhom, is-sistemi ta 'kontrollur doppju junior għandhom arkitettura kemmxejn differenti, differenti minn Dorado 8000 u 18000, għalhekk mhux dak kollu li ser nitkellem dwaru llum huwa applikabbli għal mudelli junior.

Waħda mill-karatteristiċi ewlenin tas-sistemi l-ġodda kienet l-użu ta 'diversi ċipep, żviluppati internament, li kull wieħed minnhom jippermettilek tqassam it-tagħbija loġika mill-proċessur ċentrali tal-kontrollur u żżid funzjonalità ma' komponenti differenti.
Huawei Dorado V6: sħana ta 'Sichuan

Il-qalba tas-sistemi l-ġodda hija l-proċessuri Kunpeng 920, żviluppati fuq teknoloġiji ARM u manifatturati minn Huawei b'mod indipendenti. Skont il-mudell, in-numru ta 'qlub, il-frekwenza tagħhom u n-numru ta' proċessuri installati f'kull kontrollur ivarjaw:
Huawei Dorado V6 8000 – 2CPU, 64 qalba
Huawei Dorado V6 18000 – 4CPU, 48 qalba
Huawei Dorado V6: sħana ta 'Sichuan

Huawei żviluppa dan il-proċessur fuq l-arkitettura ARM, u sa fejn naf jien, inizjalment ippjanat li jinstallah biss fil-mudelli anzjani Dorado 8000 u 18000, kif kien diġà l-każ b'xi mudelli V5, iżda s-sanzjonijiet għamlu aġġustamenti għal din l-idea. Naturalment, ARM tkellem ukoll dwar ir-rifjut li jikkoopera ma 'Huawei waqt l-impożizzjoni tas-sanzjonijiet, iżda hawnhekk is-sitwazzjoni hija differenti minn dik ta' Intel. Huawei tipproduċi dawn iċ-ċipep b'mod indipendenti, u l-ebda sanzjoni ma tista' twaqqaf dan il-proċess. Il-qtugħ tar-relazzjonijiet mal-ARM jhedded biss it-telf tal-aċċess għal żviluppi ġodda. Fir-rigward tal-prestazzjoni, ikun possibbli li tiġġudika biss wara li jsiru testijiet indipendenti. Għalkemm rajt kif 18000M IOPS tneħħa mis-sistema Dorado 1 mingħajr problemi, sakemm nirrepetiha b'idi stess fir-rack tiegħi, mhux se nemmen. Imma verament hemm ħafna qawwa fil-kontrolluri. Mudelli anzjani huma mgħammra b'4 kontrolluri, kull wieħed b'4 proċessuri, li jagħtu total ta '768 core.
Huawei Dorado V6: sħana ta 'Sichuan

Imma ser nitkellem dwar il-qlub anke aktar tard, meta nħarsu lejn l-arkitettura tas-sistemi l-ġodda, iżda għalissa ejja nerġgħu lura għal ċippa oħra installata fis-sistema. Iċ-ċippa tidher qisha soluzzjoni estremament interessanti Telgħa 310 (Safejn nifhem, il-ħuh iż-żgħir tal-Ascend 910, li reċentement ġie ppreżentat lill-pubbliku). Il-kompitu tiegħu huwa li janalizza l-blokki tad-dejta li jidħlu fis-sistema biex iżid il-proporzjon tal-hit Aqra. Huwa diffiċli li tgħid kif se taħdem fuq ix-xogħol, għax... Illum jaħdem biss skont mudell partikolari u m'għandux il-kapaċità li jitgħallem b'mod intelliġenti. Id-dehra ta 'mod intelliġenti hija mwiegħda fil-firmware futur, x'aktarx kmieni s-sena d-dieħla.

Ejja ngħaddu għall-arkitettura. Huawei kompliet tiżviluppa t-teknoloġija Smart Matrix tagħha stess, li timplimenta approċċ ta 'malji sħiħ għall-konnessjoni tal-komponenti. Imma jekk f'V5 dan kien biss għal aċċess minn kontrolluri għal diski, issa l-kontrolluri kollha għandhom aċċess għall-portijiet kollha kemm fuq il-Back-End kif ukoll fuq il-Front-End.
Huawei Dorado V6: sħana ta 'Sichuan

Grazzi għall-arkitettura l-ġdida tal-mikroservizz, dan jippermetti wkoll ibbilanċjar tat-tagħbija bejn il-kontrolluri kollha, anke jekk hemm lun wieħed biss. L-OS għal din il-linja ta 'arrays ġie żviluppat mill-qiegħ, u mhux sempliċement ottimizzat għall-użu ta' Flash drives. Minħabba l-fatt li l-kontrolluri kollha tagħna għandhom aċċess għall-istess portijiet, fil-każ ta 'falliment tal-kontrollur jew reboot, l-ospitant ma jitlifx mogħdija waħda għas-sistema tal-ħażna, u l-bidla tal-mogħdija titwettaq fil-livell tas-sistema tal-ħażna. Madankollu, l-użu ta 'UltraPath fuq il-host mhuwiex strettament meħtieġ. "iffrankar" ieħor meta tinstalla s-sistema huwa n-numru iżgħar ta 'links meħtieġa. U jekk bl-approċċ "klassiku" għall-kontrolluri 4 ser ikollna bżonn 8 links minn fabbriki 2, allura fil-każ ta 'Huawei anke 2 se jkun biżżejjed (ma nkunx qed nitkellem issa dwar is-suffiċjenza tal-fluss ta' rabta waħda).
Huawei Dorado V6: sħana ta 'Sichuan

Bħal fil-verżjoni preċedenti, tintuża cache globali b'mirroring. Dan jippermettilek titlef sa żewġ kontrolluri simultanjament jew tliet kontrolluri sekwenzjali mingħajr ma taffettwa d-disponibbiltà. Iżda ta 'min jinnota li ma rajniex ibbilanċjar komplet tat-tagħbija bejn il-kontrolluri 3 li jifdal fil-każ ta' falliment wieħed fl-istand demo. It-tagħbija tal-kontrollur fallut ittieħdet kompletament minn wieħed minn dawk li fadal. Huwa possibbli li għal dan huwa meħtieġ li s-sistema titħalla taħdem itwal f'din il-konfigurazzjoni. Fi kwalunkwe każ, ser niċċekkja dan f'aktar dettall billi tuża t-testijiet tiegħi stess.
Huawei qed ipoġġi s-sistemi l-ġodda bħala sistemi NVMe End-to-End, iżda llum NVMeOF għadu mhux appoġġjat fuq il-parti ta 'quddiem, FC, iSCSI jew NFS biss. Fl-aħħar ta 'dan jew fil-bidu ta' dak li jmiss, bħal karatteristiċi oħra, aħna mwiegħda appoġġ RoCE.
Huawei Dorado V6: sħana ta 'Sichuan

L-ixkafef huma wkoll konnessi mal-kontrolluri li jużaw RoCE, u hemm żvantaġġ wieħed assoċjat ma 'dan - in-nuqqas ta' konnessjoni "loopback" ta 'l-ixkafef, kif kien il-każ ma' SAS. Fl-opinjoni tiegħi, dan għadu żvantaġġ pjuttost kbir jekk qed tippjana sistema pjuttost kbira. Il-fatt hu li l-ixkafef kollha huma konnessi f'serje, u l-falliment ta 'waħda mill-ixkafef jirriżulta fl-inaċċessibbiltà sħiħa tal-oħrajn kollha li jsegwuha. F'dan il-każ, biex niżguraw it-tolleranza tal-ħsarat, ikollna ngħaqqdu l-ixkafef kollha mal-kontrolluri, li jinvolvi żieda fin-numru meħtieġ ta 'portijiet backend fis-sistema.

U ħaġa oħra ta 'min isemmi hija l-aġġornament mhux ta' tfixkil (NDU). Kif għedt hawn fuq, Huawei implimenta approċċ ta 'kontejner biex topera l-OS għal-linja l-ġdida Dorado, dan jippermettilek taġġorna u terġa' tibda s-servizzi mingħajr il-ħtieġa li terġa 'tibda kompletament il-kontrollur. Ta 'min isemmi mill-ewwel li xi aġġornamenti se jkun fihom aġġornamenti tal-kernel, u f'dan il-każ reboot klassiku tal-kontrolluri kultant xorta jkun meħtieġ waqt l-aġġornament, iżda mhux dejjem. Dan inaqqas l-impatt ta’ din l-operazzjoni fuq is-sistema produttiva.

Fl-armament tagħna, il-maġġoranza l-kbira tal-arrays huma minn NetApp. Għalhekk, naħseb li jkun pjuttost loġiku jekk nagħmel paragun żgħir ma 'sistemi li magħhom ikolli naħdem pjuttost ħafna. Dan mhux tentattiv biex jiġi determinat min hu aħjar u min hu agħar jew li l-arkitettura ta’ min hija aktar vantaġġuża. Se nipprova b'mod sobri u mingħajr fanatiżmu nqabbel żewġ approċċi differenti biex issolvi l-istess problema minn bejjiegħa differenti. Iva, ovvjament, f'dan il-każ se nikkunsidraw is-sistemi Huawei fit-"teorija" u se ninnota wkoll separatament dawk il-punti li huma ppjanati li jiġu implimentati f'verżjonijiet futuri tal-firmware. X'vantaġġi nara bħalissa:

  1. Numru ta' drives NVMe appoġġjati. NetApp bħalissa għandha 288 minnhom, filwaqt li Huawei għandha 1600-6400, skont il-mudell. Fl-istess ħin, il-kapaċità Max użabbli ta 'Huawei hija 32PBe, bħas-sistemi NetApp (biex tkun aktar preċiża, għandhom 31.64PBe). U dan minkejja l-fatt li drives tal-istess volum huma appoġġjati (sa 15Tb). Huawei jispjega dan il-fatt kif ġej: ma kellhomx l-opportunità li jgħaqqdu stand akbar. Fit-teorija, m'għandhom l-ebda limitazzjoni tal-volum, iżda sempliċement għadhom ma setgħux jittestjaw dan il-fatt. Iżda hawnhekk ta 'min jinnota li l-kapaċitajiet tal-flash drives illum huma għoljin ħafna, u fil-każ ta' sistemi NVMe qed niffaċċjaw il-fatt li 24 drives huma biżżejjed biex tutilizza sistema top-end 2-controller. Għaldaqstant, żieda ulterjuri fin-numru ta 'diski fis-sistema mhux biss mhux se tipprovdi żieda fil-prestazzjoni, iżda se jkollha wkoll effett ħażin fuq il-proporzjon IOPS/Tb. Naturalment, ta 'min jara kemm drives is-sistemi ta' kontrollur 4 8000 u 16000 jistgħu jimmaniġġjaw, għaliex... Il-kapaċitajiet u l-potenzjal tal-Kunpeng 920 għadhom mhumiex kompletament ċari.
  2. Il-preżenza ta 'Lun bħala s-sid tas-sistemi NetApp. Dawk. Kontrollur wieħed biss jista 'jwettaq operazzjonijiet mal-qamar, filwaqt li t-tieni wieħed jgħaddi biss IO minnu nnifsu. Is-sistemi Huawei, għall-kuntrarju, m'għandhom l-ebda sidien u operazzjonijiet bi blokki tad-dejta (kompressjoni, deduplikazzjoni) jistgħu jitwettqu minn kwalunkwe wieħed mill-kontrolluri, kif ukoll miktuba fuq diski.
  3. L-ebda port ma jinżel meta wieħed mill-kontrolluri jfalli. Għal xi wħud, dan il-mument jidher estremament kritiku. L-aħħar linja hija li l-bidla ġewwa s-sistema tal-ħażna għandha sseħħ aktar malajr milli fuq in-naħa ospitanti. U jekk fil-każ ta 'l-istess NetApp, fil-prattika sibna friża ta' madwar 5 sekondi meta niġbdu l-kontrollur u naqleb il-mogħdijiet, allura mal-bidla għal Huawei għad għandna nipprattikaw.
  4. M'hemmx bżonn li terġa 'tibda l-kontrollur meta taġġorna. Dan speċjalment beda jinkwetani bir-rilaxx pjuttost frekwenti ta 'verżjonijiet ġodda u fergħat tal-firmware għal NetApps. Iva, xi aġġornamenti għal Huawei xorta se jeħtieġu bidu mill-ġdid, iżda mhux kollha.
  5. 4 kontrolluri Huawei għall-prezz ta 'żewġ kontrolluri NetApp. Kif għedt hawn fuq, grazzi għall-politika tal-prezzijiet ta 'Huawei, tista' tikkompeti mal-Mid-range bil-mudelli High-end tagħha.
  6. Il-preżenza ta 'ċipep addizzjonali fil-kontrolluri tal-ixkaffa u l-karti tal-port, li huma potenzjalment maħsuba biex itejbu l-effiċjenza tas-sistema.

Żvantaġġi u tħassib b'mod ġenerali:

  1. Konnessjoni diretta ta 'l-ixkafef mal-kontrolluri jew il-ħtieġa għal numru kbir ta' portijiet back-end biex jgħaqqdu l-ixkafef kollha mal-kontrolluri.
  2. L-arkitettura ARM u l-preżenza ta 'numru kbir ta' ċipep - kemm se taħdem b'mod effiċjenti, u l-prestazzjoni se tkun biżżejjed?

Il-biċċa l-kbira tat-tħassib u l-biżgħat jistgħu jitneħħew bl-ittestjar personali tal-linja l-ġdida. Nittama li malajr wara r-rilaxx jidhru f'Moska u jkun hemm biżżejjed minnhom biex malajr tikseb wieħed għat-testijiet tiegħek. S'issa, nistgħu ngħidu li b'mod ġenerali l-approċċ tal-kumpanija jidher interessanti, u l-linja l-ġdida tidher tajba ħafna meta mqabbla mal-kompetituri tagħha. L-implimentazzjoni finali tqajjem ħafna mistoqsijiet, għaliex Se naraw ħafna affarijiet biss fl-aħħar tas-sena, u forsi fl-2020 biss.

Sors: www.habr.com

Żid kumment