Huawei OceanStor Dorado 18000 V6: у чым яе хай-эндовасць

Грунтоўна аргументуем, што робіць OceanStor Dorado 18000 V6 па-сучаснасці гань-эндавай сістэмай захоўвання дадзеных з прыстойным задзелам на бліжэйшыя гады. Заадно развейваем распаўсюджаныя асцярогі адносна All-Flash-сховішчаў і паказваем, за кошт чаго Huawei выціскае з іх максімум: end-to-end NVMe, дадатковае кэшаванне на SCM і цэлы пачак іншых рашэнняў.
Huawei OceanStor Dorado 18000 V6: у чым яе хай-эндовасць

Huawei OceanStor Dorado 18000 V6: у чым яе хай-эндовасць

Новы ландшафт дадзеных - новае захоўванне дадзеных

Інтэнсіўнасць працы з дадзенымі павялічваецца ва ўсіх галінах. І банкаўская сфера таму наглядная ілюстрацыя. За апошнія некалькі гадоў колькасць банкаўскіх транзакцый павялічылася ў дзесяць разоў. Як паказвае даследаванне BCG, толькі ў Расіі на адрэзку з 2010 па 2018 год колькасць безнаяўных транзакцый з дапамогай пластыкавых карт паказала больш чым трыццаціразовы рост - з 5,8, 172 да XNUMX на аднаго чалавека ў год. Справа перш за ўсё ў трыўмфе мікраплацяжоў: большасць з нас зраднілася з анлайн-банкінгам, і банк у нас зараз пад рукой - у тэлефоне.

ІТ-інфраструктура крэдытнай арганізацыі павінна быць гатова да такога выкліку. А гэта сапраўды выклік. Акрамя ўсяго іншага, калі раней банку патрабавалася забяспечыць даступнасць дадзеных толькі ў свае працоўныя гадзіны, то зараз - 24/7. Яшчэ нядаўна 5 мс лічыліся прымальнай нормай затрымкай, і што ж? Цяпер нават 1 мс - перабор. Для сучаснай сістэмы захоўвання дадзеных мэтавае значэнне - 0,5 мс.

Тое ж самае з надзейнасцю: у 2010-я сфармавалася эмпірычнае разуменне таго, што дастаткова давесці яе ўзровень да «пяці дзясятак» - 99,999%. Праўда, разуменне гэта паспела састарэць. У 2020 годзе для бізнесу абсалютна нармальна патрабаваць 99,9999% у дачыненні да сховішча і 99,99999% у дачыненні да архітэктурнага рашэння ў цэлым. І гэта зусім не блазнота, а надзённая неабходнасць: альбо часовага акна на абслугоўванне інфраструктуры няма, альбо яно маленечкае.

Huawei OceanStor Dorado 18000 V6: у чым яе хай-эндовасць

Для навочнасці зручна спраецыраваць гэтыя паказчыкі на плоскасць грошай. Прасцей за ўсё - на прыкладзе фінансавых арганізацый. На дыяграме вышэй пазначана, якую суму на працягу гадзіны зарабляе кожны з топ-10 сусветных банкаў. У аднаго толькі Прамысловага і камерцыйнага банка Кітая гэта ні многа ні мала $5 млн. Роўна ў столькі абыдзецца гадзінны просты IT-інфраструктуры найбуйнейшай крэдытнай арганізацыі КНР (прычым у разліку ўлічана толькі выпушчаная выгада!). Пры такім ракурсе відаць, што скарачэнне даунтайма і павышэнне надзейнасці не тое што на адзінкі працэнтаў - нават на долі працэнта цалкам рацыянальна абгрунтаваныя. Не толькі з меркаванняў павышэння канкурэнтаздольнасці, але і проста дзеля захавання рыначных пазіцый.

