Delen via


Prestatiebenchmarks voor azure NetApp Files-gegevensopslag voor Azure VMware Solution

In dit artikel worden prestatiebenchmarks beschreven die azure NetApp Files-gegevensarchieven leveren voor virtuele machines in Azure VMware Solution (AVS).

De geteste scenario's zijn als volgt:

  • Eén-op-meerdere virtuele machines die worden uitgevoerd op één AVS-host en één Azure NetApp Files-gegevensarchief
  • Een-op-meerdere Azure NetApp Files-gegevensarchieven met één AVS-host
  • Azure NetApp Files-gegevensarchieven uitschalen met meerdere AVS-hosts

De volgende read:write I/O-verhoudingen zijn getest voor elk scenario: 100:0, 75:25, 50:50, 25:75, 0:100

Benchmarks die in dit artikel worden beschreven, zijn uitgevoerd met voldoende volumedoorvoer om te voorkomen dat zachte limieten van invloed zijn op de prestaties. Benchmarks kunnen worden bereikt met Azure NetApp Files Premium- en Ultra-serviceniveaus, en in sommige gevallen met standard-serviceniveau. Zie Prestatieoverwegingen voor Azure NetApp Files voor meer informatie over volumedoorvoer.

Raadpleeg het Azure NetApp Files-gegevensarchief voor Azure VMware Solution TCO Estimator om inzicht te hebben in de grootte en de bijbehorende kostenvoordelen van Azure NetApp Files-gegevensarchieven.

Latentie

De verkeerslatentie van AVS naar Azure NetApp Files-gegevensarchieven varieert van submilliseconden (voor omgevingen onder minimale belasting) tot 2-3 milliseconden (voor omgevingen onder gemiddelde tot zware belasting). De latentie is mogelijk hoger voor omgevingen die proberen de doorvoerlimieten van verschillende onderdelen te overschrijden. Latentie en doorvoer kunnen variëren, afhankelijk van factoren zoals I/O-grootte, lees-/schrijfverhoudingen, concurrerende netwerkverkeer en andere.

Prestaties schalen

Elke AVS-host maakt verbinding met elk Azure NetApp Files-gegevensarchief met een vast aantal netwerkstromen waarmee de doorvoer van een afzonderlijke VM-schijf (VMDK) of AVS-host kan worden beperkt tot elk gegevensarchief. Mogelijk zijn er meerdere gegevensarchieven vereist, afhankelijk van een bepaalde set workloads en de prestatievereisten. De algehele opslagprestaties voor elke AVS-host kunnen worden verhoogd door workloads over meerdere gegevensarchieven te spreiden. U kunt ook de prestaties verbeteren door de workload te spreiden naar elk gegevensarchief op AVS-hosts. In de volgende grafiek ziet u de relatieve schaalaanpassing van de prestaties van aanvullende gegevensarchieven.

Grafiek van prestatieverbeteringen.

Notitie

Het doorvoerlimiet voor externe gegevensarchieven kan worden beperkt door andere factoren, waaronder netwerkbandbreedte, SKU-limieten of plafonds op serviceniveau voor Azure NetApp Files-volumes.

