Jedním z nejběžnějších způsobů, jak zatěžovat úložnou platformu, je syntetické pracovní zatížení nebo testování typu „čtyř rohů“. V tomto testovacím scénáři se zaměřujeme na špičkové I/O zatížení, které může platforma generovat, a také na špičkovou šířku pásma. I když se tato čísla nemají používat místo aplikačních testů, jsou užitečná při porovnávání platforem s jinými a poskytují cenné informace zákazníkům pracujícím na PoC. Za tímto účelem jsme migrovali hyperkonvergované syntetické testy do HCIbench , který společnost VMware vydala začátkem tohoto roku. HCIbench ve své podstatě využívá v oboru uznávaný generátor pracovních zatížení VDbench, distribuuje virtuální počítače v rámci cílového clusteru a agreguje výsledky. Pro tento nástroj používáme vlastní profily I/O, které jsou níže odkazovány, aby uživatelé mohli naše testy replikovat.
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
Konfigurace testu HCIbench
- 16 VM
- 10 VMDK na virtuální počítač
- 10GB VMDK (1.6TB kapacita)
- 50GB VMDK (8TB kapacita)
- 100GB VMDK (16TB kapacita)
- Inicializace úložiště s úplným zápisem
- 1.5hodinové zkušební intervaly (30 minut předběžné úpravy, 60 minut období odběru vzorků)
Pro testování hybridní konfigurace naší sítě VMware VSAN jsme pro naše profily pracovní zátěže nasadili tři různé konfigurace. Patří mezi ně 1.6 TB (plně v mezipaměti), 8 TB (částečně mimo mezipaměť) a 16 TB (rozptýlené mimo mezipaměť), abychom ukázali, jak platforma reaguje na růst objemu aktivních dat. Tyto velikosti lze pro každou platformu upravit v závislosti na tom, kolik flash paměti je vyhrazeno pro mezipaměť nebo vrstvení.
Profily pracovní zátěže HCIbench od StorageReview
- 4K Náhodné 100% čtení
- 4K Náhodný 100% zápis
- 8K Náhodné 70% čtení / 30% zápis
- 32K sekvenční čtení 100%
- 32K sekvenční 100% zápis
První test HCIbench se zaměřil na maximální náhodnou propustnost z platformy VMware VSAN s plně náhodným profilem pracovní zátěže 4K. Po plném zahřátí s daty přesunutými do mezipaměti jsme naměřili 888 MB/s pro čtení a 249 MB/s pro zápis s kapacitou 1.6 TB (3.2 TB s paritními daty). I s touto pracovní sadou rozšířenou na 8 TB (16 TB s paritními daty) s některými daty mimo mezipaměť jsme stále naměřili silný výkon 589 MB/s pro čtení a 250 MB/s pro zápis. S největší datovou sadou měřící 16 TB (32 TB napříč clusterem) a pracovní zátěží rozloženou na 10K HDD klesl výkon na 26 MB/s pro čtení a 56 MB/s pro zápis.
Při pohledu na špičkové I/O operace ve stejném 4K profilu vypovídaly výsledky z platformy VMware VSAN podobný příběh. Není divu, že plně in-cache datová stopa o velikosti 1.6 TB naměřila působivých 227 241,6 IOPS pro čtení a 63 867,8 IOPS pro zápis. Po navýšení na 8 TB jsme zaznamenali 150 829 IOPS pro čtení a 64 204,3 IOPS pro zápis. 16TB datová stopa, naše největší datová sada, naměřila 6 747,3 IOPS pro čtení a 14 403,6 IOPS pro zápis.
Další metrika se zaměřuje na průměrnou latenci plně náhodného profilu pracovní zátěže 4K. V tomto případě vykazovaly kapacity 1.6 TB a 8 TB velmi nízkou latenci s 1 ms pro čtení / 4 ms pro zápis a 2 ms pro čtení / 4 ms pro zápis. Protože se pracovní zátěž nadále přenášela na pevné disky s kapacitou 10 000 disků, výkon konfigurace kapacity VMware VSAN 16 TB výrazně klesl a naměřil 47 ms pro čtení a 23 ms pro zápis.
Při přechodu na větší 8K datový profil se smíšeným poměrem čtení 70 % a zápisu 30 % dosáhla síť VMware VSAN rychlosti 947.9 MB/s s kapacitou 1.6 TB. Když jsme pracovní sadu zvýšili na 8 TB, naměřili jsme 694.2 MB/s, což je stále velmi působivé. Opět kvůli zatížení rozprostřenému na pevné disky vykazovala 16TB kapacita prudký pokles výkonu na 67.0 MB/s.
V I/O výkonu při stejném 8K zatížení se 70 % čtení a 30 % zápisu zaznamenala síť VMware VSAN s kapacitou 1.6 TB 121 329,2 IOPS. Při konfiguraci s kapacitou 8 TB klesl výkon na 88 853,7 IOPS, zatímco 16TB dosáhl pouze 8 584,2 IOPS.
Pokud jde o průměrnou latenci, konfigurace s plně in-cache 1.6 TB naměřila pouhé 2 ms, zatímco konfigurace s 8 TB vykázala o něco vyšší výsledky s 3 ms. Naše největší datová sada o velikosti 16 TB (32 TB napříč clusterem) vykázala nejvyšší průměrnou latenci s 37 ms.
Poslední úloha se přepne na zaměření na maximální šířku pásma, které se skládá z profilu sekvenčního čtení a zápisu 32K. Po úplném zahřátí vykázala konfigurace s kapacitou 1.6 TB působivých 2 699,3 MB/s pro čtení a 1 193,3 MB/s pro zápis. Po zvýšení na 8 TB (16 TB s paritními daty a některými daty mimo mezipaměť) jsme naměřili 2 278,3 MB/s pro čtení a 957.7 MB/s pro zápis. 16TB úloha vykázala 2 490,7 MB/s pro čtení a 1 081,6 MB/s pro zápis. I když pevné disky obecně nepodávají s náhodnými úlohami příliš dobrý výkon, bylo příjemné vidět stabilní sekvenční profil, jak se kapacita na VSAN zvětšovala.
Měření I/O ukázala velmi podobné výsledky, přičemž u kapacity 1.6 TB byla naměřena rychlost čtení 86 379,1 IOPS a rychlost zápisu 38 184,4 IOPS. Po zvýšení kapacity na 8 TB dosáhla síť VMware VSAN rychlosti čtení 72 904,1 IOPS a rychlosti zápisu 30 645,7 IOPS. Naše největší kapacita zaznamenala 79 702,8 IOPS pro čtení a 34 610,9 IOPS pro zápis.
Pokud jde o průměrnou latenci, výsledky byly u všech velikostí diskového prostoru velmi podobné. Naše konfigurace s plně in-cache 1.6 TB naměřila 3 ms pro čtení a 8 ms pro zápis, zatímco po rozšíření pracovní sady na 8 TB dosáhla 4 ms pro čtení a 10 ms pro zápis. Naše největší disková plocha si také vedla s 4 ms pro čtení a 9 ms pro zápis.
Celkově si platforma VMware VSAN v této fázi recenze vedla víceméně tak, jak bychom očekávali. Za ideálních provozních podmínek byl výkon VSAN hvězdný a tento trend se projevil i s rostoucí datovou stopou. Maximální náhodné 4K I/O operace dosahovaly až 227 tisíc IOPS pro čtení a 64 tisíc IOPS pro zápis, přičemž výkon 8K 70/30 naměřil 121 tisíc IOPS. Při zvýšení pracovní sady z 1.6 TB na 8 TB se výkon snížil na 150 tisíc/64 tisíc IOPS pro čtení/zápis v profilu 4K, zatímco smíšený výkon 8K 70/30 klesl na 88 tisíc IOPS. V určitém bodě, a to platí pro všechny hybridní platformy SSD/HDD, však výkon klesne, protože horká data se přesouvají na pevné disky. S velkým počtem pevných disků o kapacitě 10 000, které zajišťovaly kapacitní vrstvu, VSAN stále nabízela použitelný kus výkonu, s rychlostí přes 14 000 IOPS při náhodném zápisu 4 000 operací a 8 500 IOPS při náhodném zápisu 8 000 operací 70/30 s velkou datovou stopou 16 TB (32 TB spotřebováno).
Pro kupující, kteří vyhodnocují platformu nebo dokonce procházejí konfiguračními kroky před zakoupením úložného pole, je důležité si uvědomit, jaké jsou vaše současné a předpokládané budoucí požadavky na úložiště. Pokud začnete špatně, mohou se problémy s výkonem nebo kapacitou objevit rychleji. Společnost VMware odvedla dobrou práci v pomoci kupujícím s tímto problémem pomocí VSAN, protože platforma je vysoce konfigurovatelná. Vyberte si disky, které potřebujete nyní, a pokud se věci změní, můžete na úrovni hostitele přidat další flash paměť. V oblasti HCI to neplatí pro všechny platformy, některé platformy vyžadují přidání celého uzlu, pokud se změní poměr úložiště a výpočetního výkonu.
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




Amazon