Cisco HyperFlex vs. konkurenti: veiktspējas testēŔana

Mēs turpinām jūs iepazīstināt ar Cisco HyperFlex hiperkonverģēto sistēmu.

2019. gada aprÄ«lÄ« Cisco atkal rÄ«ko jaunā hiperkonverģētā risinājuma Cisco HyperFlex demonstrāciju sēriju Krievijas un Kazahstānas reÄ£ionos. JÅ«s varat reÄ£istrēties demonstrācijai, izmantojot atsauksmju veidlapu, sekojot saitei. Pievienojies mums!

IepriekÅ” mēs publicējām rakstu par slodzes testiem, ko 2017. gadā veica neatkarÄ«gā ESG Lab. 2018. gadā ir ievērojami uzlabojusies Cisco HyperFlex risinājuma (versija HX 3.0) veiktspēja. Turklāt konkurētspējÄ«gi risinājumi arÄ« turpina uzlaboties. Tāpēc mēs publicējam jaunu, jaunāku ESG stresa etalonu versiju.

2018. gada vasarā ESG laboratorija atkārtoti salÄ«dzināja Cisco HyperFlex ar konkurentiem. Ņemot vērā paÅ”reizējo tendenci izmantot ProgrammatÅ«ras definētus risinājumus, salÄ«dzinoÅ”ajai analÄ«zei tika pievienoti arÄ« lÄ«dzÄ«gu platformu ražotāji.

Testa konfigurācijas

TestēŔanas ietvaros HyperFlex tika salÄ«dzināts ar divām pilnÄ«bā programmatÅ«ras hiperkonverģētām sistēmām, kas ir instalētas standarta x86 serveros, kā arÄ« ar vienu programmatÅ«ras un aparatÅ«ras risinājumu. TestēŔana tika veikta, izmantojot standarta programmatÅ«ru hiperkonverģētām sistēmām - HCIBench, kas izmanto Oracle Vdbench rÄ«ku un automatizē testēŔanas procesu. Jo Ä«paÅ”i HCIBench automātiski izveido virtuālās maŔīnas, koordinē slodzi starp tām un Ä£enerē ērtus un saprotamus pārskatus.  

Katrā klasterÄ« tika izveidotas 140 virtuālās maŔīnas (35 vienā klastera mezglā). Katra virtuālā maŔīna izmantoja 4 vCPU, 4 GB RAM. Vietējais VM disks bija 16 GB un papildu disks bija 40 GB.

Pārbaudē piedalÄ«jās Ŕādas klasteru konfigurācijas:

  • četru Cisco HyperFlex 220C mezglu kopa 1 x 400 GB SSD keÅ”atmiņai un 6 x 1.2 TB SAS HDD datiem;
  • konkurents Pārdevējs Četru mezglu kopa 2 x 400 GB SSD keÅ”atmiņai un 4 x 1 TB SATA HDD datiem;
  • konkurents Vendor B klasteris ar četriem mezgliem 2 x 400 GB SSD keÅ”atmiņai un 12 x 1.2 TB SAS HDD datiem;
  • konkurents Vendor C klasteris ar četriem mezgliem 4 x 480 GB SSD keÅ”atmiņai un 12 x 900 GB SAS HDD datiem.

Visu risinājumu procesori un operatīvā atmiņa bija identiski.

Pārbaudiet virtuālo maŔīnu skaitu

TestēŔana sākās ar darba slodzi, kas paredzēta standarta OLTP testa atdarināŔanai: lasīŔana/rakstīŔana (RW) 70%/30%, 100% FullRandom ar mērÄ·i 800 IOPS uz vienu virtuālo maŔīnu (VM). Pārbaude tika veikta 140 VM katrā klasterÄ« trÄ«s lÄ«dz četras stundas. Testa mērÄ·is ir saglabāt rakstīŔanas latentumu pēc iespējas vairāk VM lÄ«dz 5 milisekundēm vai mazāk.

Pārbaudes rezultātā (skatiet diagrammu zemāk), HyperFlex bija vienÄ«gā platforma, kas pabeidza Å”o testu ar sākotnējiem 140 VM un ar latentumu, kas mazāks par 5 ms (4,95 ms). Katrai pārējai klasterim tests tika restartēts, lai vairākās iterācijās eksperimentāli pielāgotu VM skaitu mērÄ·a latentumam 5 ms.

Pārdevējs A veiksmÄ«gi apstrādāja 70 VM ar vidējo reakcijas laiku 4,65 ms.
Pārdevējs B sasniedza nepiecieÅ”amo latentumu ā€” 5,37 ms. tikai ar 36 VM.
Pārdevējs C spēja apstrādāt 48 virtuālās maŔīnas ar reakcijas laiku 5,02 ms

