Како ће ХПЕ СимплиВити 380 за ВДИ радити: тешки тестови оптерећења

Како ће ХПЕ СимплиВити 380 за ВДИ радити: тешки тестови оптерећења

Купац је желео ВДИ. Заиста сам погледао комбинацију СимплиВити + ВДИ Цитрик Виртуал Десктоп. За све оператере, запослене у градској канцеларији и тако даље. Само у првом таласу миграције има пет хиљада корисника и зато су инсистирали на тестирању оптерећења. ВДИ може почети да успорава, може мирно да лежи - а то се не дешава увек због проблема са каналом. Купили смо веома моћан пакет за тестирање специјално за ВДИ и учитавали инфраструктуру све док није била превише тешка за дискове и процесор.

Дакле, биће нам потребна пластична боца и ЛогинВСИ софтвер за софистициране ВДИ тестове. Имамо га са лиценцама за 300 корисника. Затим смо узели ХПЕ СимплиВити 380 хардвер у пакету погодном за задатак максималне густине корисника по серверу, исекли виртуелне машине са добром претплатом, инсталирали на њих канцеларијски софтвер на Вин10 и почели тестирање.

Идемо!

Систем

Два ХПЕ СимплиВити 380 Ген10 чвора (сервера). На сваком:

  • 2 к Интел Ксеон Платинум 8170 26ц 2.1 Гхз.
  • РАМ: 768ГБ, 12 к 64ГБ ЛРДИММ ДДР4 2666МХз.
  • Примарни диск контролер: ХПЕ Смарт Арраи П816и-а СР Ген10.
  • Чврсти дискови: 9 к 1.92 ТБ САТА 6Гб/с ССД (у РАИД6 7+2 конфигурацији, тј. ово је средњи модел у терминима ХПЕ СимплиВити).
  • Мрежне картице: 4 к 1Гб Етх (кориснички подаци), 2 к 10Гб Етх (СимплиВити и вМотион бацкенд).
  • Специјалне уграђене ФПГА картице у сваком чвору за дедупликацију/компресију.

Чворови су повезани једни са другима преко 10Гб Етхернет интерконекције директно без екстерног прекидача, који се користи као СимплиВити бацкенд и за пренос података виртуелне машине преко НФС-а. Подаци виртуелне машине у кластеру се увек огледају између два чвора.

Чворови су комбиновани у Вмваре вСпхере кластер којим управља вЦентер.

За тестирање су распоређени контролер домена и Цитрик посредник за повезивање. Контролер домена, брокер и вЦентер су смештени у посебан кластер.
Како ће ХПЕ СимплиВити 380 за ВДИ радити: тешки тестови оптерећења
Како ће ХПЕ СимплиВити 380 за ВДИ радити: тешки тестови оптерећења
Као тестна инфраструктура, 300 виртуелних десктопа је распоређено у конфигурацији Дедицатед – Фулл Цопи, односно свака радна површина је потпуна копија оригиналне слике виртуелне машине и чува све промене које су корисници направили.

Свака виртуелна машина има 2вЦПУ и 4ГБ РАМ-а:

Како ће ХПЕ СимплиВити 380 за ВДИ радити: тешки тестови оптерећења

Како ће ХПЕ СимплиВити 380 за ВДИ радити: тешки тестови оптерећења

Следећи софтвер потребан за тестирање је инсталиран на виртуелним машинама:

  • Виндовс 10 (64-бит), верзија 1809.
  • Адобе Реадер КСИ.
  • Цитрик Виртуал Деливери Агент 1811.1.
  • Доро ПДФ 1.82.
  • Јава 7 ажурирање 13.
  • Мицрософт Оффице Профессионал Плус 2016.

Између чворова - синхрона репликација. Сваки блок података у кластеру има две копије. То јест, сада постоји комплетан скуп података о сваком од чворова. Са кластером од три или више чворова, копије блокова су на два различита места. Када креирате нову ВМ, креира се додатна копија на једном од чворова кластера. Када један чвор откаже, сви ВМ-ови који су претходно били на њему се аутоматски поново покрећу на другим чворовима где имају реплике. Ако чвор откаже дуже време, онда почиње постепено обнављање редунданције, а кластер се враћа на Н+1 редундантност.

