En pruebas en contenedores Docker, estas máquinas virtuales (VMs) se desempeñaron mejor que las VMs Dsv4 con procesadores más antiguos
Para las organizaciones que alojan aplicaciones web, móviles y de IoT, el marco de ASP.NET es una opción de plataforma de desarrollo popular. Una vez que los desarrolladores crearon y lanzaron estas aplicaciones, los tiempos de respuesta pueden desempeñar un papel vital en la experiencia de los usuarios. Probamos dos generaciones de VMs de Azure con ASP.NET Core 6.0 en contenedores Docker: VMs Dsv5 estándar con procesadores escalables Intel® Xeon® de 3ᵃ Generación y VMs Dsv4 estándar con procesadores escalables Intel® Xeon® de 2ᵃ Generación. Las VMs Dsv5 gestionaron más solicitudes por segundo que sus contrapartes Dsv4 en una variedad de escenarios, incluidas pruebas relacionadas con Plaintext, Json, Fortunes y más.
Desempeño en las VMs de 4 vCPUs
La figura 1 muestra el desempeño ASP.NET relativo de las VMs con 4 vCPUs, donde las VMs Dsv5 produjeron consistentemente un desempeño hasta 44 % superior al de las VMs Dsv4.
Desempeño en las VMs de 8 vCPUs
En la figura 2, mostramos resultados de las pruebas en las VMs con 8 vCPUs. Las VMs Dsv5 volvieron a procesar una tasa más alta de solicitudes en cada prueba, lo que mostró hasta un 50 % de mejora.
Desempeño en las VMs de 16 vCPUs
La figura 3 ilustra que las VMs Dsv5 de 16 vCPUs ofrecieron un desempeño superior a las VMs Dsv4 de 16 vCPUs, lo que muestra una mejora de hasta 45 %.
Desempeño en las VMs de 32 vCPUs
La figura 4 muestra que, en el tamaño de 32 vCPUs, las VMs Dsv5 ofrecieron un mejor desempeño en escenarios de prueba, con una tasa hasta 30 % superior que las VMs Dsv4.
Elegir las VMs Dsv5 estándar de Azure con procesadores escalables Intel® Xeon® de 3ᵃ Generación para impulsar sus aplicaciones de ASP.NET Core 6.0 podría permitirle ofrecer una experiencia más rápida y fluida a sus usuarios finales.
Más Información
Visite https://learn.microsoft.com/en-us/azure/virtual-machines/dv5-dsv5-series para comenzar a ejecutar las cargas de trabajo en VMs Dsv5 de Azure con procesadores escalables Intel® Xeon® de 3ᵃ Generación.
Pruebas de Intel completadas en marzo de 2022. Todas las pruebas en la región del este de EE. UU. de Azure con Ubuntu 20.04.2 LTS kernel 5.8.0-1036-azure y ASP.Net Core 6.0. Detalles de instancia: D4s_v5: estándar: CPU Intel® Xeon® Platinum 8370C a 2,8 GHz, 4 vCPU, 16 GB de RAM; D8s_v5 estándar: CPU Intel® Xeon® Platinum 8370C a 2,8 GHz, 8 vCPU, 32 GB de RAM; D16s_v5 estándar: CPU Intel® Xeon® Platinum 8370C a 2,8 GHz, 16 vCPU, 64 GB de RAM: D32s_v5 estándar: CPU Intel® Xeon® Platinum 8370C a 2,8 GHz, 32 vCPU, 128 GB de RAM; D4s_v4 estándar: CPU Intel® Xeon® Platinum 8272CL, Intel® Xeon® Platinum 8370C a 2,8 GHz, 4 vCPU, 16 GB de RAM; D8s_v4 estándar: CPU Intel® Xeon® Platinum 8272CL, Intel® Xeon® Platinum 8370C a 2,8 GHz, 8 vCPU, 32 GB de RAM; D16s_v4 estándar: CPU Intel® Xeon® Platinum 8272CL, Intel® Xeon® Platinum 8370C a 2,8 GHz, 16 vCPU, 64 GB de RAM; D32s_v4 estándar: CPU Intel® Xeon® Platinum 8272CL, Intel® Xeon® Platinum 8370C a 2,8 GHz, 32 vCPU, 128 GB de RAM.