Cisco HyperFlex vs. konkurenti: testiranje performansi

Nastavljamo vas upoznavati s hiperkonvergentnim sustavom Cisco HyperFlex.

U travnju 2019. godine, kompanija Cisco ponovo organizira seriju demonstracija novog hiperkonvergentnog rješenja Cisco HyperFlex u regijama Rusije i Kazahstana. Prijavite se za demonstraciju putem obrasca za kontakt na poveznici. Pridružite se!

Ranije smo objavili članak o opterećenju testovima koje je izvela neovisna laboratorija ESG Lab 2017. godine. U 2018. godini karakteristike rješenja Cisco HyperFlex (verzija HX 3.0) znatno su poboljšane. Osim toga, konkurentska rješenja također se nastavljaju unapređivati. Zbog toga objavljujemo novu, ažuriranu verziju usporednih opterećenja testova od ESG-a.

Tijekom ljeta 2018. laboratorija ESG provela je ponovljeno uspoređivanje Cisco HyperFlex s konkurencijom. Uzimajući u obzir modernu tendenciju korištenja rješenja temeljenih na softveru, u usporedni pregled su također dodani proizvođači sličnih platformi.

Testne konfiguracije

Tijekom testiranja HyperFlex je uspoređivan s dva potpuno softverska hiperkonvergentna sustava, koja se instaliraju na standardne x86 servere, kao i s jednim hardversko-softverskim rješenjem. Testiranje je provedeno korištenjem standardnog softvera za hiperkonvergentne sustave – HCIBench, koji koristi alat Oracle Vdbench i automatizira proces testiranja. Konkretno, HCIBench automatski stvara virtualne strojeve, koordinira opterećenje među njima i generira korisne i razumljive izvještaje.  

Stvoreno je 140 virtualnih strojeva na klaster (35 po čvoru klastera). Svaki virtualni stroj koristio je 4 vCPU, 4 GB RAM-a. Lokalni disk VM-a bio je 16 GB, a dodatni disk 40 GB.

U testiranju su sudjelovale sljedeće konfiguracije klastera:

  • klaster od četiri čvora Cisco HyperFlex 220C 1 x 400 GB SSD za keš i 6 x 1.2 TB SAS HDD za podatke;
  • klaster konkurenta Vendor A od četiri čvora 2 x 400 GB SSD za keš i 4 x 1 TB SATA HDD za podatke;
  • klaster konkurenta Vendor B od četiri čvora 2 x 400 GB SSD za keš i 12 x 1.2 TB SAS HDD za podatke;
  • klaster konkurenta Vendor C od četiri čvora 4 x 480 GB SSD za keš i 12 x 900 GB SAS HDD za podatke.

Procesori i operativna memorija svih rješenja bili su identični.

Testiranje broja virtualnih mašina

Testiranje je započelo s radnim opterećenjem koje je imitiralo standardni OLTP test: čitanje/upis (RW) 70%/30%, 100% FullRandom s ciljanom vrijednošću od 800 IOPS-a po jednoj virtualnoj mašini (VM). Test je proveden na 140 VM-ova u svakom klasteru tijekom tri do četiri sata. Cilj testa je zadržati latenciju pri upisivanju na maksimalnom broju VM-ova na razini od 5 milisekundi ili niže.

Kao rezultat testa (vidi grafikon ispod), HyperFlex se pokazao kao jedina platforma koja je završila ovaj test s početnih 140 VM-ova i s latencijom ispod 5 ms (4,95 ms). Za svaki od ostalih klastera test je ponovo pokrenut kako bi se kroz nekoliko iteracija prilagodio broj VM-ova za ciljanu latenciju od 5 ms.

Dobavljač A uspješno je izdržao 70 VM-ova s prosječnim vremenom odgovora od 4,65 ms.
Dobavljač B je osigurao potrebnu latenciju od 5,37 ms samo s 36 VM-ova.
Dobavljač C je mogao izdržati 48 virtualnih mašina s vremenom odgovora od 5,02 ms.

Cisco HyperFlex vs. konkurenti: testiranje performansi

Emulacija opterećenja SQL Servera

Sljedeće je ESG Lab emulirao opterećenje SQL Servera. U testu su korištene različite veličine blokova i omjeri čitanja/upisa. Test je također pokrenut na 140 virtualnih mašina.

Kao što je prikazano na slici ispod, klaster Cisco HyperFlex gotovo je dvostruko nadmašio IOPS dobavljača A i B, dok je dobavljača C nadmašio više od pet puta. Prosječno vrijeme odgovora Cisco HyperFlex-a bilo je 8,2 ms. Na usporedbu, prosječno vrijeme odgovora dobavljača A iznosilo je 30,6 ms, dobavljača B — 12,8 ms, a dobavljača C — 10,33 ms.

Cisco HyperFlex vs. konkurenti: testiranje performansi

Zanimljivo zapažanje napravljeno je tijekom svih testova. Dobavljač B pokazao je značajnu varijaciju prosječne izvedbe u IOPS-ima između različitih VM-ova. To jest, opterećenje se raspoređivalo izrazito nejednako, neke VM-ove su radile s prosječnom vrijednošću od 1000 IOPS+, dok su neke radile s vrijednošću od 64 IOPS. Cisco HyperFlex se u ovom slučaju pokazao značajno stabilnijim, svih 140 VM-ova primilo je u prosjeku 600 IOPS-a od sustava za pohranu podataka, odnosno opterećenje je među virtualnim mašinama bilo vrlo ravnomjerno raspodijeljeno.

Cisco HyperFlex vs. konkurenti: testiranje performansi

Važno je napomenuti da se ovakva nejednaka raspodjela IOPS-a među virtualnim mašinama kod dobavljača B primijetila u svakoj iteraciji testiranja.

U stvarnom produtivnom okruženju, takvo ponašanje sustava može biti veliki problem za administratore, jer pojedine virtualne mašine nasumično počinju „smrzavati” i gotovo da ne postoji način za kontrolu tog procesa. Jedini, ne baš uspješan način ravnoteže opterećenja, prilikom korištenja rješenja od dobavljača B, je korištenje određenih implementacija QoS ili balansiranja.

Izvještaj

Razmislimo o tome što znači 140 virtualnih mašina na Cisco Hyperflexu na 1 fizičkom čvoru naspram 70 ili manje kod drugih rješenja? Za posao to znači da je potrebno dvostruko manje čvorova na Hyperflexu za održavanje istog broja aplikacija nego kod konkurencije, tj. ukupni sustav će biti znatno jeftiniji. Ako ovome dodamo i razinu automatizacije svih operacija održavanja mreže, poslužitelja i platforme za pohranu HX Data Platform, postaje jasno zašto rješenja Cisco Hyperflex tako brzo stječu popularnost na tržištu.

Sveukupno, ESG laboratorij je potvrdio da hibridni Cisco HyperFlex modeli HX 3.0 pružaju višu i stabilniju izvedbu od drugih sličnih rješenja.

Dodatno, hibridni klasteri HyperFlex su nadmašili konkurente po IOPS i Latency pokazateljima. Jednako važno je to da je izvedba HyperFlex-a postignuta pri vrlo dobro raspoređenom opterećenju po cijeloj pohrani.

Podsjećamo, rješenje Cisco Hyperflex možete vidjeti i uvjeriti se u njegove mogućnosti već sada. Sustav je dostupan za demonstraciju svima zainteresiranima:

Izvor: habr.com

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster