Pruebas comparativas de rendimiento del almacén de datos de Azure NetApp Files para Azure VMware Solution
En este artículo se describen las pruebas comparativas de rendimiento que proporcionan los almacenes de datos de Azure NetApp Files para máquinas virtuales en Azure VMware Solution (AVS).
Los escenarios probados son los siguientes:
- Máquinas virtuales de uno a varios que se ejecutan en un único host de AVS y un único almacén de datos de Azure NetApp Files
- Almacenes de datos de Azure NetApp Files de uno a varios con un único host de AVS
- Escalado horizontal de almacenes de datos de Azure NetApp Files con varios hosts de AVS
Se probaron las siguientes read:write
relaciones de E/S para cada escenario: 100:0, 75:25, 50:50, 25:75, 0:100
Las pruebas comparativas documentadas en este artículo se realizaron con un rendimiento de volumen suficiente para evitar que los límites flexibles afecten al rendimiento. Las pruebas comparativas se pueden lograr con los niveles de servicio Premium y Ultra de Azure NetApp Files y, en algunos casos, con el nivel de servicio Estándar. Para más información sobre el rendimiento del volumen, consulte Consideraciones de rendimiento para Azure NetApp Files.
Consulte el almacén de datos de Azure NetApp Files para el estimador de TCO de Azure VMware Solution para comprender el tamaño y las ventajas de costos asociadas de los almacenes de datos de Azure NetApp Files.
Detalles del entorno
Los resultados de este artículo se lograron con la siguiente configuración de entorno:
- Tamaño del host de Azure VMware Solution: AV36
- Conectividad de nube privada de Azure VMware Solution: Puerta de enlace UltraPerformance con FastPath
- Máquinas virtuales invitadas: Ubuntu 21.04, 16 vCPU, 64 GB de memoria
- Generador de cargas de trabajo:
fio
Latencia
La latencia de tráfico de AVS a almacenes de datos de Azure NetApp Files varía de submilisegundos (para entornos con una carga mínima) de hasta 2 a 3 milisegundos (para entornos de carga media a pesada). La latencia es potencialmente mayor para los entornos que intentan insertar más allá de los límites de rendimiento de varios componentes. La latencia y el rendimiento pueden variar en función de varios factores, como el tamaño de E/S, las relaciones de lectura y escritura, el tráfico de red competidor, etc.
Máquinas virtuales de uno a varios que se ejecutan en un único host de AVS y un único almacén de datos de Azure NetApp Files
En un único escenario de host de AVS, la E/S del almacén de datos de AVS a Azure NetApp Files se produce a través de un único flujo de red. En los gráficos siguientes se comparan el rendimiento y las E/S de una sola máquina virtual con el rendimiento agregado y las E/S de cuatro máquinas virtuales. En los escenarios posteriores, el número de flujos de red aumenta a medida que se agregan más hosts y almacenes de datos.
Almacenes de datos de Azure NetApp Files de uno a varios con un único host de AVS
En los gráficos siguientes se compara el rendimiento de una sola máquina virtual en un único almacén de datos de Azure NetApp Files con el rendimiento agregado de cuatro almacenes de datos de Azure NetApp Files. En ambos escenarios, cada máquina virtual tiene un VMDK en cada almacén de datos de Azure NetApp Files.
En los gráficos siguientes se comparan las E/S de una sola máquina virtual en un único almacén de datos de Azure NetApp Files con las E/S agregadas de ocho almacenes de datos de Azure NetApp Files. En ambos escenarios, cada máquina virtual tiene un VMDK en cada almacén de datos de Azure NetApp Files.
Escalado horizontal de almacenes de datos de Azure NetApp Files con varios hosts de AVS
En el gráfico siguiente se muestra el rendimiento agregado y las IOPS de 16 máquinas virtuales distribuidas entre cuatro hosts de AVS. Hay cuatro máquinas virtuales por host de AVS, cada una en un almacén de datos de Azure NetApp Files diferente.
Se lograron resultados casi idénticos con una sola máquina virtual en cada host con cuatro VMDK por máquina virtual y cada uno de esos VMDK en un almacén de datos independiente.