Балансирање и складиштење података се дешава на нивоу софтвера за складиштење самог СимплиВитија.

Виртуелне машине покрећу кластер виртуелизације, што их такође смешта у софтверско складиште. Сами столови су узети по стандардном шаблону: на тестирање су дошли столови финансијера и оперативних службеника (то су два различита шаблона).

Тестирање

За тестирање је коришћен софтверски тестни пакет ЛогинВСИ 4.1. Комплекс ЛогинВСИ, који се састоји од контролног сервера и 12 машина за пробне везе, распоређен је на засебном физичком хосту.
Како ће ХПЕ СимплиВити 380 за ВДИ радити: тешки тестови оптерећења

Тестирање је обављено на три начина:

Режим мерења - случајеви оптерећења 300 радника знања и 300 радника за складиштење.

Стандардни режим - случај оптерећења 300 Повер Воркерс.

Да би Повер радници могли да раде и повећали разноликост оптерећења, библиотека додатних датотека Повер Либрари је додата у ЛогинВСИ комплекс. Да би се осигурала поновљивост резултата, сва подешавања тестне плоче су остављена као подразумевана.

Тестови радника знања и моћи симулирају стварно радно оптерећење корисника који раде на виртуелним радним станицама.

Тест Стораге Воркерс је креиран посебно за тестирање система за складиштење података, далеко је од стварних оптерећења и углавном подразумева рад корисника са великим бројем датотека различитих величина.

Током тестирања, корисници се пријављују на радне станице 48 минута по стопи од приближно једног корисника сваких 10 секунди.

Налази

Главни резултат ЛогинВСИ тестирања је ВСИмак метрика, која се компајлира из времена извршавања различитих задатака које је покренуо корисник. На пример: време за отварање датотеке у Нотепад-у, време за компримовање датотеке у 7-Зип-у итд.

Детаљан опис израчунавања метрике доступан је у званичној документацији за веза.

Другим речима, ЛогинВСИ понавља типичан образац учитавања, симулирајући радње корисника у канцеларијском пакету, читање ПДФ-а и тако даље, и мери различите латенције. Постоји критичан ниво кашњења „све се успорава, не може се радити“), пре којег се сматра да није достигнут максималан број корисника. Ако је време одговора 1 мс брже од овог стања „све је споро“, сматра се да систем ради нормално и може се додати још корисника.

Ево главних метрика:

Метрицс

Предузете акције

Детаљно описание

Оптерећене компоненте

Н.С.Л.Д.

Време отварања текста
фајл тежине 1 КБ

Отвара се Нотепад и
отвара насумични документ од 1 КБ који се копира из скупа
ресурса

ЦПУ и И/О

НФО

Време отварања дијалога
прозори у бележници

Отварање ВСИ-Нотепад датотеке [Цтрл+О]

ЦПУ, РАМ и И/О

 

ЗХЦ*

Време је за креирање високо компримоване Зип датотеке

Локална компресија
насумична 5МБ .пст датотека копирана из
фонд ресурса

ЦПУ и И/О

ЗЛЦ*

Време је за креирање слабо компримоване Зип датотеке

Локална компресија
насумична 5МБ .пст датотека копирана из
фонд ресурса

И / О

 

Процесор

Рачунање велико
низ случајних података

Креирање великог низа
насумични подаци који ће се користити у улазно/излазном тајмеру (И/О тајмер)

Процесор

Када се врши тестирање, иницијално се израчунава основна ВСИбасе метрика, која показује брзину којом се послови извршавају без оптерећења система. На основу тога се одређује ВСИмак Тхресхолд, који је једнак ВСИбасе + 1мс.

Закључци о перформансама система се доносе на основу две метрике: ВСИбасе, који одређује брзину система, и ВСИмак праг, који одређује максималан број корисника које систем може да поднесе без значајне деградације.

300 референтних радника

Радници знања су корисници који редовно оптерећују меморију, процесор и ИО разним малим пиковима. Софтвер опонаша радно оптерећење захтевних канцеларијских корисника, као да стално нешто пицкају (ПДФ, Јава, канцеларијски пакет, преглед фотографија, 7-Зип). Како додајете кориснике од нула до 300, кашњење за сваког се постепено повећава.

