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.
Omgevingsdetails
De resultaten in dit artikel zijn bereikt met behulp van de volgende omgevingsconfiguratie:
- Azure VMware Solution-hostgrootte: AV36
- Azure VMware Solution-privécloudconnectiviteit: UltraPerformance-gateway met FastPath
- Virtuele gastmachine(s): Ubuntu 21.04, 16 vCPU, 64 GB geheugen
- Workloadgenerator:
fio
Latentie
De verkeerslatentie van AVS naar Azure NetApp Files-gegevensarchieven varieert van sub milliseconden (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 verschillende factoren, waaronder I/O-grootte, lees-/schrijfverhoudingen, concurrerende netwerkverkeer, enzovoort.
Eén-op-meerdere virtuele machines die worden uitgevoerd op één AVS-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. In de volgende grafieken worden de doorvoer en IOPS van één virtuele machine vergeleken met de geaggregeerde doorvoer en IOPS van vier virtuele machines. In de volgende scenario's neemt het aantal netwerkstromen toe naarmate er meer hosts en gegevensarchieven worden toegevoegd.
Een-op-meerdere Azure NetApp Files-gegevensarchieven met één AVS-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.
In de volgende grafieken worden de IOPS van één virtuele machine in één Azure NetApp Files-gegevensarchief vergeleken met de geaggregeerde IOPS van acht Azure NetApp Files-gegevensarchieven. In beide scenario's heeft elke virtuele machine een VMDK in elk Azure NetApp Files-gegevensarchief.
Azure NetApp Files-gegevensarchieven uitschalen met meerdere AVS-hosts
In de volgende grafiek ziet u de geaggregeerde doorvoer en IOPS van 16 virtuele machines die zijn gedistribueerd 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.