Huawei Dorado V6: Sichuan Hëtzt

Huawei Dorado V6: Sichuan Hëtzt
De Summer zu Moskau war dëst Joer, fir éierlech ze sinn, net ganz gutt. Et huet ze fréi a séier ugefaang, net jidderee hat Zäit drop ze reagéieren, an et ass schonn Enn Juni eriwwer. Dofir, wéi Huawei mech invitéiert huet fir a China ze goen, an d'Stad Chengdu, wou hiren RnD-Zentrum läit, nodeems ech d'Wiederprevisioun vun +34 Grad am Schiet gekuckt hunn, hunn ech direkt zougestëmmt. Ëmmerhin sinn ech net méi am selwechten Alter an ech muss meng Schanken e bëssen opwiermen. Awer ech wëll bemierken datt et méiglech war net nëmmen d'Schanken ze waarm, awer och d'Innen, well d'Provënz Sichuan, an där Chengdu tatsächlech läit, ass berühmt fir seng Léift vu schaarfem Iessen. Awer trotzdem ass dëst kee Blog iwwer Reesen, also loosst eis zréck op d'Haaptziel vun eiser Rees - eng nei Linn vu Späichersystemer - Huawei Dorado V6. Dësen Artikel wénkt Iech e bëssen aus der Vergaangenheet, well ... et war virun der offizieller Ukënnegung geschriwwen, awer nëmmen no der Verëffentlechung publizéiert. An dofir wäerte mir haut alles méi interessant a lecker kucken wat Huawei fir eis virbereet huet.

Huawei Dorado V6: Sichuan Hëtzt
Et ginn 5 Modeller an der neier Linn. All Modeller ausser 3000V6 kënnen an zwou Versiounen haten - SAS an NVMe. D'Wiel bestëmmt d'Interface vun den Disken déi Dir an dësem System benotze kënnt, d'Back-End Ports an d'Zuel vun den Disk Drives déi Dir am System installéiere kënnt. Fir NVMe gi Palm-Gréisst SSDs benotzt, déi méi dënn sinn wéi klassesch 2.5 "SAS SSDs a kënnen a bis zu 36 Stécker installéiert ginn. Déi nei Linn ass All Flash an et gi keng Konfiguratiounen mat Disken.

Huawei Dorado V6: Sichuan Hëtzt
Palm NVMe SSD

Menger Meenung no sinn d'Dorado 8000 an 18000 déi interessantst Modeller.Huawei positionéiert se als High-End Systemer, an, dank der Huawei Präispolitik, kontrastéiert se dës Mid-Range Modeller mam Konkurrentsegment. Et sinn dës Modeller op déi ech a menger Iwwerpréiwung haut konzentréieren. Ech wäert direkt bemierken datt wéinst hiren Designfeatures, Junior Dual-Controller Systemer eng liicht aner Architektur hunn, anescht wéi Dorado 8000 an 18000, also net alles iwwer wat ech haut schwätzen ass applicabel fir Junior Modeller.

Ee vun den Haaptmerkmale vun den neie Systemer war d'Benotzung vu verschiddene Chips, intern entwéckelt, jidderee vun deenen et Iech erlaabt d'logesch Belaaschtung vum Zentralprozessor vum Controller ze verdeelen an d'Funktionalitéit op verschidde Komponenten ze addéieren.
Huawei Dorado V6: Sichuan Hëtzt

D'Häerz vun den neie Systemer sinn d'Kunpeng 920 Prozessoren, entwéckelt op ARM Technologien a fabrizéiert vun Huawei onofhängeg. Ofhängeg vum Modell, variéieren d'Zuel vun de Kären, hir Frequenz an d'Zuel vun den installéierten Prozessoren an all Controller:
Huawei Dorado V6 8000 - 2CPU, 64 Kär
Huawei Dorado V6 18000 - 4CPU, 48 Kär
Huawei Dorado V6: Sichuan Hëtzt