ВСИмак статистички подаци:
Како ће ХПЕ СимплиВити 380 за ВДИ радити: тешки тестови оптерећења
ВСИбасе = 986мс, ВСИ праг није достигнут.

Статистика оптерећења система за складиштење из надгледања СимплиВити-а:
Како ће ХПЕ СимплиВити 380 за ВДИ радити: тешки тестови оптерећења

Са овом врстом оптерећења, систем може да издржи повећано оптерећење без икаквог смањења перформанси. Време потребно за извршавање корисничких задатака се несметано повећава, време одзива система се не мења током тестирања и износи до 3 мс за писање и до 1 мс за читање.

Закључак: 300 корисника знања ради на тренутном кластеру без икаквих проблема и не ометају једни друге, достижући пЦПУ/вЦПУ претплату од 1 до 6. Укупна кашњења равномерно расту како се оптерећење повећава, али прописано ограничење није достигнуто.

300 Референтни број радника у складишту

То су корисници који стално пишу и читају у односу 30 према 70, респективно. Овај тест је спроведен више ради експериментисања. ВСИмак статистички подаци:
Како ће ХПЕ СимплиВити 380 за ВДИ радити: тешки тестови оптерећења

ВСИбасе = 1673, ВСИ Тхресхолд је достигнут на 240 корисника.

Статистика оптерећења система за складиштење из надгледања СимплиВити-а:
Како ће ХПЕ СимплиВити 380 за ВДИ радити: тешки тестови оптерећења
Ова врста оптерећења је у суштини тест стреса система за складиштење. Када се изврши, сваки корисник уписује много насумичних датотека различитих величина на диск. У овом случају се може видети да када се премаши одређени праг оптерећења за неке кориснике, време потребно за обављање задатака за писање датотека се повећава. Истовремено, оптерећење система за складиштење података, процесора и меморије хостова се не мења значајно, тако да је тренутно немогуће утврдити шта тачно узрокује кашњења.

Закључци о перформансама система коришћењем овог теста могу се донети само у поређењу са резултатима тестирања на другим системима, пошто су таква оптерећења синтетичка и нереална. Међутим, генерално гледано, тест је прошао добро. Све је ишло добро до 210 сесија, а онда су почели чудни одговори, који се нигде осим Логин ВСИ нису пратили.

300 Енергетика

Ово су корисници који воле ЦПУ, меморију и висок ИО. Ови „напредни корисници“ редовно извршавају сложене задатке са дугим рафалима, као што су инсталирање новог софтвера и распакивање великих архива. ВСИмак статистички подаци:
Како ће ХПЕ СимплиВити 380 за ВДИ радити: тешки тестови оптерећења

ВСИбасе = 970, ВСИ праг није достигнут.

Статистика оптерећења система за складиштење из надгледања СимплиВити-а:
Како ће ХПЕ СимплиВити 380 за ВДИ радити: тешки тестови оптерећења

Током тестирања достигнут је праг оптерећења процесора на једном од системских чворова, али то није имало значајан утицај на његов рад:

Како ће ХПЕ СимплиВити 380 за ВДИ радити: тешки тестови оптерећења

Како ће ХПЕ СимплиВити 380 за ВДИ радити: тешки тестови оптерећења

У овом случају, систем може издржати повећано оптерећење без значајне деградације перформанси. Време потребно за извршавање корисничких задатака се несметано повећава, време одзива система се не мења током тестирања и износи до 3 мс за писање и до 1 мс за читање.

Редовни тестови нису били довољни за купца и отишли ​​смо даље: повећали смо карактеристике ВМ-а (број вЦПУ-а за процену повећања претплате и величине диска) и додали додатно оптерећење.

Приликом спровођења додатних испитивања коришћена је следећа конфигурација штанда:
300 виртуелних десктопа је распоређено у конфигурацији од 4вЦПУ, 4ГБ РАМ-а, 80ГБ ХДД.

Конфигурација једне од машина за тестирање:
Како ће ХПЕ СимплиВити 380 за ВДИ радити: тешки тестови оптерећења

Машине су распоређене у опцији Дедицатед – Фулл Цопи:

