Sdílet prostřednictvím


Srovnávací testy výkonu úložiště dat služby Azure NetApp Files pro řešení Azure VMware

Tento článek popisuje srovnávací testy výkonu, které úložiště dat Azure NetApp Files poskytují pro virtuální počítače ve službě Azure VMware Solution (AVS).

Testované scénáře jsou následující:

  • Jeden k několika virtuálním počítačům běžícím na jednom hostiteli AVS a jediném úložišti dat Azure NetApp Files
  • Úložiště dat Azure NetApp Files s jedním hostitelem AVS: 1:1
  • Škálování úložišť dat Azure NetApp Files s několika hostiteli AVS

Pro každý scénář byly testovány následující read:write poměry vstupně-výstupních operací: 100:0, 75:25, 50:50, 25:75, 0:100

Srovnávací testy popsané v tomto článku byly provedeny s dostatečnou propustností svazku, aby nedošlo k ovlivnění měkkých limitů výkonu. Srovnávací testy je možné dosáhnout úrovněmi služeb Azure NetApp Files Premium a Ultra a v některých případech s úrovní služeb Standard. Další informace o propustnosti svazků najdete v tématu Důležité informace o výkonu služby Azure NetApp Files.

V datovém úložišti azure NetApp Files se obraťte na estimátor celkových nákladů na vlastnictví azure VMware Solution, abyste porozuměli velikosti a souvisejícím výhodám nákladů v úložištích dat Azure NetApp Files.

Latence

Latence provozu z úložiště dat AVS do služby Azure NetApp Files se liší od submillisekund (pro prostředí s minimální zátěží) až do 2 až 3 milisekund (pro prostředí s středním až velkým zatížením). Latence je potenciálně vyšší pro prostředí, která se pokoušejí nasdílit mimo limity propustnosti různých komponent. Latence a propustnost se mohou lišit v závislosti na faktorech, mezi které patří velikost vstupně-výstupních operací, poměry čtení a zápisu, konkurenční síťový provoz a další.

Škálování výkonu

Každý hostitel AVS se připojuje ke každému úložišti dat Azure NetApp Files s pevným počtem síťových toků, které můžou omezit propustnost jednotlivých disků virtuálního počítače nebo propustnost hostitele AVS na každé úložiště dat. V závislosti na dané sadě úloh a jejich požadavcích na výkon může být vyžadováno více úložišť dat. Celkový výkon úložiště pro každého hostitele AVS je možné zvýšit rozložením úloh do více úložišť dat. Výkon můžete také zvýšit rozložením úloh do každého úložiště dat napříč hostiteli AVS. Následující graf ukazuje relativní škálování výkonu dalších úložišť dat.

Graf zvýšení výkonu

Poznámka:

Strop propustnosti externích úložišť dat může být omezený jinými faktory, včetně šířky pásma sítě, limitů skladových položek nebo stropů na úrovni služby pro svazky Azure NetApp Files.

Propustnost jednotlivých hostitelů může ovlivnit vybraná skladová položka AVS. Skladová položka AV64 má síťové karty (GBE) 100-Gigabit Ethernet (GbE). Ostatní skladové položky mají 25 GbE síťových karet. Jednotlivé síťové toky (například připojení NFS) můžou být omezené síťovými kartami o velikosti 25 GbE.

Podrobnosti o prostředí AV64

Výsledky v tomto článku byly dosaženy pomocí následující konfigurace prostředí:

  • Velikost hostitele Azure VMware Solution: AV64 se systémem VMware ESXi verze 7u3
  • Připojení privátního cloudu Azure VMware Solution: Brána UltraPerformance s využitím FastPathu
  • Hostující virtuální počítače: Rocky Linux 9, 16 vCPU, 64 GB paměti
  • Generátor úloh: fio 3.35

Poznámka:

Testy AV64 se zaměřují pouze na vyhodnocení jednoho hostitele ESXi. Horizontální navýšení kapacity počtu hostitelů ESXi je popsáno v části AV36.

Úložiště dat Azure NetApp Files s jedním hostitelem AV64: 1:1

Následující grafy porovnávají propustnost jednoho virtuálního počítače v jednom úložišti dat Azure NetApp Files s agregovanou propustností osmi virtuálních počítačů, z nichž každý má vlastní úložiště dat Azure NetApp Files. Podobnou propustnost lze dosáhnout menším počtem virtuálních počítačů s dalšími sadami VMDK rozloženými napříč stejným počtem úložišť dat.

Diagram porovnání jednoho úložiště dat Azure NetApp File nastaveného na několik úložišť dat

Tento graf porovnává propustnost:

Grafy porovnávají propustnost na jednom a osmi úložištích dat.

Tento graf porovnává I/OPS:

Grafy porovnávající I/OPS na jednom a osmi úložištích dat

Podrobnosti o prostředí AV36

Tyto testy byly provedeny s konfigurací prostředí pomocí:

  • Velikost hostitele azure VMware Solution: AV36 se systémem VMware ESXi verze 7u3
  • Připojení privátního cloudu Azure VMware Solution: Brána UltraPerformance s využitím FastPathu
  • Hostované virtuální počítače: Ubuntu 21.04, 16 vCPU, 64 GB paměti
  • Generátor úloh: fio

Jeden k několika virtuálním počítačům běžícím na jednom hostiteli AV36 a jediném úložišti dat Azure NetApp Files

V jednom scénáři hostitele AVS dochází K vstupně-výstupnímu úložišti dat AVS do služby Azure NetApp Files prostřednictvím jednoho síťového toku. Tyto grafy porovnávají propustnost a IP adresy jednoho virtuálního počítače s agregovanou propustností a vstupně-výstupními operacemi čtyř virtuálních počítačů. V dalších scénářích se počet síťových toků zvyšuje s tím, jak se přidává více hostitelů a úložišť dat.

Diagram porovnání virtuálních počítačů s 1:více spuštěnými na jednom hostiteli AV36 a jediném úložišti dat Azure NetApp Files

Úložiště dat Azure NetApp Files s jedním hostitelem AV36: 1:1

Následující grafy porovnávají propustnost jednoho virtuálního počítače v jednom úložišti dat Azure NetApp Files s agregovanou propustností čtyř úložišť dat Azure NetApp Files. V obouscénářch

Grafy porovnávající propustnost s jedním hostitelem AV36

Následující grafy porovnávají I/OPS jednoho virtuálního počítače v jednom úložišti dat Azure NetApp Files s agregovanýmI I/OPS osmi úložišť dat Azure NetApp Files. V obouscénářch

Grafy porovnávající V/OPS s jedním hostitelem AV36

Horizontální navýšení kapacity úložišť dat Azure NetApp Files s několika hostiteli AV36

Následující graf ukazuje agregovanou propustnost a I/OPS 16 virtuálních počítačů distribuovaných napříč čtyřmi hostiteli AVS. Na hostitele AVS existují čtyři virtuální počítače, z nichž každý je v jiném úložišti dat Azure NetApp Files. Téměř identické výsledky byly dosaženy s jedním virtuálním počítačem na každém hostiteli se čtyřmi sadami VMDK na virtuální počítač a každý z těchto sad VMDK v samostatném úložišti dat.

Grafy znázorňující agregovanou propustnost a I/OPS 16 virtuálních počítačů distribuovaných napříč čtyřmi hostiteli AVS

Další kroky