StorageReview.com

Recenze VMware Virtual SAN: Škálovaný výkon Sysbench OLTP

Enterprise

Poté, co jsme se podívali na úrovně výkonu clusteru VMware VSAN s tradičním zatížením Sysbench OLTP , jsme chtěli zjistit, jak dobře platforma reaguje na zvýšená zatížení v náročnějších případech použití. Počáteční nasazení zahrnovalo čtyři virtuální počítače Sysbench, jeden na uzel, ale toto zatížení nezvýšilo objem diskových I/O operací na dostatečně vysokou úroveň, abychom měli pocit, že jsou zdroje plně využity. Je to podobné, jako když zákazník provozuje POC, testuje ho pod podmnožinou svého aktuálního zatížení, ale neměří, jak dobře platforma reaguje s tím, jak zatížení v průběhu času roste nebo jak je migrováno více aplikačních dat. Abychom lépe pochopili, jak tento cluster VSAN reaguje na stále rostoucí zatížení MySQL, škálovali jsme benchmark čtyř virtuálních počítačů Sysbench (1 na uzel) až na 8 a celkem 12 virtuálních počítačů.

Specifikace serveru Dell PowerEdge R730xd VMware VSAN

  • Servery Dell PowerEdge R730xd (4 ks)
  • CPU: Osm Intel Xeon E5-2697 v3 2.6 GHz (14C/28T)
  • Paměť: 64 x 16GB DDR4 RDIMM
  • SSD: 16 x 800GB SSD disk SAS Mix Use MLC 12 Gb/s
  • Pevný disk: 80 x 1.2 TB 10 000 ot./min SAS 6 Gb/s
  • Síť: 4 x Intel X520 DP 10Gb DA/SFP+, + I350 DP 1Gb Ethernet
  • Kapacita úložiště: 86.46 TB

Výkon Sysbench

Každý virtuální počítač Sysbench je nakonfigurován se třemi virtuálními disky, jedním pro bootování (~92 GB), jedním s předpřipravenou databází (~447 GB) a třetím pro testovanou databázi (400 GB). Z hlediska systémových zdrojů jsme každý virtuální počítač nakonfigurovali s 16 virtuálními procesory (vCPU), 64 GB paměti DRAM a využili jsme řadič LSI Logic SAS SCSI.

Při zatížení 8 virtuálních strojů jsme zaznamenali, že virtuální stroje Sysbench spotřebovávají mezi 5 200 a 6 300 MHz na kus, přičemž celkové využití hostitelských zdrojů ukazuje na přibližně 18 000 MHz. Zbývalo tak velké množství procesorových zdrojů, přičemž na hostitele bylo využito pouze 22 %, ačkoli při zatížení 8 virtuálních strojů Sysbench jsme využívali téměř veškerou dostupnou mezipaměť SSD. Pro zvětšení celkového využití úložiště jsme načetli 16 virtuálních strojů Sysbench, abychom zvětšili celkovou kapacitu, a spotřebovali přibližně 14 TB z celkové úložné kapacity VSAN 86.46 TB. V době zatížení 8 virtuálních strojů však bylo aktivních pouze 7 TB z těchto 14 TB. V porovnání s zatížením 4 virtuálních strojů to bylo 3.5 TB.

Konfigurace testování Sysbench (na virtuální počítač)

  • CentOS 6.3 64bitový
  • Úložná kapacita: 1 TB, z toho 800 GB použito
  • Percona XtraDB 5.5.30-rel30.1
    • Databázové tabulky: 100
    • Velikost databáze: 10 000 000
    • Vlákna databáze: 32
    • Vyrovnávací paměť RAM: 24 GB
  • Délka testu: 12 hodiny
    • 6 hodiny předběžné přípravy 32 vláken
    • 1 hodina 32 vláken
    • 1 hodina 16 vláken
    • 1 hodina 8 vláken
    • 1 hodina 4 vláken
    • 1 hodina 2 vláken

Při škálování úlohy OLTP v Sysbench jsme naměřili nárůst výkonu z 2 830 TPS celkem se 4 virtuálními počítači na 4 259 TPS s 8 virtuálními počítači. To představuje 50% nárůst výkonu se zdvojnásobením objemu úlohy.