Како ће ХПЕ СимплиВити 380 за ВДИ радити: тешки тестови оптерећења

Како ће ХПЕ СимплиВити 380 за ВДИ радити: тешки тестови оптерећења

Мерило 300 радника знања са прекомерном претплатом 12

ВСИмак статистички подаци:
Како ће ХПЕ СимплиВити 380 за ВДИ радити: тешки тестови оптерећења

ВСИбасе = 921 мс, ВСИ праг није достигнут.

Статистика оптерећења система за складиштење из надгледања СимплиВити-а:
Како ће ХПЕ СимплиВити 380 за ВДИ радити: тешки тестови оптерећења

Добијени резултати су слични тестирању претходне ВМ конфигурације.

300 електроенергетичара са 12 претплатника

ВСИмак статистички подаци:
Како ће ХПЕ СимплиВити 380 за ВДИ радити: тешки тестови оптерећења

ВСИбасе = 933, ВСИ праг није достигнут.

Статистика оптерећења система за складиштење из надгледања СимплиВити-а:
Како ће ХПЕ СимплиВити 380 за ВДИ радити: тешки тестови оптерећења

Током овог тестирања, такође је достигнут праг оптерећења процесора, али то није имало значајан утицај на перформансе:

Како ће ХПЕ СимплиВити 380 за ВДИ радити: тешки тестови оптерећења

Како ће ХПЕ СимплиВити 380 за ВДИ радити: тешки тестови оптерећења

Добијени резултати су слични тестирању претходне конфигурације.

Шта се дешава ако радите са оптерећењем 10 сати?

Сада да видимо да ли ће доћи до „ефекта акумулације“ и покренимо тестове 10 сати заредом.

Дугорочна испитивања и опис пресека требало би да имају за циљ да проверимо да ли ће настати проблеми са решетком под дужим оптерећењем на њој.

300 референтних радника + 10 сати

Поред тога, тестиран је случај оптерећења од 300 радника знања, након чега је уследио рад корисника у трајању од 10 сати.

ВСИмак статистички подаци:
Како ће ХПЕ СимплиВити 380 за ВДИ радити: тешки тестови оптерећења

ВСИбасе = 919 мс, ВСИ праг није достигнут.

ВСИмак Детаљни статистички подаци:
Како ће ХПЕ СимплиВити 380 за ВДИ радити: тешки тестови оптерећења

Графикон показује да током целог теста није примећена деградација перформанси.

Статистика оптерећења система за складиштење из надгледања СимплиВити-а:
Како ће ХПЕ СимплиВити 380 за ВДИ радити: тешки тестови оптерећења

Перформансе система за складиштење остају исте током теста.

Додатно испитивање са додатком синтетичког оптерећења

Купац је тражио да дода дивље оптерећење на диск. Да би се то урадило, систему за складиштење у свакој од корисникових виртуелних машина додат је задатак да покрене синтетичко оптерећење на диску када се корисник пријави у систем. Оптерећење је обезбедио фио услужни програм, који вам омогућава да ограничите оптерећење на диску бројем ИОПС. У свакој машини је покренут задатак за покретање додатног оптерећења у износу од 22 ИОПС 70%/30% Рандом Реад/Врите.

300 референтних радника + 22 ИОПС по кориснику

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

Оптерећење процесора домаћина:
Како ће ХПЕ СимплиВити 380 за ВДИ радити: тешки тестови оптерећења

Како ће ХПЕ СимплиВити 380 за ВДИ радити: тешки тестови оптерећења

У исто време, кашњења система за складиштење такође су се природно повећала:
Како ће ХПЕ СимплиВити 380 за ВДИ радити: тешки тестови оптерећења

Недостатак рачунарске снаге постао је критичан око 240 корисника:
Како ће ХПЕ СимплиВити 380 за ВДИ радити: тешки тестови оптерећења

Због добијених резултата одлучено је да се спроведе тестирање које је било мање ЦПУ интензивно.

230 канцеларијских радника бенцхмарк + 22 ИОПС по кориснику

Да би се смањило оптерећење ЦПУ-а, изабран је тип оптерећења Оффице радника, а свакој сесији је такође додато 22 ИОПС синтетичког оптерећења.

