Хуавеи Дорадо В6: Сечуанска врућина

Хуавеи Дорадо В6: Сечуанска врућина
Лето у Москви ове године, да будем искрен, није било баш добро. Почело је прерано и брзо, нису сви имали времена да реагују на то, а завршило се већ крајем јуна. Стога, када ме је Хуавеи позвао да одем у Кину, у град Ченгду, где се налази њихов РнД центар, након што сам погледао временску прогнозу од +34 степена у хладу, одмах сам пристао. Уосталом, нисам више истих година и морам мало да загрејем кости. Али желео бих да напоменем да је било могуће загрејати не само кости, већ и унутрашњост, јер је провинција Сечуан, у којој се заправо налази Ченгду, позната по својој љубави према зачињеној храни. Али ипак, ово није блог о путовањима, па се вратимо на главни циљ нашег путовања - нову линију система за складиштење - Хуавеи Дорадо В6. Овај чланак ће вас мало померити из прошлости, јер... написано је пре званичног саопштења, али објављено тек након објављивања. И тако, данас ћемо детаљније погледати све занимљиво и укусно што нам је Хуавеи припремио.

Хуавеи Дорадо В6: Сечуанска врућина
У новој линији биће 5 модела. Сви модели осим 3000В6 могу бити у две верзије - САС и НВМе. Избор одређује интерфејс дискова које можете да користите у овом систему, Бацк-Енд портове и број диск јединица које можете да инсталирате у систем. За НВМе се користе ССД-ови величине длана, који су тањи од класичних 2.5" САС ССД-ова и могу се инсталирати у до 36 комада. Нова линија је Алл Фласх и нема конфигурација са дисковима.

Хуавеи Дорадо В6: Сечуанска врућина
Палм НВМе ССД

По мом мишљењу, као најзанимљивији модели изгледају Дорадо 8000 и 18000. Хуавеи их позиционира као Хигх-енд системе, а захваљујући Хуавеи ценовној политици супротставља ове моделе средњег ранга у односу на конкурентски сегмент. Управо на ове моделе ћу се фокусирати у свом данашњем прегледу. Одмах ћу приметити да због својих дизајнерских карактеристика, јуниорски системи са двоструким контролером имају нешто другачију архитектуру, различиту од Дорадо 8000 и 18000, тако да није све о чему ћу данас причати применљиво на млађе моделе.

Једна од главних карактеристика нових система била је употреба неколико чипова, развијених у компанији, од којих сваки омогућава дистрибуцију логичког оптерећења са централног процесора контролера и додавање функционалности различитим компонентама.
Хуавеи Дорадо В6: Сечуанска врућина

Срце нових система су Кунпенг 920 процесори, развијени на АРМ технологијама и произведени од стране компаније Хуавеи независно. У зависности од модела, број језгара, њихова фреквенција и број инсталираних процесора у сваком контролеру варира:
Хуавеи Дорадо В6 8000 – 2 ЦПУ, 64 језгра
Хуавеи Дорадо В6 18000 – 4 ЦПУ, 48 језгра
Хуавеи Дорадо В6: Сечуанска врућина

Хуавеи је овај процесор развио на АРМ архитектури, и колико је мени познато, првобитно је планирао да га инсталира само у старије моделе Дорадо 8000 и 18000, као што је већ био случај са неким В5 моделима, али су санкције извршиле прилагођавање овој идеји. Наравно, АРМ је такође говорио о одбијању сарадње са Хуавејем током увођења санкција, али овде је ситуација другачија него са Интелом. Хуавеи производи ове чипове независно и никакве санкције не могу зауставити овај процес. Прекид односа са АРМ само прети губитком приступа новим дешавањима. Што се тиче перформанси, биће могуће судити тек након спровођења независних тестова. Иако сам видео како је 18000М ИОПС без проблема уклоњен из система Дорадо 1, док то не поновим сопственим рукама у рек-у, нећу веровати. Али заиста има много моћи у контролерима. Старији модели су опремљени са 4 контролера, сваки са 4 процесора, дајући укупно 768 језгара.
Хуавеи Дорадо В6: Сечуанска врућина