Se zvýšeným celkovým transakčním výkonem jsme naměřili průměrné zvýšení latence ze 45 ms na 60 ms na virtuální stroj. To je zhruba o 33 % více než při menším zatížení.

Průměrná latence 99. percentilu se také zvýšila z 94 ms na 131 ms s rostoucími nároky na I/O.

Během běhu benchmarku jsme z vCenteru zaznamenávali statistiky CPU, disků a sítě. Během testu s 8 virtuálními počítači jsme zaznamenali rozpětí mezi virtuálními počítači a CPU od 5 275 MHz do 6 393 MHz napříč virtuálními počítači.

S 2 aktivními virtuálními počítači na uzel jsme po zahájení zátěže zaznamenali smíšenou aktivitu disků, která dosahovala celkové hodnoty 609 MB/s. Větší špičky byly naměřeny, když se předpřipravená databáze kopírovala uvnitř každého virtuálního počítače na začátku testu.

Síťový provoz z jednoho hostitele během testu Sysbench s 8 virtuálními počítači naměřil po ustálení testu smíšených 391 MB/s.

Protože účelem tohoto testu je ukázat, jak VSAN reaguje na stále rostoucí pracovní zátěž, po spuštění 8 virtuálních počítačů jsme platformu zvýšili na celkem 12 virtuálních počítačů. To byl bod zlomu, kdy se část pracovní zátěže dostala mimo mezipaměť SSD. Tento výkon jsme nezaznamenávali do grafu, protože většina pracovních zátěží nebyla dokončena ani nedosáhla správného skóre. U virtuálních počítačů, které dokončily test, bychom zaznamenali celkový výkon transakcí v clusteru jen 1000–1500 TPS. Pokles výkonu, který jsme naměřili, lze samozřejmě zmírnit použitím větších flash zařízení, jako jsou 1.6TB SSD disky místo 800 GB, nebo přechodem na model VSAN s all-flash pamětí, kde přenesení dat do vaší čtecí vrstvy nezpůsobuje tak velký pokles I/O operací. To podtrhuje potřebu správného dimenzování flash komponenty prostředí VSAN. Administrátoři nebo jejich prodejní partneři by měli mít dobré znalosti o pracovní datové sadě. Toto je jedna z klíčových silných stránek platformy VSAN; což zákazníkům umožňuje přizpůsobit konfigurace tak, aby co nejlépe vyhovovaly potřebám současných i budoucích úloh, nebo podle potřeby levně vyměnit/přidat SSD disky.

Je velmi důležité vědět, kde jsou body zlomu vaší platformy. Zpočátku nasazené pracovní zátěže obvykle s časem rostou, a to jak v počtu virtuálních počítačů, tak v úložné kapacitě. Každá úložná platforma má úzký bod (i all-flash pole), což nás vede k tomu, jak si tento čtyřuzlový cluster VSAN vede. V současné době máme pouze jednu úložnou platformu, která úspěšně spustila 12 a 16 virtuálních počítačů Sysbench, a to all-flash pole s doporučenou maloobchodní cenou 575 000 USD. Budoucí testování tohoto clusteru VSAN však bude zahrnovat all-flash konfigurace, aby se pokusilo dosáhnout podobných výkonnostních cílů.

Recenze VMware Virtual SAN: Přehled a konfigurace
Recenze VMware Virtual SAN: Výkon VMmark
Recenze VMware Virtual SAN: Výkon Sysbench OLTP
Recenze VMware Virtual SAN: Výkon SQL Serveru
Recenze VMware Virtual SAN: Škálovaný výkon Sysbench OLTP
Recenze VMware Virtual SAN: Syntetický výkon HCIbench

Produktová stránka VMware VSAN

Diskutujte o této recenzi

Přihlaste se k odběru newsletteru StorageReview

Zapojte se do StorageReview

Zpravodaj | YouTube | Podcast iTunes / Spotify | Instagram | Twitter | TikTok | RSS kanál

Laboratoř StorageReview Enterprise