Points de référence du secteur sur le niveau de performance d’un magasin de données Azure NetApp Files pour Azure VMware Solution
Cet article décrit les points de référence sur le niveau de performance que les magasins de données Azure NetApp Files fournissent pour les machines virtuelles sur Azure VMware Solution (AVS).
Les scénarios testés sont les suivants :
- Entre une et plusieurs machines virtuelles s’exécutant sur un seul hôte AVS et un magasin de données Azure NetApp Files unique
- Entre un et plusieurs magasins de données Azure NetApp Files avec un seul hôte AVS
- Scale-out magasins de données Azure NetApp Files avec plusieurs hôtes AVS
Les read:write
ratios d’E/S suivants ont été testés pour chaque scénario : 100:0, 75:25, 50:50, 25:75, 0:100
Les points de référence documentés dans cet article ont été définis avec un débit de volume suffisant pour empêcher les limites logicielles d’affecter les performances. Les points de référence peuvent être définis avec les niveaux de service Azure NetApp Files Premium et Ultra, et dans certains cas avec le niveau de service Standard. Pour plus d’informations sur le débit de volume, consultez Considérations relatives aux performances pour Azure NetApp Files.
Consultez le magasin de données Azure NetApp Files pour l’estimateur du coût total de possession d’Azure VMware Solution pour comprendre le dimensionnement et les avantages relatifs aux coûts associés des magasins de données Azure NetApp Files.
Latence
La latence du trafic entre AVS et les magasins de données Azure NetApp Files va d’une durée inférieure à la milliseconde (pour les environnements sous charge minimale) jusqu’à 2 à 3 millisecondes (pour les environnements sous une charge moyenne à lourde). La latence est potentiellement plus élevée pour les environnements qui tentent de dépasser les limites de débit de différents composants. La latence et le débit peuvent varier en fonction des facteurs, notamment la taille des E/S, les ratios de lecture/écriture, le trafic réseau concurrent et d’autres.
Mise à l’échelle des performances
Chaque hôte AVS se connecte à chaque magasin de données Azure NetApp Files avec un nombre fixe de flux réseau qui peuvent limiter le débit d’un disque de machine virtuelle individuel ou le débit de l’hôte AVS pour chaque magasin de données. Plusieurs magasins de données peuvent être requis pour un ensemble donné de charges de travail et leurs exigences de performances. Les performances globales du stockage pour chaque hôte AVS peuvent être améliorées en répartissant les charges de travail sur plusieurs magasins de données. Vous pouvez également améliorer les performances en répartissant la charge de travail sur chaque magasin de données par l’intermédiaire des hôtes AVS. Le graphique suivant montre la mise à l’échelle des niveaux de performance relatifs des magasins de données supplémentaires.
Remarque
Le plafond de débit pour les magasins de données externes peut être limité par d’autres facteurs, notamment la bande passante réseau, les limites du SKU ou les plafonds de niveau de service pour les fichiers Azure NetApp Files.
Le débit de chaque hôte individuel peut être affecté par le SKU de l’AVS sélectionné. Le SKU AV64 dispose de cartes d’interface réseau (NIC) Ethernet 100-Gigabits (GbE). Les autres SKU ont des cartes d’interface réseau 25 GbE. Les flux réseau individuels (tels que les montages NFS) peuvent être limités par les cartes réseau de 25 GoE.
Détails de l’environnement AV64
Les résultats de cet article sont obtenus en utilisant la configuration d’environnement suivante :
- Taille de l’hôte Azure VMware Solution : AV64 exécutant VMware ESXi version 7u3
- Connectivité du clou Azure VMware Solution : passerelle UltraPerformance avec FastPath
- Machines virtuelles invitées : Rocky Linux 9, 16 processeurs virtuels, 64 Go de mémoire
- Générateur de charge de travail :
fio
3,35
Remarque
Les tests AV64 se concentrent uniquement sur l’évaluation d’un seul hôte ESXi. La mise à l’échelle du nombre d’hôtes ESXi est abordé dans la section AV36.
Entre un et plusieurs magasins de données Azure NetApp Files avec un seul hôte AV64
Les graphiques suivants comparent le débit d’une seule machine virtuelle sur un magasin de données Azure NetApp Files unique avec le débit agrégé de huit machines virtuelles, chacune sur ses propres magasins de données Azure NetApp Files. Un débit similaire peut être obtenu par un plus petit nombre de machines virtuelles avec des disques supplémentaires répartis sur le même nombre de magasins de données.
Ce graphique compare le débit :
Ce graphique compare les IOPS :
Détails de l’environnement AV36
Ces tests ont été effectués dans un environnement configuré comme suit :
- Taille de l’hôte Azure VMware Solution : AV36 exécutant VMware ESXi version 7u3
- Connectivité du clou Azure VMware Solution : passerelle UltraPerformance avec FastPath
- Machines virtuelles invitées : Ubuntu 21.04, 16 processeurs virtuels, 64 Go de mémoire, mémoire de 64 Go
- Générateur de charge de travail :
fio
Entre une et plusieurs machines virtuelles s’exécutant sur un seul hôte AV36 et un magasin de données Azure NetApp Files unique
Dans un scénario d’hôte AVS unique, les E/S du magasin de données d’AVS vers Azure NetApp Files se produisent sur un seul flux réseau. Ces graphiques comparent le débit et les E/S d’une seule machine virtuelle avec le débit agrégé et les IOPS de quatre machines virtuelles. Dans les scénarios suivants, le nombre de flux réseau augmente à mesure que d’autres hôtes et magasins de données sont ajoutés.
Entre un et plusieurs magasins de données Azure NetApp Files avec un seul hôte AV36
Les graphiques suivants comparent le débit d’une seule machine virtuelle sur un magasin de données Azure NetApp Files unique avec le débit agrégé de quatre magasins de données Azure NetApp Files. Dans les deux scénarios, chaque machine virtuelle dispose d’un disque sur chaque magasin de données Azure NetApp Files.
Les graphiques suivants comparent les IOPS d’une seule machine virtuelle sur un magasin de données Azure NetApp Files unique avec les IOPS agrégées de huit magasins de données Azure NetApp Files. Dans les deux scénarios, chaque machine virtuelle dispose d’un disque sur chaque magasin de données Azure NetApp Files.
Scale-out des magasins de données Azure NetApp Files avec plusieurs hôtes AV36
Le graphique suivant montre le débit agrégé et les IOPS de 16 machines virtuelles réparties sur quatre hôtes AVS. Chaque hôte AVS présente quatre machines virtuelles, chacune sur un magasin de données Azure NetApp Files différent. Des résultats presque identiques ont été obtenus avec une seule machine virtuelle sur chaque hôte avec quatre disques par machine virtuelle, chacun de ces disques étant associé à un magasin de données distinct.