Али о језгрима ћу говорити касније, када погледамо архитектуру нових система, али за сада да се вратимо на други чип инсталиран у систему. Чип изгледа као изузетно занимљиво решење Успон 310 (Колико сам разумео, млађи брат Асценда 910, који је недавно представљен јавности). Његов задатак је да анализира блокове података који улазе у систем како би се повећао однос читања. Тешко је рећи како ће се понашати на послу, јер... Данас ради само по датом шаблону и нема могућност учења у интелигентном режиму. Појава интелигентног режима обећава се у будућем фирмверу, највероватније почетком следеће године.

Пређимо на архитектуру. Хуавеи је наставио да развија сопствену Смарт Матрик технологију, која имплементира потпуни мрежни приступ повезивању компоненти. Али ако је у В5 ово било само за приступ са контролера на дискове, сада сви контролери имају приступ свим портовима и на Бацк-Енд-у и на Фронт-Енд-у.
Хуавеи Дорадо В6: Сечуанска врућина

Захваљујући новој микросервисној архитектури, ово такође омогућава балансирање оптерећења између свих контролера, чак и ако постоји само један лун. Оперативни систем за ову линију низова је развијен од темеља, а не само оптимизован за коришћење флеш дискова. Због чињенице да сви наши контролери имају приступ истим портовима, у случају квара контролера или поновног покретања, хост не губи ни једну путању до система за складиштење, а пребацивање путање се врши на нивоу система за складиштење података. Међутим, коришћење УлтраПатх-а на хосту није стриктно неопходно. Још једна „уштеда“ приликом инсталирања система је мањи број потребних линкова. А ако ће нам са „класичним“ приступом за 4 контролера требати 8 веза из 2 фабрике, онда ће у случају Хуавеја чак и 2 бити довољне (не говорим сада о довољности пропусности једне везе).
Хуавеи Дорадо В6: Сечуанска врућина

Као иу претходној верзији, користи се глобални кеш са пресликавањем. Ово вам омогућава да изгубите до два контролера истовремено или три контролера узастопно без утицаја на доступност. Али вреди напоменути да нисмо видели потпуну равнотежу оптерећења између преостала 3 контролера у случају једног квара на демо штанду. Оптерећење отказаног контролера у потпуности је преузео један од преосталих. Могуће је да је за то потребно пустити систем да ради дуже у овој конфигурацији. У сваком случају, ја ћу ово детаљније проверити користећи сопствене тестове.
Хуавеи позиционира нове системе као енд-то-енд НВМе системе, али данас НВМеОФ још није подржан на предњем крају, већ само ФЦ, иСЦСИ или НФС. На крају ове или на почетку следећег, као и других функција, обећана нам је РоЦЕ подршка.
Хуавеи Дорадо В6: Сечуанска врућина

Полице су такође повезане са контролерима помоћу РоЦЕ-а, а са тим постоји један недостатак - одсуство „лоопбацк“ везе полица, као што је био случај са САС-ом. По мом мишљењу, ово је још увек прилично велики недостатак ако планирате прилично велики систем. Чињеница је да су све полице повезане у низу, а квар једне полице доводи до потпуног неприступачности свих осталих који прате њу. У овом случају, да бисмо обезбедили толеранцију грешака, мораћемо да повежемо све полице са контролерима, што подразумева повећање потребног броја бацкенд портова у систему.

И још једна ствар коју вреди поменути је ажурирање без прекида (НДУ). Као што сам већ рекао, Хуавеи је имплементирао контејнерски приступ за рад са оперативним системом за нову линију Дорадо, што вам омогућава да ажурирате и поново покренете услуге без потребе да потпуно поново покренете контролер. Одмах је вредно напоменути да ће нека ажурирања садржати ажурирања кернела, а у овом случају ће понекад и даље бити потребно класично поновно покретање контролера током ажурирања, али не увек. Ово ће смањити утицај ове операције на продуктивни систем.