Супастаўныя змены адбываюцца ў іншых індустрыях. Напрыклад, у паветраных перавозках: да пандэміі авіязносіны год ад года толькі набіралі абароты, і многія сталі карыстацца ім амаль як таксі. Што да спажывецкіх патэрнаў, у грамадстве ўкаранілася звычка да татальнай даступнасці сэрвісаў: па прыбыцці ў аэрапорт нам патрабуецца падлучэнне да Wi-Fi, доступ да плацежных сэрвісаў, да карты мясцовасці і г. д. Як следства, нагрузка на інфраструктуру і сэрвісы ў публічных прасторах узрасла шматкроць. І тыя падыходы да яе, інфраструктуры, пабудовы, якія мы лічылі прымальнымі нават год таму, імкліва састарваюцца.

Huawei OceanStor Dorado 18000 V6: у чым яе хай-эндовасць

Ці не рана пераходзіць на All-Flash?

Для рашэння задач, аб якіх было сказанае вышэй, з пункта гледжання прадукцыйнасці AFA – all-flash arrays, гэта значыць цалкам пабудаваныя на флэш масівы, – падыходзяць як нельга лепш. Няўжо што да апошняга часу захоўваліся сумневы ў тым, ці параўнальныя яны па надзейнасці з сабранымі на аснове HDD і з гібрыднымі. У рэшце рэшт, у цвёрдацельнай флэш-памяці ёсць такі паказчык, як сярэдняя напрацоўка на адмову, або MTBF (mean time between failures). Дэградацыя вочак з прычыны аперацый уводу-высновы, нажаль, дадзенасць.

Так што далягляды All-Flash азмрочвала пытанне, як прадухіліць згубу дадзеных у тым выпадку, калі SSD загадае доўга жыць. Рэзервовае капіраванне - варыянт звыклы, вось толькі час аднаўлення было б непрымальна вялікім зыходзячы з сучасных патрабаванняў. Іншы выхад - наладзіць другі ўзровень захоўвання на шпіндзельных назапашвальніках, аднак пры такой схеме губляецца частка пераваг "строга флешавай" сістэмы.

Аднак лічбы кажуць іншае: статыстыка гігантаў digital-эканомікі, у тым ліку Google, за апошнія гады паказвае, што флэш кратна надзейней, чым жорсткія дыскі. Прычым як на кароткім прамежку часу, так і на доўгім: у сярэднім да выхаду флэш-назапашвальнікаў са строю праходзіць чатыры-шэсць гадоў. У плане надзейнасці захоўвання дадзеных яны ані не саступаюць назапашвальнікам на шпіндзельных магнітных дысках, а то і пераўзыходзяць такія.

Huawei OceanStor Dorado 18000 V6: у чым яе хай-эндовасць

Яшчэ адзін традыцыйны аргумент у карысць шпіндзельных назапашвальнікаў - іх коштавая даступнасць. Спрэчцы няма, кошт захоўвання тэрабайта на цвёрдым дыску да гэтага часу параўнальна невялікі. І калі браць у разлік толькі выдаткі на абсталяванне, трымаць тэрабайт на шпіндзельным назапашвальніку танней, чым на цвёрдацельным. Аднак у разрэзе фінансавага планавання мае значэнне, не толькі пачым было набыта канкрэтнае прылада, але і якая сукупная кошт валодання ім доўгую - ад трох да сямі гадоў.

З такога кута зроку ўсё зусім інакш. Нават калі вынесці за дужкі дэдуплікацыю і кампрэсію, якія, як правіла, прымяняюцца на флэш-масіўах і робяць іх эксплуатацыю больш выгадна эканамічна, застаюцца такія характарыстыкі, як займанае носьбітамі месца ў стойцы, цеплавылучэнне, энергаспажыванне. А па іх флэш выйграе ў папярэднікаў. У выніку TCO сістэм захоўвання дадзеных на флэш з улікам усіх параметраў часта бывае ці ледзь не ўдвая ніжэй, чым у выпадку з масівамі на шпіндзельных назапашвальніках ці з гібрыдамі.

Паводле справаздач агенцтва ESG, на All-Flash сістэмах захоўвання дадзеных Dorado V6 рэальна дамагчыся зніжэння кошту валодання да 78% на інтэрвале ў пяць гадоў – у тым ліку за кошт эфектыўнай дэдуплікацыі і кампрэсіі і дзякуючы невысокім энергаспажыванню і цеплавылучэнні. Нямецкая аналітычная кампанія DCIG таксама рэкамендуе іх да выкарыстання як аптымальныя з пункту гледжання TCO з даступных на сённяшні дзень.