Huawei huet dëse Prozessor op der ARM Architektur entwéckelt, a souwäit ech weess, huet ufanks geplangt et nëmmen an den eelere Dorado 8000 an 18000 Modeller z'installéieren, wéi scho mat e puer V5 Modeller de Fall war, awer Sanktiounen hunn dës Iddi ugepasst. Natierlech huet ARM och geschwat iwwer d'Verweigerung mat Huawei ze kooperéieren wärend der Sanktiounen, awer hei ass d'Situatioun anescht wéi mat Intel. Huawei produzéiert dës Chips onofhängeg, a keng Sanktiounen kënnen dëse Prozess stoppen. D'Relatioune mat ARM trennen bedroht nëmmen de Verloscht vum Zougang zu neien Entwécklungen. Wat d'Performance ugeet, wäert et méiglech sinn nëmmen ze beurteelen nodeems se onofhängeg Tester gemaach hunn. Obwuel ech gesinn hunn, wéi 18000M IOPS ouni Problemer aus dem Dorado 1 System geläscht gouf, bis ech et mat mengem eegenen Hänn a mengem Rack widderhuelen, Ech wäert et net gleewen. Awer et gëtt wierklech vill Kraaft a Controller. Eeler Modeller si mat 4 Controller ausgestatt, jidderee mat 4 Prozessoren, déi insgesamt 768 Cores ginn.
Huawei Dorado V6: Sichuan Hëtzt

Awer ech wäert iwwer d'Kären och méi spéit schwätzen, wa mir d'Architektur vun den neie Systemer kucken, awer elo loosse mer zréck op en aneren Chip, deen am System installéiert ass. Den Chip gesäit aus wéi eng extrem interessant Léisung Opstieg 310 (Souwäit ech verstinn, de jéngere Brudder vum Ascend 910, dee viru kuerzem dem Public presentéiert gouf). Seng Aufgab ass d'Analyse vun Datenblocken, déi an de System erakommen, fir de Read Hit Verhältnis ze erhéijen. Et ass schwéier ze soen wéi et op der Aarbecht funktionnéiert, well ... Haut funktionnéiert et nëmmen no enger bestëmmter Schabloun an huet net d'Fäegkeet an engem intelligenten Modus ze léieren. D'Erscheinung vun engem intelligenten Modus gëtt an zukünfteg Firmware versprach, wahrscheinlech fréi nächst Joer.

Loosst eis op d'Architektur goen. Huawei huet weider seng eege Smart Matrix Technologie entwéckelt, déi eng voll Mesh Approche implementéiert fir Komponenten ze verbannen. Awer wann am V5 dëst nëmme fir Zougang vu Controller op Disken war, hunn elo all Controller Zougang zu all Ports souwuel um Back-End a Front-End.
Huawei Dorado V6: Sichuan Hëtzt