У нашем арсеналу, велика већина низова је из НетАпп-а. Стога, мислим да ће бити сасвим логично ако направим мало поређење са системима са којима морам доста да радим. Ово није покушај да се утврди ко је бољи, а ко гори или чија је архитектура повољнија. Покушаћу да трезвено и без фанатизма упоредим два различита приступа решавању истог проблема различитих добављача. Да, наравно, у овом случају ћемо размотрити Хуавеи системе у „теорији“, а такође ћу посебно напоменути оне тачке које се планирају имплементирати у будућим верзијама фирмвера. Које предности видим у овом тренутку:

  1. Број подржаних НВМе уређаја. НетАпп их тренутно има 288, док Хуавеи има 1600-6400, у зависности од модела. У исто време, Хуавејев Макс искористиви капацитет је 32 ПБе, баш као и НетАпп системи (тачније, имају 31.64 ПБе). И то упркос чињеници да су подржани дискови исте запремине (до 15Тб). Хуавеи ову чињеницу објашњава на следећи начин: нису имали прилику да саставе већи штанд. У теорији, они немају ограничење запремине, али једноставно још увек нису били у могућности да тестирају ову чињеницу. Али овде је вредно напоменути да су могућности флеш дискова данас веома високе, а у случају НВМе система суочени смо са чињеницом да су 24 диска довољна за коришћење врхунског система са 2 контролера. Сходно томе, даље повећање броја дискова у систему не само да неће обезбедити повећање перформанси, већ ће лоше утицати на однос ИОПС/Тб. Наравно, вреди видети колико погона могу да поднесу системи са 4 контролера 8000 и 16000, јер... Могућности и потенцијал Кунпенга 920 још увек нису потпуно јасни.
  2. Присуство Луна као власника НетАпп система. Оне. Само један контролер може да обавља операције са месецом, док други само пропушта ИО кроз себе. Хуавеи системи, напротив, немају власника и операције са блоковима података (компресија, дедупликација) може да обавља било који од контролера, као и да их уписује на дискове.
  3. Ниједан порт не пада када један од контролера поквари. За неке, овај тренутак изгледа изузетно критичан. Суштина је да би се пребацивање унутар система за складиштење требало догодити брже него на страни домаћина. И ако смо у случају истог НетАпп-а у пракси пронашли замрзавање од око 5 секунди при извлачењу контролера и пребацивању путања, онда са преласком на Хуавеи и даље морамо да вежбамо.
  4. Нема потребе да поново покрећете контролер приликом ажурирања. Ово је посебно почело да ме брине због прилично честих издавања нових верзија и грана фирмвера за НетАппс. Да, нека ажурирања за Хуавеи ће и даље захтевати поновно покретање, али не сва.
  5. 4 Хуавеи контролера по цени два НетАпп контролера. Као што сам већ рекао, захваљујући Хуавеи-овој политици цена, он може да се такмичи са средњим рангом са својим моделима високе класе.
  6. Присуство додатних чипова у контролерима полица и порт картицама, који су потенцијално намењени побољшању ефикасности система.

Недостаци и забринутости уопште:

  1. Директно повезивање полица са контролерима или потреба за великим бројем бацк-енд портова за повезивање свих полица са контролерима.
  2. АРМ архитектура и присуство великог броја чипова – колико ће ефикасно радити и да ли ће перформансе бити довољне?

Већина забринутости и страхова може се отклонити личним тестирањем нове линије. Надам се да ће се убрзо након објављивања појавити у Москви и да ће их бити довољно да брзо набавите један за сопствене тестове. За сада можемо рећи да генерално приступ компаније изгледа занимљиво, а нова линија изгледа веома добро у поређењу са конкурентима. Коначна имплементација поставља многа питања, јер Много тога ћемо видети тек крајем године, а можда тек 2020. године.

Извор: ввв.хабр.цом

Додај коментар