Выкарыстанне цвёрдацельных назапашвальнікаў дае магчымасць эканоміць карысную прастору, зніжае колькасць адмоў, скарачае час на абслугоўванне рашэння, памяншае энергаспажыванне і цеплавыдзяленне СГД. І аказваецца, што AFA у эканамічных адносінах як мінімум супастаўны з традыцыйнымі масівамі на шпіндзельных назапашвальніках, часцяком жа пераўзыходзіць іх.

Huawei OceanStor Dorado 18000 V6: у чым яе хай-эндовасць

Роял-флэш ад Huawei

Сярод нашых All-Flash сховішчаў топавае месца належыць hi-end-сістэме OceanStor Dorado 18000 V6. Ды і не толькі сярод нашых: цэлым па індустрыі яна трымае рэкорд хуткасці – да 20 млн IPOS у максімальнай канфігурацыі. Акрамя таго, яна надзвычай надзейная: хай нават паляцяць зараз два кантролеры, ці да сямі кантролераў адзін за адным, ці адразу цэлы рухавічок – дадзеныя ацалеюць. Ладныя перавагі «васемнаццацітысячнай» дае зашыты ў яе ІІ, у тым ліку - гнуткасць у кіраванні ўнутранымі працэсамі. Паглядзім, за рахунак чаго ўсё гэта дасягаецца.

Huawei OceanStor Dorado 18000 V6: у чым яе хай-эндовасць

У значнай частцы фора ў кампаніі Huawei маецца таму, што яна адзіны на рынку вытворца, які робіць сістэмы захоўвання дадзеных сам – цалкам і цалкам. У нас свая схематэхніка, свой мікракод, сваё сэрвіснае абслугоўванне.

Кантролер у сістэмах OceanStor Dorado пабудаваны на працэсары ўласнай распрацоўкі і вытворчасці Huawei – Kunpeng 920. У ім задзейнічаны модуль кіравання Intelligent Baseboard Management Controller (iBMC), таксама наш. Чыпы ІІ, а менавіта Ascend 310, якія аптымізуюць прадказанні па адмовах і даюць рэкамендацыі па наладах, таксама хуавееўскія, роўна як і платы ўводу-высновы – модуль Smart I/O. Нарэшце, і кантролеры ў цвёрдацельных назапашвальніках спраектаваны і выраблены нашымі сіламі. Усё гэта дало базу для таго, каб зрабіць інтэгральна збалансаванае і высокапрадукцыйнае рашэнне.

Huawei OceanStor Dorado 18000 V6: у чым яе хай-эндовасць

За апошні год мы рэалізавалі праект па ўкараненні гэтай, самай топавай сваёй СХД у адным з буйных расійскіх банкаў. У выніку больш за 40 адзінак OceanStor Dorado 18000 V6 у metro-кластары паказваюць стабільную прадукцыйнасць: з кожнай сістэмы атрымоўваецца зняць больш за мільён IOPS, і гэта з улікам затрымак з-за адлегласці.

Huawei OceanStor Dorado 18000 V6: у чым яе хай-эндовасць

Скразны NVMe

Найноўшыя сістэмы захоўвання дадзеных Huawei падтрымліваюць end-to-end NVMe, на чым мы нездарма які робіцца акцэнт. Традыцыйна выкарыстоўваныя пратаколы доступу да назапашвальнікаў былі распрацаваны ў сівой айцішнай старажытнасці: у падмурку ў іх – SCSI-каманды (прывітанне, 1980-е!), якія цягнуць за сабой плойму функцый для забеспячэння зваротнай сумяшчальнасці. Які спосаб доступу ні вазьмі, пратакольны overhead у такім выпадку каласальны. У выніку ў сховішчаў, якія выкарыстоўваюць завязаныя на SCSI пратаколы, затрымка ўводу-вываду не можа быць ніжэй за 0,4-0,5 мс. У сваю чаргу, быўшы пратаколам, створаным для працы з флэш-памяццю і пазбаўленым ад мыліц дзеля праславутай зваротнай сумяшчальнасці, NVMe – Non-Volatile Memory Express – збівае latency да 0,1 мс, прытым не на СХД, а на ўсім стэку, ад хаста да назапашвальнікаў. Нядзіўна, што NVMe ляжыць у рэчышчы трэндаў развіцця data storages на аглядную будучыню. Зрабілі стаўку на NVMe і мы – і паступова адыходзім ад SCSI. Усе якія вырабляюцца сёння сістэмы захоўвання дадзеных Huawei, уключаючы лінейку Dorado, NVMe падтрымліваюць (праўда, як end-to-end ён рэалізаваны толькі на перадавых мадэлях серыі Dorado V6).

