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.

Projděte si úložiště dat Azure NetApp Files pro estimátor celkových nákladů na vlastnictví řešení Azure VMware, kde najdete vysvětlení velikosti a souvisejících nákladových výhod úložišť dat Azure NetApp Files.

Podrobnosti prostředí

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

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

Latence

Latence provozu z úložiště dat AVS do služby Azure NetApp Files se liší od sub milisekund (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 můžou lišit v závislosti na několika faktorech, včetně velikosti vstupně-výstupních operací, poměrů čtení a zápisu, konkurenčního síťového provozu atd.

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

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. Následující grafy porovnávají propustnost a vstupně-výstupní operace za sekundu jednoho virtuálního počítače s agregovanou propustností a vstupně-výstupními operacemi za sekundu č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.

Graphs comparing a single virtual machine with four virtual machines over a single network flow.

Úložiště dat Azure NetApp Files s jedním hostitelem AVS: 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

Graphs comparing a single virtual machine on a single datastore with four datastores.

Následující grafy porovnávají vstupně-výstupní operace za sekundu jednoho virtuálního počítače v jednom úložišti dat Azure NetApp Files s agregovanými vstupně-výstupními operacemi za sekundu osmi úložišť dat Azure NetApp Files. V obouscénářch

Graphs comparing a single virtual machine on a single datastore with eight datastores.

Škálování úložišť dat Azure NetApp Files s několika hostiteli AVS

Následující graf ukazuje agregovanou propustnost a vstupně-výstupní operace za sekundu 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.

Graphs showing aggregated throughput and IOPs of 16 virtual machines distributed across four AVS hosts.

Další kroky