Тест је био ограничен на 230 сесија како се не би прекорачило максимално оптерећење процесора.

Тест је спроведен са корисницима који су радили 10 сати да би се проверила стабилност система током дуготрајног рада при максималном оптерећењу.

ВСИмак статистички подаци:
Како ће ХПЕ СимплиВити 380 за ВДИ радити: тешки тестови оптерећења

ВСИбасе = 918 мс, ВСИ праг није достигнут.

ВСИмак Детаљни статистички подаци:
Како ће ХПЕ СимплиВити 380 за ВДИ радити: тешки тестови оптерећења

Графикон показује да током целог теста није примећена деградација перформанси.

Статистика оптерећења процесора:
Како ће ХПЕ СимплиВити 380 за ВДИ радити: тешки тестови оптерећења

Како ће ХПЕ СимплиВити 380 за ВДИ радити: тешки тестови оптерећења

Приликом извођења овог теста, оптерећење ЦПУ-а домаћина је било скоро максимално.

Статистика оптерећења система за складиштење из надгледања СимплиВити-а:
Како ће ХПЕ СимплиВити 380 за ВДИ радити: тешки тестови оптерећења

Перформансе система за складиштење остају исте током теста.

Оптерећење система за складиштење током теста било је приближно 6 ИОПС у односу 500/60 (40 ИОПС читање, 3 ИОПС уписивање), што је приближно 900 ИОПС по радној станици.

Време одговора је у просеку 3 мс за писање и до 1 мс за читање.

Укупан

Када се симулира реална оптерећења на ХПЕ СимплиВити инфраструктури, добијени су резултати који потврђују способност система да подржи виртуелне радне површине од најмање 300 Фулл Цлоне машина на пар СимплиВити чворова. Истовремено, време одзива система за складиштење је одржавано на оптималном нивоу током целог тестирања.

Веома смо импресионирани приступом дугих тестова и поређењем решења пре имплементације. Можемо да тестирамо и перформансе за ваша радна оптерећења ако желите. Укључујући друга хиперконвергентна решења. Поменути купац сада паралелно завршава тестове на другом решењу. Његова тренутна инфраструктура је једноставно флота рачунара, домена и софтвера на сваком радном месту. Прелазак на ВДИ без тестова је, наравно, прилично тежак. Конкретно, тешко је разумети стварне могућности ВДИ фарме без миграције стварних корисника на њу. А ови тестови вам омогућавају да брзо процените стварне могућности одређеног система без потребе за укључивањем обичних корисника. Одатле је ова студија дошла.

Други важан приступ је да се купац одмах обавеже на правилно скалирање. Овде можете купити додатни сервер и додати фарму, на пример, за 100 корисника, све је предвидљиво по цени корисника. На пример, када треба да додају још 300 корисника, знаће да су им потребна два сервера у већ дефинисаној конфигурацији, уместо да преиспитају надоградњу целе своје инфраструктуре.

Занимљиве су могућности ХПЕ СимплиВити федерације. Посао је географски раздвојен, тако да има смисла инсталирати сопствени одвојени ВДИ хардвер у удаљеној канцеларији. У СимплиВити федерацији, свака виртуелна машина се реплицира према распореду са могућношћу репликације између географски удаљених кластера веома брзо и без оптерећења на каналу – ово је уграђена резервна копија веома доброг нивоа. Приликом реплицирања ВМ-а између локација, канал се користи што је могуће минимално, а то омогућава изградњу веома интересантних ДР архитектура у присуству једног контролног центра и гомиле децентрализованих локација за складиштење.
Како ће ХПЕ СимплиВити 380 за ВДИ радити: тешки тестови оптерећења
Федерација

Све ово заједно омогућава да се финансијска страна процени до детаља и да се трошкови ВДИ-а наметну на планове раста компаније, и да се разуме колико ће се брзо решење исплатити и како ће функционисати. Зато што је било који ВДИ решење које на крају штеди много ресурса, али у исто време, највероватније, без исплативе могућности да се промени у року од 5-7 година коришћења.

Генерално, ако имате питања која нису за коментар, пишите ми путем е-поште [емаил заштићен].

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

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