Huawei OceanStor Dorado 18000 V6: у чым яе хай-эндовасць

FlashLink: жменя тэхналогій

Краевугольная для ўсёй лінейкі OceanStor Dorado тэхналогія - FlashLink. Дакладней, гэта тэрмін, які аб'ядноўвае інтэгральны набор тэхналогій, якія служаць для забеспячэння высокіх прадукцыйнасці і надзейнасці. Сюды ўваходзяць тэхналогіі дэдуплікацыі і кампрэсіі, функцыянавання сістэмы размеркавання дадзеных RAID 2.0+, падзелу «лядоўняў» і «гарачых» дадзеных, суцэльнастрайпавага паслядоўнага запісу дадзеных (выпадковыя запісы, з новымі і змененымі дадзенымі, агрэгуюцца ў буйны стэк і пішуцца паслядоўна, што павялічвае хуткасць чытанні-запісы).

Акрамя ўсяго іншага, FlashLink уключае ў сябе дзве важныя складнікі – Wear Leveling і Global Garbage Collection. На іх трэба спыніцца асобна.

Фактычна любы цвёрдацельны назапашвальнік - гэта СХД у мініяцюры, з вялікім лікам блокаў і кантролерам, які забяспечвае даступнасць дадзеных. А забяспечваецца яна ў тым ліку за кошт таго, што дадзеныя з "забітых" ячэек перакідваюцца ў "не забітыя". Тым самым гарантуецца, што іх удасца прачытаць. Існуюць розныя алгарытмы такога пераносу. У агульным выпадку кантролер імкнецца адбалансаваць знос усіх ячэек назапашвальніка. Такі падыход мае мінус. Калі ўсярэдзіне SSD адбываецца перасоўванне дадзеных, лік ажыццяўляных ім аперацый уводу-высновы ашаламляльна скарачаецца. На дадзены момант гэта непазбежнае зло.

Такім чынам, калі ў сістэме шмат цвёрдацельных назапашвальнікаў, на графіцы яе прадукцыйнасці вымалёўваецца "піла", з рэзкімі ўздымамі і спадамі. Бяда ў тым, што нейкі адзін назапашвальнік з пула можа запусціць міграцыю дадзеных у любы момант, а агульны performance здымаецца адначасова са ўсіх SSD у масіве. Але інжынеры Huawei прыдумалі, як пазбегнуць узнікненні пілы .

Балазе і кантролеры ў назапашвальніках, і кантролер сховішчы, і мікракод у Huawei родныя , гэтыя працэсы ў OceanStor Dorado 18000 V6 запускаюцца цэнтралізавана, сінхронна на ўсіх назапашвальніках масіва. Прычым па камандзе кантролера СГД і менавіта тады, калі няма вялікай нагрузкі па ўводу-вываду.

Чып штучнага інтэлекту таксама ўдзельнічае ў выбары правільнага моманту для пераносу дадзеных: на базе статыстыкі зваротаў за папярэднія некалькі месяцаў ён з высокай верагоднасцю здольны спрагназаваць, ці чакаць у бліжэйшы час актыўнага ўводу-вываду, і калі адказ адмоўны, а нагрузка на сістэму на бягучы момант невялікая, то кантролер камандуе ўсім назапашвальнікам: каму патрабуецца Wear Leveling, вырабіць яго зараз і сінхронна.