Dank der neier microservice Architektur erlaabt dëst och Laascht Equiliber tëscht all controllers, och wann et nëmmen eng Lun. D'OS fir dës Linn vun Arrays gouf vum Buedem entwéckelt, an net einfach fir d'Benotzung vu Flash Drive optimiséiert. Wéinst der Tatsaach, datt all eis Controller Zougang zu de selwechte Ports hunn, am Fall vun engem Controllerfehler oder Neistart, verléiert de Host keen eenzege Wee fir de Späichersystem, an de Weewiessel gëtt um Späichersystemniveau duerchgefouert. Wéi och ëmmer, UltraPath um Host ze benotzen ass net strikt néideg. Eng aner "Spueren" beim Installatioun vum System ass déi kleng Zuel vun néideg Linken. A wann mat der "klassescher" Approche fir 4 Controller mir 8 Linken vun 2 Fabriken brauchen, da wäert am Fall vun Huawei souguer 2 genuch sinn (ech schwätzen elo net iwwer d'Genuchung vum Duerchgang vun engem Link).
Huawei Dorado V6: Sichuan Hëtzt

Wéi an der viregter Versioun gëtt e globalen Cache mat Spigelen benotzt. Dëst erlaabt Iech bis zu zwee Controller gläichzäiteg oder dräi Controller sequenziell ze verléieren ouni d'Disponibilitéit ze beaflossen. Awer et ass derwäert ze bemierken datt mir net komplett Belaaschtungsbalancen tëscht de verbleiwen 3 Controller gesinn hunn am Fall vun engem Feeler am Demo Stand. D'Laascht vum gescheiterte Controller gouf komplett vun engem vun de verbleiwen iwwerholl. Et ass méiglech datt et dofir néideg ass de System méi laang an dëser Konfiguratioun ze schaffen. Op alle Fall wäert ech dat méi detailléiert iwwerpréiwen mat menge eegenen Tester.
Huawei positionéiert déi nei Systemer als End-to-End NVMe Systemer, awer haut gëtt NVMeOF nach net um Frontend ënnerstëtzt, nëmmen FC, iSCSI oder NFS. Um Enn vun dësem oder am Ufank vun der nächster, wéi aner Funktiounen, si mir versprach RoCE Ënnerstëtzung.
Huawei Dorado V6: Sichuan Hëtzt

D'Regaler sinn och mat de Controller verbonne mat RoCE, an et gëtt een Nodeel mat deem verbonnen - d'Feele vun enger "loopback" Verbindung vun de Regaler, sou wéi de Fall mat SAS. Menger Meenung no ass dëst nach ëmmer en zimlech groussen Nodeel wann Dir e relativ grousse System plangt. D'Tatsaach ass datt all d'Regaler an der Serie verbonne sinn, an de Versoen vun engem vun de Regaler resultéiert an der kompletter Inaccessibilitéit vun all deenen aneren duerno. An dësem Fall, fir Feeler Toleranz ze garantéieren, musse mir all Regaler mat Controller verbannen, wat eng Erhéijung vun der erfuerderter Unzuel vun Backend Ports am System enthält.

An eng méi Saach, déi erwähnt ass, ass net-stéierend Update (NDU). Wéi ech uewe gesot hunn, Huawei huet eng Container Approche implementéiert fir den OS fir déi nei Dorado Linn ze bedreiwen, dëst erlaabt Iech d'Servicer ze aktualiséieren an nei ze starten ouni datt de Controller komplett nei starten. Et ass derwäert direkt ze ernimmen datt e puer Updates Kernelupdates enthalen, an an dësem Fall gëtt e klassesche Restart vu Controller heiansdo nach ëmmer während dem Update erfuerderlech, awer net ëmmer. Dëst wäert den Impakt vun dëser Operatioun op de produktive System reduzéieren.

An eisem Arsenal sinn déi grouss Majoritéit vun Arrays aus NetApp. Dofir mengen ech, et wäert ganz logesch sinn, wann ech e klenge Verglach mat Systemer maachen, mat deenen ech relativ vill muss schaffen. Dëst ass net e Versuch fir ze bestëmmen wien besser ass a wien méi schlëmm ass oder där hir Architektur méi avantagéis ass. Ech probéieren nüchtern an ouni Fanatismus zwou verschidde Approche fir dee selwechte Problem vu verschiddene Verkeefer ze léisen. Jo, natierlech, an dësem Fall wäerte mir Huawei Systemer an der "Theorie" betruechten an ech wäert och separat déi Punkten notéieren, déi geplangt sinn an zukünfteg Firmware Versiounen ëmzesetzen. Wéi eng Virdeeler gesinn ech am Moment:

  1. Zuel vun ënnerstëtzt NVMe fiert. NetApp huet de Moment 288 vun hinnen, während Huawei 1600-6400 huet, ofhängeg vum Modell. Zur selwechter Zäit ass Huawei's Max benotzbar Kapazitéit 32PBe, grad wéi NetApp Systemer (fir méi präzis ze sinn, si hunn 31.64PBe). An dëst trotz der Tatsaach datt Drive vum selwechte Volumen ënnerstëtzt ginn (bis zu 15Tb). Huawei erkläert dës Tatsaach wéi follegt: si haten net d'Méiglechkeet e méi grousse Stand ze sammelen. An der Theorie hu se keng Volumenbegrenzung, awer si konnten dës Tatsaach einfach nach net testen. Awer hei ass et derwäert ze bemierken datt d'Fähigkeiten vu Flash Drive haut ganz héich sinn, an am Fall vun NVMe Systemer si mir mat der Tatsaach konfrontéiert datt 24 Drive genuch sinn fir en Top-End 2-Controller System ze benotzen. Deementspriechend wäert eng weider Erhéijung vun der Unzuel vun Disken am System net nëmmen keng Leeschtungserhéijung ubidden, awer och e schlechten Effekt op d'IOPS / Tb Verhältnis hunn. Natierlech ass et derwäert ze gesinn wéi vill Fuert d'4-Controllersystemer 8000 an 16000 kënne handhaben, well ... D'Kapazitéiten an d'Potenzial vum Kunpeng 920 sinn nach ëmmer net ganz kloer.
  2. D'Präsenz vu Lun als Besëtzer vun NetApp Systemer. Déi. Nëmmen ee Controller kann Operatioune mam Mound ausféieren, während deen zweeten nëmmen IO duerch sech selwer passéiert. Huawei Systemer, am Géigendeel, hu keng Besëtzer an Operatiounen mat Datenblocken (Kompressioun, Deduplikatioun) kënne vun engem vun de Controller ausgefouert ginn, wéi och op Disken geschriwwe ginn.
  3. Keen Hafen fällt wann ee vun de Controller ausfällt. Fir e puer gesäit dëse Moment extrem kritesch aus. Déi ënnescht Linn ass datt de Schalten am Späichersystem méi séier sollt geschéien wéi op der Hostsäit. A wann am Fall vun der selwechter NetApp, an der Praxis hu mir e Gefriess vu ronn 5 Sekonnen fonnt wann de Controller erausgezunn ass a Weeër wiesselen, da musse mir mam Wiessel op Huawei nach üben.
  4. Kee Grond fir de Controller nei ze starten beim Update. Dëst huet virun allem ugefaang mech ze Suergen mat der zimlech heefeg Verëffentlechung vun neie Versiounen a Firmware Filialen fir NetApps. Jo, e puer Updates fir Huawei erfuerderen nach ëmmer e Restart, awer net all.
  5. 4 Huawei Controller fir de Präis vun zwee NetApp Controller. Wéi ech uewe gesot hunn, dank der Huawei Präispolitik, kann et mat Mid-Range mat sengen High-End Modeller konkurréiere.
  6. D'Präsenz vun zousätzleche Chips an Regal Controller a Portkaarten, déi potenziell geduecht sinn fir Systemeffizienz ze verbesseren.

Nodeeler a Bedenken allgemeng:

  1. Direkt Verbindung vu Regaler op Controller oder de Besoin fir eng grouss Zuel vu Back-End Häfen fir all Regaler mat Controller ze verbannen.
  2. ARM Architektur an d'Präsenz vun enger grousser Zuel vu Chips - wéi effizient wäert et funktionnéieren, a wäert d'Performance genuch sinn?

Déi meescht Bedenken an Ängscht kënnen duerch perséinlech Tester vun der neier Linn entlooss ginn. Ech hoffen, datt se geschwënn no der Verëffentlechung zu Moskau erschéngen an et gëtt genuch vun hinnen fir séier ee fir Är eegen Tester ze kréien. Bis elo kënne mir soen datt am Allgemengen d'Approche vun der Firma interessant ausgesäit, an déi nei Linn gesäit ganz gutt am Verglach mat senge Konkurrenten. Déi definitiv Ëmsetzung stellt vill Froen op, well Mir wäerte vill Saachen eréischt um Enn vum Joer gesinn, a vläicht eréischt am Joer 2020.

Source: will.com

Setzt e Commentaire