Cisco HyperFlex vs. konkurenti: veiktspējas testēŔana

SQL servera slodzes emulācija

Pēc tam ESG Lab emulēja SQL servera ielādi. Testā tika izmantoti dažādi bloku izmēri un lasīŔanas/rakstīŔanas attiecÄ«bas. Tests tika veikts arÄ« 140 virtuālajās maŔīnās.

Kā parādÄ«ts zemāk esoÅ”ajā attēlā, Cisco HyperFlex klasteris IOPS pārspēja gandrÄ«z divas reizes pārdevējus A un B, bet pārdevēju C vairāk nekā piecas reizes. Cisco HyperFlex vidējais reakcijas laiks bija 8,2 ms. SalÄ«dzinājumam, piegādātāja A vidējais reakcijas laiks bija 30,6 ms, piegādātāja B ā€” 12,8 ms un piegādātāja C ā€” 10,33 ms.

Cisco HyperFlex vs. konkurenti: veiktspējas testēŔana

Visu testu laikā tika veikts interesants novērojums. Pārdevējs B uzrādÄ«ja ievērojamas atŔķirÄ«bas starp IOPS vidējo veiktspēju dažādās virtuālajās maŔīnās. Tas ir, slodze tika sadalÄ«ta ārkārtÄ«gi nevienmērÄ«gi, dažas virtuālās maŔīnas strādāja ar vidējo vērtÄ«bu 1000 IOPS+, bet dažas - ar vērtÄ«bu 64 IOPS. Cisco HyperFlex Å”ajā gadÄ«jumā izskatÄ«jās daudz stabilāk, visas 140 VM no krātuves apakÅ”sistēmas saņēma vidēji 600 IOPS, tas ir, slodze starp virtuālajām maŔīnām tika sadalÄ«ta ļoti vienmērÄ«gi.

Cisco HyperFlex vs. konkurenti: veiktspējas testēŔana

Ir svarÄ«gi atzÄ«mēt, ka Ŕāds nevienmērÄ«gs IOPS sadalÄ«jums starp pārdevēja B virtuālajām maŔīnām tika novērots katrā testēŔanas iterācijā.

Reālajā ražoÅ”anā Ŕāda sistēmas uzvedÄ«ba var bÅ«t liela problēma administratoriem; patiesÄ«bā atseviŔķas virtuālās maŔīnas nejauÅ”i sāk sastingt, un praktiski nav iespējams kontrolēt Å”o procesu. VienÄ«gais, ne pārāk veiksmÄ«gais veids, kā slodzes lÄ«dzsvaru, izmantojot piegādātāja B risinājumu, ir izmantot vienu vai otru QoS vai balansēŔanas implementāciju.

secinājums

Padomāsim par to, kādas Cisco Hyperflex ir 140 virtuālās maŔīnas uz 1 fizisko mezglu, salÄ«dzinot ar 70 vai mazāk citiem risinājumiem? UzņēmējdarbÄ«bai tas nozÄ«mē, ka, lai Hyperflex atbalstÄ«tu tādu paÅ”u lietojumprogrammu skaitu, ir nepiecieÅ”ams 2 reizes mazāk mezglu nekā konkurentu risinājumos, t.i. galÄ«gā sistēma bÅ«s daudz lētāka. Ja pievienojam visu tÄ«kla, serveru un uzglabāŔanas platformas HX Data Platform uzturēŔanas darbÄ«bu automatizācijas lÄ«meni, kļūst skaidrs, kāpēc Cisco Hyperflex risinājumi tik strauji gÅ«st popularitāti tirgÅ«.

Kopumā ESG Labs ir apstiprinājusi, ka Cisco HyperFlex Hybrid HX 3.0 nodroÅ”ina ātrāku un konsekventāku veiktspēju nekā citi salÄ«dzināmi risinājumi.

Tajā paŔā laikā HyperFlex hibrÄ«dkopas apsteidza konkurentus arÄ« IOPS un latentuma ziņā. Tikpat svarÄ«gi ir tas, ka HyperFlex veiktspēja tika sasniegta ar ļoti labi sadalÄ«tu slodzi visā krātuvē.

Atgādināsim, ka Cisco Hyperflex risinājumu varat apskatÄ«t un pārbaudÄ«t tā iespējas jau Å”obrÄ«d. Sistēma ir pieejama demonstrācijai ikvienam:

Avots: www.habr.com

Pievieno komentāru