Плюс да ўсяго кантролер сістэмы бачыць, што робіцца ў кожным вочку назапашвальніка, у адрозненне ад СХД канкуруючых вытворцаў: тыя змушаныя закупляць цвёрдацельныя носьбіты ў іншых вендараў, з прычыны чаго cell-level дэталізацыя кантролерам такіх сховішчаў недаступная.

Як следства, у OceanStor Dorado 18000 V6 вельмі кароткі перыяд страты прадукцыйнасці на аперацыі Wear Leveling, а выконваецца яна, у асноўным калі ніякім іншым працэсам не мяшае. Гэта дае высокую стабільную прадукцыйнасць на сталай аснове.

Huawei OceanStor Dorado 18000 V6: у чым яе хай-эндовасць

З чаго складаецца надзейнасць OceanStor Dorado 18000 V6

У сучасных сістэмах захоўвання дадзеных вылучаецца чатыры ўзроўні надзейнасці:

  • апаратная, на ўзроўні назапашвальніка;
  • архітэктурная, на ўзроўні абсталявання;
  • архітэктурная разам з праграмнай часткай;
  • сукупная, якая адносіцца да рашэння ў цэлым.

Паколькі, нагадаем, усе складовыя часткі СГД наша кампанія праектуе і выпускае сама, мы забяспечваем надзейнасць на кожным з чатырох узроўняў, з магчымасцю дасканала адсочваць, што на якім з іх адбываецца ў моманце.

Huawei OceanStor Dorado 18000 V6: у чым яе хай-эндовасць

Надзейнасць назапашвальнікаў гарантуецца ў першую чаргу раней апісанымі Wear Leveling і Global Garbage Collection. Калі SSD выглядае для сістэмы як чорная скрыня, ёй няўцям, як менавіта ў ім зношваюцца вочкі. Для OceanStor Dorado 18000 V6 назапашвальнікі празрыстыя, дзякуючы чаму магчымая раўнамернае балансаванне па ўсіх назапашвальніках масіва раўнамерна. Такім чынам атрымліваецца значна падоўжыць тэрмін жыцця SSD і заручыцца высокім узроўнем надзейнасці іх функцыянавання.

Huawei OceanStor Dorado 18000 V6: у чым яе хай-эндовасць

Таксама на надзейнасць назапашвальніка ўплываюць дадатковыя залішнія вочкі ў ім. І нараўне з простым рэзервам у СХД выкарыстоўваюцца так званыя DIF-вочка, дзе ўтрымоўваюцца кантрольныя сумы, а таксама дадатковыя коды, якія дазваляюць зберагчы кожны блок ад адзінкавай памылкі, у дадатак да абароны на ўзроўні RAID-масіва.

Huawei OceanStor Dorado 18000 V6: у чым яе хай-эндовасць

Закладам надзейнасці архітэктурнай служыць рашэнне SmartMatrix. Сцісла гэта чатыры кантролера, якія сядзяць на пасіўным бэкплэйне ў складзе аднаго рухавічка (engine). Два такіх рухавічка - адпаведна, з васьмю кантролерамі - падлучаюцца да агульных паліц з назапашвальнікамі. Дзякуючы SmartMatrix, нават калі перастануць функцыянаваць сем кантролераў з васьмі, захаваецца доступ да ўсіх дадзеных як на чытанне, так і на запіс. А пры страце шасці кантролераў з васьмі можна будзе нават працягваць аперацыі кэшавання.

Huawei OceanStor Dorado 18000 V6: у чым яе хай-эндовасць

Поплаткі ўводу-высновы на тым самым пасіўным бэкплэйне даступныя ўсім кантролерам, як па франтэндзе, так і па бэкенду. Пры такой схеме падлучэння full-mesh, што б ні выходзіла са строю, доступ да назапашвальнікаў заўсёды захоўваецца.

Huawei OceanStor Dorado 18000 V6: у чым яе хай-эндовасць

Аб надзейнасці архітэктуры слушней за ўсё казаць у кантэксце варыянтаў адмоваў, абарону ад якіх сістэма захоўвання дадзеных у стане забяспечыць.

