Scaled Sysbench je závěrečný výkonnostní test all-flash uzlu EMC ScaleIO VxRack konfigurovaného v HCI. Ve dvou vrstvách jsme systém naplnili na 99.2 % kapacity a zaznamenali fenomenální propustnost se čtyřmi servery Dell, které fungovaly jako generátory zátěže. Tentokrát, s výpočetními a úložnými jednotkami společně v šasi 2U, jsme spustili stejné testování, abychom zjistili, co se stane. Očekávali bychom větší zatížení CPU jako limitující faktor, protože systém má více práce, ale zatím se v testování HCI ScaleIO ukázal jako extrémně efektivní a lehký z hlediska režijních nákladů; což je u jiných řešení HCI obecně opak.
Specifikace uzlu VCE VxRack (Performance Compute All Flash PF100)
- Podvozek – počet uzlů: uzel 2U-4
- Procesory na uzel: Duální Intel E5-2680 V3, 12c, 2.5 GHz
- Čipset: Intel 610
- Paměť DDR4 na uzel: 512 GB (16x 32 GB)
- Vestavěná síťová karta na uzel: Dva ethernetové porty 1 Gb/s + 1 port pro správu 10/100
- RAID řadič na uzel: 1x LSI 3008
- SSD disky na uzel: 4.8 TB (6x 2.5palcové 800GB eMLC)
- SATADOM na uzel: 32GBSLC
- 10GbE port na uzel: 4x 10Gbps porty SFP+
- Napájení: Duální platinový zdroj AC 1600W
- Router: Cisco Nexus C3164Q-40GE
Výkon Sysbench
V našem testu HCI uzlu VxRack jsme použili stejnou konfiguraci jako u dvouvrstvé konfigurace, s výjimkou místa, kde běžely virtuální počítače. V naší dvouvrstvé konfiguraci jsme hostovali úložiště na uzlu VxRack, ale výpočetní výkon zajišťovaly čtyři až osm serverů Dell PowerEdge R730 13G. V této iteraci testování samotné uzly VxRack spouštěly pracovní zátěž. V určitém okamžiku, bez ohledu na to, jak rychlý je ScaleIO, dojde ke kompromisu mezi dvouvrstvou konfigurací a HCI, kdy nám dojdou cykly CPU kvůli přidané hmotnosti výpočetních virtuálních počítačů v konfiguraci HCI a nesrovnalosti v počtu CPU. V případě HCI máme osm procesorů Intel E5-2680 v3. V dvouvrstvé konfiguraci jsme škálovali až na osm serverů na nejvyšší úrovni s šestnácti procesory Intel E5-2690 v3. To pro srovnání znamená rozdíl 240 GHz oproti 499.2 GHz při maximální pracovní zátěži.
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: 3 hodiny
- 2 hodiny předběžné přípravy 32 vláken
- 1 hodina 32 vláken
Budeme porovnávat uzel EMC VxRack v HCI s uzlem EMC VxRack ve dvou vrstvách, přičemž výsledky budeme označovat jako HCI a 2L. Při 4 virtuálních strojích nám HCI poskytlo 5 664,9 TPS ve srovnání s 3 979,4 TPS u 2L. S pokračujícím škálováním se HCI udržovalo před 2L, dokud jsme nedosáhli 24 virtuálních strojů; zde nám HCI poskytlo 12 817,3 TPS, zatímco 2L nám poskytlo 13 858,3 TPS. Zatímco konfigurace HCI stále mírně zvyšovala svůj celkový výkon, po 20 virtuálních strojích výkon postupně klesal a při 32 virtuálních strojích jsme zaznamenali pokles výkonu. To bylo známkou toho, že procesory dosahují bodu zlomu.
Při pohledu na dopad úložiště přes grafické rozhraní ScaleIO s 32 běžícími virtuálními počítači vidíme provoz přibližně 2.6 GB/s a něco málo přes 143 tisíc IOP na úrovni systému.
Škálovaná průměrná latence vykresluje poněkud podobný obrázek, přičemž HCI zpočátku vykazoval nižší latenci než 2L. U 4 virtuálních strojů měl HCI latenci pouze 22.6 ms ve srovnání s 32.16 ms u 2L. S postupným zvyšováním škálování jsme pozorovali pomalý obrat a 2L měl nižší latenci, počínaje 24 virtuálními stroji výše. Přesto u 32 virtuálních strojů měl HCI průměrnou latenci pouze 78.4 ms.
Přesuneme-li naši pozornost k profilům maximální latence s latencí 99. percentilu, HCI zde začínal s nižší latencí (45.33 ms při 4 virtuálních strojích) a opět ztratil své vítězné místo ve prospěch 2L při 24 virtuálních strojích. Jakmile jsme však dosáhli 32 virtuálních strojů, HCI dosáhl latence 179.26 ms, čímž překonal 197.01 ms u 2L.
Závěr
Uzel EMC VxRack si v tomto testování opět vedl mimořádně dobře. I když bychom v konfiguraci HCI očekávali určité režijní náklady na správu, ve skutečnosti jsme neviděli žádný negativní dopad. Konfigurace HCI ve skutečnosti porazila dvouvrstvou konfiguraci až do bodu, kdy se limitujícím faktorem stává CPU. To se odráží i v našem nedávném článku o testech SQL Serveru běžících na HCI, kde překonal dvouvrstvou konfiguraci s nižšími metrikami latence. V obou případech byl výkon vynikající, což opět snadno dokazuje, že ScaleIO je přední softwarově definované řešení na trhu, pokud jde o výkon a flexibilitu.
Při bližším zkoumání detailů zjistili, že ScaleIO neměl problém s vyvažováním režijních nákladů SDS workeru pracujícího na stejném systému jako úlohy MySQL. Díky nižší taktovací frekvenci platformy ve srovnání s našimi dvouvrstvými testy (2.5 GHz vs. 2.6 GHz) jsme zaznamenali zlepšenou latenci a vyšší transakční výkon v prostředí HCI, přičemž úlohy byly blíže samotnému úložišti. I když se to na první pohled může zdát intuitivní, nikdy jsme se s tím nesetkali v žádném jiném prostředí HCI, protože ta byla vždy pomalejší než externí úložné pole připojené k dedikovaným výpočetním serverům. K zlomu došlo, když naši Sysbench workeři spotřebovali všechny dostupné zdroje CPU v clusteru a ztratili tak výhodu při 20 běžících virtuálních počítačích ve srovnání s dvouvrstvým testováním.
Zajímavé je však zmínit, že stále zůstával nevyužitý úložný I/O, který mohl být prezentován mimo cluster ScaleIO HCI. To znamená, že kromě zátěže HCI bylo možné sdílet úložiště současně i ve dvouvrstvém režimu. To je zásadní pro hodnotovou nabídku, kterou ScaleIO nabízí a umožňuje organizaci přizpůsobit systém svým potřebám. ScaleIO je tak flexibilní a efektivní, že nikdy nevykazoval žádnou slabinu kromě vyčerpání kapacity nebo dostupných cyklů CPU na samotných hostitelích.
Recenze uzlu EMC VxRack: Přehled
Uzel EMC VxRack s technologií ScaleIO: Recenze výkonu škálovaného Sysbench OLTP (2 vrstvy)
Uzel EMC VxRack s technologií ScaleIO: Recenze výkonu SQL Serveru (2 vrstvy)
Uzel EMC VxRack s technologií ScaleIO: Recenze syntetického výkonu (2 vrstvy)
Recenze uzlu EMC VxRack s technologií ScaleIO: Recenze syntetického výkonu (HCI)
Uzel EMC VxRack s technologií ScaleIO: Revize výkonu SQL Serveru (HCI)
Uzel EMC VxRack s technologií ScaleIO: Recenze výkonu (HCI) od VMmark




Amazon