De doorvoer voor elke afzonderlijke host kan worden beïnvloed door de geselecteerde AVS-SKU. De AV64-SKU heeft 100-Gigabit Ethernet-netwerkinterfacekaarten (NIC's). De andere SKU's hebben 25 GbE NIC's. Afzonderlijke netwerkstromen (zoals NFS-koppels) kunnen worden beperkt door de NIC's van 25 GbE.

AV64-omgevingsdetails

De resultaten in dit artikel zijn bereikt met behulp van de volgende omgevingsconfiguratie:

  • Azure VMware Solution-hostgrootte: AV64 met VMware ESXi versie 7u3
  • Azure VMware Solution-privécloudconnectiviteit: UltraPerformance-gateway met FastPath
  • Virtuele gastmachines: Rocky Linux 9, 16 vCPU, 64 GB geheugen
  • Workloadgenerator: fio 3.35

Notitie

De AV64-tests richten zich alleen op de evaluatie van één ESXi-host. Het aantal ESXi-hosts uitschalen wordt besproken in de sectie AV36.

Een-op-meerdere Azure NetApp Files-gegevensarchieven met één AV64-host

De volgende grafieken vergelijken de doorvoer van één virtuele machine op één Azure NetApp Files-gegevensarchief met de geaggregeerde doorvoer van acht VM's, elk op hun eigen Azure NetApp Files-gegevensarchieven. Vergelijkbare doorvoer kan worden bereikt door een kleiner aantal VM's met extra VMDK's verspreid over hetzelfde aantal gegevensarchieven.

Diagram dat één Azure NetApp File-gegevensarchief vergelijkt dat is ingesteld op meerdere gegevensarchieven.

In deze grafiek wordt de doorvoer vergeleken:

Grafieken die doorvoer vergelijken in één en acht gegevensarchieven.

In deze grafiek worden I/OPS vergeleken:

Grafieken die I/OPS vergelijken op één en acht gegevensarchieven.

AV36-omgevingsdetails

Deze tests zijn uitgevoerd met een omgevingsconfiguratie met behulp van:

  • Azure VMware Solution-hostgrootte: AV36 met VMware ESXi versie 7u3
  • Azure VMware Solution-privécloudconnectiviteit: UltraPerformance-gateway met FastPath
  • Virtuele gastmachines: Ubuntu 21.04, 16 vCPU, 64 GB geheugen
  • Workloadgenerator: fio

Eén-op-meerdere virtuele machines die worden uitgevoerd op één AV36-host en één Azure NetApp Files-gegevensarchief

In één AVS-hostscenario vindt de AVS naar Azure NetApp Files-gegevensopslag-I/O plaats via één netwerkstroom. Deze grafieken vergelijken de doorvoer en I/OPs van één virtuele machine met de geaggregeerde doorvoer en I/OPS van vier virtuele machines. In de volgende scenario's neemt het aantal netwerkstromen toe naarmate er meer hosts en gegevensarchieven worden toegevoegd.

Diagram met een vergelijking van een-op-meerdere virtuele machines die worden uitgevoerd op één AV36-host en één Azure NetApp Files-gegevensarchief.

Een-op-meerdere Azure NetApp Files-gegevensarchieven met één AV36-host

In de volgende grafieken wordt de doorvoer van één virtuele machine in één Azure NetApp Files-gegevensarchief vergeleken met de geaggregeerde doorvoer van vier Azure NetApp Files-gegevensarchieven. In beide scenario's heeft elke virtuele machine een VMDK in elk Azure NetApp Files-gegevensarchief.

Grafieken die de doorvoer vergelijken met één AV36-host.

In de volgende grafieken worden de I/OPS van één virtuele machine in één Azure NetApp Files-gegevensarchief vergeleken met de geaggregeerde I/OPS van acht Azure NetApp Files-gegevensarchieven. In beide scenario's heeft elke virtuele machine een VMDK in elk Azure NetApp Files-gegevensarchief.

Grafieken die I/OPS vergelijken met één AV36-host.

Azure NetApp Files-gegevensarchieven uitschalen met meerdere AV36-hosts

In de volgende grafiek ziet u de geaggregeerde doorvoer en I/OPS van 16 virtuele machines die zijn verdeeld over vier AVS-hosts. Er zijn vier virtuele machines per AVS-host, elk in een ander Azure NetApp Files-gegevensarchief. Bijna identieke resultaten zijn bereikt met één virtuele machine op elke host met vier VMDK's per virtuele machine en elk van deze VMDK's in een afzonderlijk gegevensarchief.

Grafieken met geaggregeerde doorvoer en I/OPS van 16 virtuele machines die zijn gedistribueerd over vier AVS-hosts.

Volgende stappen