Сховішча перажыве без стратаў сітуацыю, калі «адваляцца» два кантролеры, у тым ліку адначасова. Дасягаецца такая ўстойлівасць за рахунак таго, што любы блок кэша абавязкова мае яшчэ дзве копіі на розных кантролерах, гэта значыць у агульнай складанасці ён існуе ў трох копіях. Прычым прынамсі адна знаходзіцца на іншым рухавічку. Такім чынам, нават калі перастане працаваць рухавік цалкам – з усімі чатырма сваімі кантролерамі, – гарантавана захаванне ўсёй інфармацыі, якая знаходзілася ў кэш-памяці, таму што як мінімум у адным кантролеры з астатняга рухавіка кэш будзе прадубляваны. Нарэшце, пры паслядоўным падлучэнні можна страціць да сямі кантролераў, і нават пры іх выбыванні блокамі па двух, - прычым ізноў-ткі захаваецца ўвесь увод-вывад і ўсе дадзеныя з кэш-памяці.

Huawei OceanStor Dorado 18000 V6: у чым яе хай-эндовасць

Пры параўнанні са сховішчамі класа hi-end іншых вытворцаў відаць, што толькі Huawei забяспечвае поўную абарону дадзеных і поўную іх даступнасць нават пасля гібелі двух кантролераў ці рухавічка цалкам. Большасць вендараў выкарыстоўвае схему з так званымі кантролернымі парамі, да якіх падключаюцца назапашвальнікі. На жаль, у такой канфігурацыі пры выхадзе са строю двух кантролераў ўзнікае рызыка страты доступу да назапашвальніку па ўводу-вываду.

Huawei OceanStor Dorado 18000 V6: у чым яе хай-эндовасць

Нажаль, аб'ектыўна не выключаны адмова адзінкавага кампанента. У такім выпадку прадукцыйнасць на нейкі час просядзе: неабходна, каб перабудаваліся шляхі і аднавіўся доступ па аперацыях уводу-вываду адносна тых блокаў, якія або прыйшлі на запіс, але яшчэ не былі запісаны, або былі запытаны на чытанне. У OceanStor Dorado 18000 V6 сярэдні таймінг перастраення складае прыкладна адну секунду – значна менш, чым у бліжэйшага аналага ў індустрыі (4 с). Дасягаецца гэта дзякуючы ўсё таму ж пасіўнаму бэкплэйну: калі кантролер выходзіць з ладу, астатнія адразу бачаць яго ўвод-вывад, і ў прыватнасці які блок дадзеных не быў дазапісаны; у выніку бліжэйшы кантролер падхоплівае працэс. Адсюль і магчымасць аднавіць прадукцыйнасць літаральна за секунду. Трэба дадаць, інтэрвал стабільны: секунда на адзін кантролер, секунда на іншы і т. д.

Huawei OceanStor Dorado 18000 V6: у чым яе хай-эндовасць

У пасіўным бэкплэйне OceanStor Dorado 18000 V6 усе поплаткі даступныя ўсім кантролерам без які-небудзь дадатковага адрасавання. А значыць, любы кантролер здольны падхапіць увод-вывад па любым порце. У які б фронтэнд-порт ні прыйшоў увод-вывад, кантролер гатовы будзе яго адпрацаваць. Адгэтуль - мінімальная колькасць унутраных перасылак і прыкметнае спрашчэнне балансавання.

Балансаванне па франтэндзе выконваецца з дапамогай драйвера multipathing, і дадаткова ажыццяўляецца балансаванне ўсярэдзіне самой сістэмы, балазе ўсе кантролеры бачаць усе парты ўводу-высновы.

Huawei OceanStor Dorado 18000 V6: у чым яе хай-эндовасць

Традыцыйна ўсе масівы Huawei выкананы такім чынам, што не маюць адзінага пункта адмовы. Замене "на гарачую", без перазагрузкі сістэмы, паддаюцца ўсе яе кампаненты: кантролеры, модулі харчавання, модулі астуджэння, платы ўводу-вываду і інш.

Huawei OceanStor Dorado 18000 V6: у чым яе хай-эндовасць

Падвышае надзейнасць сістэмы ў цэлым і такая тэхналогія, як RAID-TP. Гэта назва RAID-групы, якая дазваляе падстрахавацца на выпадак адначасовага выхаду са строю да трох назапашвальнікаў. Прычым рэбілд на 1 Тбайт стабільна займае менш за 30 хвілін. Лепшы з зафіксаваных вынікаў - у восем разоў хутчэй, чым з тым жа аб'ёмам дадзеных на шпіндзельным назапашвальніку. Такім чынам, ёсць магчымасць выкарыстоўваць надзвычай ёмістыя назапашвальнікі, дапусцім на 7,68 ці нават 15 Тбайт, і не турбавацца аб надзейнасці сістэмы.

Важна, што рэбілд ажыццяўляецца не ў spare drive, а ў spare space - рэзервовую ёмістасць. У кожным назапашвальніку выдзелена месца, якое выкарыстоўваецца для аднаўлення даных пасля адмовы. Такім чынам, аднаўленне вырабляецца не па схеме "шмат у адзін", а па схеме "шмат у шмат", дзякуючы чаму і атрымоўваецца прыкметна паскорыць працэс. І датуль пакуль маецца вольная ёмістасць, аднаўленне можна працягваць.

Huawei OceanStor Dorado 18000 V6: у чым яе хай-эндовасць

Асобна варта згадаць аб надзейнасці рашэння з некалькіх сховішчаў у metro-кластары, або, у тэрміналогіі Huawei, HyperMetro. Такія схемы падтрымліваюцца на ўсім мадэльным шэрагу нашых сістэм захоўвання дадзеных і дапушчаюць працу і з файлавым, і з блокавым доступам. Прычым на блочным функцыянуе як па Fibre Channel, так і па Ethernet (у тым ліку па iSCSI).

У сутнасці, гаворка ідзе пра двунакіраваную рэплікацыю з адной СХД на іншую, пры якой рэплікаванаму LUN нададзены той жа LUN-ID, што і асноўнаму. Працуе тэхналогія перш за ўсё дзякуючы кансістэнтнасці кэшаў з дзвюх розных сістэм. Такім чынам, для хаста абсалютна ўсё роўна, з якога боку ён знаходзіцца: і тут і там ён бачыць адзін і той жа лагічны дыск. Як следства, нішто не мяшае разгарнуць кластар адмоваўстойлівасці, расцягнуты на дзве пляцоўкі.

Для кворуму ж выкарыстоўваецца фізічная ці віртуальная Linux-машына. Размешчана тая можа быць на трэцяй пляцоўцы, і патрабаванні да яе рэсурсаў невялікія. Распаўсюджаны сцэнар - арандаваць віртуальную пляцоўку выключна пад размяшчэнне кворумнай VM.

Тэхналогія дапускае і пашырэнне: два сховішчы - у metro-кластары, дадатковая пляцоўка - з асінхроннай рэплікацыяй.

Huawei OceanStor Dorado 18000 V6: у чым яе хай-эндовасць

Гістарычна ў шматлікіх замоўцаў фармуецца "заапарк захоўвання": куча СХД ад розных вытворцаў, розных мадэляў, розных пакаленняў, з рознай функцыянальнасцю. Разам з тым колькасць хастоў бывае вялікім, і часта яны віртуалізаваны. У падобных умовах адна з прыярытэтных задач адміністравання - хутка, аднастайна і з выгодай падаваць лагічныя дыскі для хастоў, пажадана так, каб не ўнікаць у тое, дзе гэтыя дыскі знаходзяцца фізічна. Для таго вось і прызначанае наша праграмнае рашэнне OceanStor DJ, якое ўмее ўніфікавана кіраваць рознымі сістэмамі захоўвання дадзеных і падаваць з іх сэрвісы без прывязкі да пэўнай мадэлі сховішча.

Huawei OceanStor Dorado 18000 V6: у чым яе хай-эндовасць

Тыя ж і ІІ

Як ужо было сказанае, у OceanStor Dorado 18000 V6 убудаваны працэсары з алгарытмамі штучнага інтэлекту – Ascend. Задзейнічаюцца яны, па-першае, для прагназавання адмоў, а па-другое, для фармавання рэкамендацый па наладзе, што таксама павялічвае прадукцыйнасць і надзейнасць сховішчы.

Гарызонт прадказанняў – два месяцы: ІІ-машынерыя мяркуе, што з высокай верагоднасцю адбудзецца за гэты час, ці не пара будзе рабіць пашырэнне, змяняць палітыкі доступу і т. д. Выдаюцца рэкамендацыі загадзя, што дазваляе загадзя вызначаць вокны па абслугоўванні сістэмы.

Huawei OceanStor Dorado 18000 V6: у чым яе хай-эндовасць

Наступны этап развіцця ІІ ад Huawei мяркуе яго выснову на глабальны ўзровень. У ходзе сэрвіснага абслугоўвання - адпрацоўкі адмоў або рэкамендацый - Huawei агрэгуе звесткі з сістэм лагіравання з усіх сховішчаў нашых кліентаў. На падставе сабранага вырабляецца аналіз якія адбыліся ці патэнцыйна магчымых збояў і выносяцца глабальныя рэкамендацыі - зыходзячы не з функцыянавання адной пэўнай СХД ці нават дзясятка, а з таго, што адбываецца і адбывалася з тысячамі такіх прылад. Выбарка велізарная, і з апорай на яе алгарытмы ІІ пачынаюць навучацца вельмі хутка, з-за чаго дакладнасць прадказанняў адчувальна расце.

Сумяшчальнасць

Huawei OceanStor Dorado 18000 V6: у чым яе хай-эндовасць

У 2019-2020 гадах было шмат інсінуацый з нагоды ўзаемадзеяння нашага абсталявання з прадуктамі VMware. Каб канчаткова спыніць іх, адказна заяўляем: VMware – партнёр Huawei. Былі праведзены ўсе мажлівыя тэсты на сумяшчальнасць нашага жалеза з яе ПА, і ў выніку на сайце VMware у лісце hardware compatibility указаны даступныя на сённяшні дзень СГД нашай вытворчасці без якіх-небудзь агаворак. Інакш кажучы, з праграмным асяроддзем VMware можна выкарыстоўваць сховішчы Huawei, у тым ліку Dorado V6, з паўнавартаснай падтрымкай.

Huawei OceanStor Dorado 18000 V6: у чым яе хай-эндовасць

Тое ж датычыцца нашага супрацоўніцтва з Brocade. Мы працягваем узаемадзейнічаць і праводзіць тэсты на сумяшчальнасць нашай прадукцыі - і па іх выніках з поўнай упэўненасцю сцвярджаем, што нашы сістэмы захоўвання дадзеных цалкам сумяшчальныя з найноўшымі FC-камутатарамі Brocade.

Huawei OceanStor Dorado 18000 V6: у чым яе хай-эндовасць

Што далей?

Мы працягваем развіваць удасканальваць свае працэсары: яны становяцца хутчэй, надзейней, расце іх прадукцыйнасць. Паляпшаем і чыпы ІІ - на іх базе ў тым ліку выпускаюцца модулі, якія паскараюць дэдуплікацыю і кампрэсію. Тыя, хто мае доступ да нашага канфігуратара, маглі заўважыць, што ў мадэлях Dorado V6 гэтыя карты ўжо даступныя да замовы.

Таксама мы рухаемся ў бок дадатковага кэшавання на Storage Class Memory – энерганезалежнай памяці з асабліва нізкімі затрымкамі, каля дзесяці мікрасекунд на чытанне. Апроч усяго іншага, SCM дае прырост прадукцыйнасці, першым чынам пры працы з big data і пры рашэнні OLTP-задач. Пасля бліжэйшага апдэйта SCM-карты павінны стаць даступныя для замовы.

І вядома, функцыянальнасць файлавага доступу будзе пашырацца на ўсім мадэльным шэрагу сховішчаў дадзеных Huawei – сачыце за нашымі абнаўленнямі.

Крыніца: habr.com