Mejora del Rendimiento con las Últimas Generaciones de Máquinas Virtuales en Azure

Portada del artículo

Microsoft Azure anunció recientemente la disponibilidad de la nueva generación de VMs (v6), que incluye las series Dl/Dv6 (propósito general) y El/Ev6 (optimizadas para memoria). Estas VMs están impulsadas por los últimos procesadores Intel Xeon y están diseñadas para ofrecer:

  • Hasta un 30% más de rendimiento por núcleo en comparación con las generaciones anteriores.
  • Mayor escalabilidad, con opciones de hasta 128 vCPUs (Dv6) y 192 vCPUs (Ev6).
  • Mejoras significativas en la caché de CPU (hasta 5× mayor), ancho de banda de memoria y almacenamiento habilitado para NVMe.
  • Seguridad mejorada con características como Intel® Total Memory Encryption (TME) y redes mejoradas a través del nuevo Microsoft Azure Network Adaptor (MANA).

Contenido del artículo por Microsoft

Contenido del artículo

Por Microsoft

Contenido del artículo por Microsoft

Contenido del artículo

Por Microsoft

Máquinas Virtuales Evaluadas y Resultados de Geekbench

La tabla a continuación resume la configuración y los resultados de Geekbench para las dos VMs que probamos.

VM1 representa una máquina de generación anterior con más vCPUs y memoria, mientras que VM2 es de la nueva serie Dld e6, mostrando un rendimiento superior a pesar de tener menos vCPUs.

Características VM1

VM1 - D16S V5 (16 Vcpus - 64GB RAM)

Contenido del artículo

VM1 – D16S V5 (16 Vcpus – 64GB RAM)

Detalles VM1

Contenido del artículo

VM1 – D16S V5 (16 Vcpus – 64GB RAM)

Características VM2

VM2 - D16Is v6 (16 Vcpus - 32GB RAM)

Contenido del artículo

VM2 – D16ls v6 (16 Vcpus – 32GB RAM)

Detalles VM2

Contenido del artículo

VM2 – D16ls v6 (16 Vcpus – 32GB RAM)

Observaciones Clave:

Rendimiento de Un Solo Núcleo: VM2 obtiene una puntuación de 2013 en comparación con los 1570 de VM1, una mejora del 28.2%. Esto demuestra que incluso con la mitad de las vCPUs, la nueva serie Dld e6 proporciona un rendimiento significativamente mejor por núcleo.

Rendimiento Multi-Núcleo: A pesar de tener menos núcleos, VM2 logra una puntuación multi-núcleo de 12,566 frente a 9,454 de VM1, mostrando un aumento del 32.9% en el rendimiento.

Puntuaciones VM1

Contenido del artículo

VM 1

Puntuaciones VM2

Contenido del artículo

VM 2

Mayor Rendimiento en Cargas de Trabajo Específicas:

Compresión de Archivos: 1909 MB/s (VM2) vs. 1654 MB/s (VM1) – una mejora del 15.4%.

Detección de Objetos: 2851 imágenes/s (VM2) vs. 1592 imágenes/s (VM1) – una notable mejora del 79.2%.

Ray Tracing: 1798 Kpixels/s (VM2) vs. 1512 Kpixels/s (VM1) – un aumento del 18.9%.

Estos resultados reflejan los avances significativos habilitados por la nueva generación de procesadores Intel.

Puntuación VM 1

Rendimiento single-core VM1

Contenido del artículo

VM 1

Rendimiento multi-core VM1

Contenido del artículo

VM 1

Puntuación VM 2

Rendimiento single-core VM2

Contenido del artículo

VM 2

Rendimiento multi-core VM2

Contenido del artículo

VM 2

Evolución del Hardware en Azure: De Ice Lake-SP a Emerald Rapids

Especificaciones Técnicas de los Procesadores Evaluados

Comprender las dramáticas mejoras de rendimiento comienza con una mirada a las especificaciones del procesador:

Intel Xeon Platinum 8370C (Ice Lake-SP)

  • Arquitectura: Ice Lake-SP
  • Frecuencia Base: 2.79 GHz
  • Frecuencia Máxima: 3.5 GHz
  • Caché L3: 48 MB
  • Instrucciones Soportadas: AVX-512, VNNI, DL Boost

Procesador VM1

Contenido del artículo

VM 1

Intel Xeon Platinum 8573C (Emerald Rapids)

  • Arquitectura: Emerald Rapids
  • Frecuencia Base: 2.3 GHz
  • Frecuencia Máxima: 4.2 GHz
  • Caché L3: 260 MB
  • Instrucciones Soportadas: AVX-512, AMX, VNNI, DL Boost

Procesador VM2

Contenido del artículo

VM 2

Impacto en el Rendimiento

Aumento del Tamaño de la Caché: El salto de 48 MB a 260 MB de caché L3 es un factor clave. Una caché más grande reduce la dependencia de los accesos a RAM, reduciendo así la latencia y aumentando significativamente el rendimiento en cargas de trabajo intensivas en memoria como IA, big data y simulaciones científicas.

Dinámica de Frecuencia Mejorada: Si bien la frecuencia base del procesador Emerald Rapids es ligeramente menor, su mayor frecuencia máxima (4.2 GHz vs. 3.5 GHz) significa que bajo carga, las tareas críticas para el rendimiento pueden beneficiarse de esta capacidad de ráfaga.

Soporte de Instrucciones Avanzadas: La introducción de AMX (Advanced Matrix Extensions) en Emerald Rapids, junto con el sólido soporte AVX-512, optimiza la ejecución de cargas de trabajo matemáticas complejas y de IA.

Ganancias de Eficiencia: Estos procesadores también ofrecen una mayor eficiencia energética, reduciendo la energía consumida por unidad de cómputo. Esta eficiencia se traduce en menores costes operativos y un entorno de nube más sostenible.

Más Allá de Nuestras Pruebas: Visión General de la Nueva Serie v6

Mientras que nuestras pruebas se centraron en la serie Dld e6, la nueva generación v6 de Azure incluye varias familias diseñadas para diferentes cargas de trabajo:

1. Series Dlsv6 y Dldsv6

  • Segmento: Propósito general con almacenamiento local NVMe (donde aplique)
  • Rango de vCPUs: 2 – 128
  • Memoria: 4 – 256 GiB
  • Disco Local: Hasta 7,040 GiB (Dldsv6)
  • Destacados: 5× aumento de caché de CPU (hasta 300 MB) y mayor ancho de banda de red (hasta 54 Gbps)

2. Series Dsv6 y Ddsv6

  • Segmento: Propósito general
  • Rango de vCPUs: 2 – 128
  • Memoria: Hasta 512 GiB
  • Disco Local: Hasta 7,040 GiB en Ddsv6
  • Destacados: Hasta 30% de mejora de rendimiento sobre la generación Dv5 anterior y Azure Boost para mejor IOPS y rendimiento de red

3. Series Esv6 y Edsv6

  • Segmento: Optimizadas para memoria
  • Rango de vCPUs: 2 – 192* (con tamaños mayores disponibles en Q2)
  • Memoria: Hasta 1.8 TiB (1832 GiB)
  • Disco Local: Hasta 10,560 GiB en Edsv6
  • Destacados: Ideal para análisis en memoria, bases de datos relacionales y aplicaciones empresariales que requieren grandes cantidades de RAM

Nota: Los tamaños con mayores vCPUs y memoria (p. ej., E128/E192) estarán disponibles generalmente en Q2 de este año.

Innovaciones Clave en la Generación v6

  • Caché de CPU Aumentada: Hasta 5× más caché (de 60 MB a 300 MB) mejora dramáticamente las velocidades de acceso a datos.
  • NVMe para Almacenamiento: Rendimiento mejorado de almacenamiento local y remoto, con hasta 3× más IOPS localmente y la capacidad de alcanzar 400k IOPS remotamente a través de Azure Boost.
  • Azure Boost: Proporciona mayor rendimiento (hasta 12 GB/s de rendimiento de disco remoto) y mayor ancho de banda de red (hasta 200 Gbps para tamaños mayores).
  • Microsoft Azure Network Adaptor (MANA): Proporciona mayor estabilidad y rendimiento de red tanto para entornos Windows como Linux.
  • Intel® Total Memory Encryption (TME): Mejora la seguridad de los datos al cifrar la memoria del sistema.
  • Escalabilidad: Opciones que van desde 128 vCPUs/512 GiB RAM en la familia Dv6 hasta 192 vCPUs/1.8 TiB RAM en la familia Ev6.
  • Ganancias de Rendimiento: Los benchmarks y pruebas internas (como SPEC CPU Integer) indican mejoras del 15%–30% en varias cargas de trabajo, incluidas aplicaciones web, bases de datos, análisis y tareas de IA generativa.

Mi Perspectiva Personal y Punto de Vista

Las nuevas VMs Azure v6 marcan un avance significativo en el rendimiento, la escalabilidad y la seguridad de la computación en la nube. Nuestras pruebas de Geekbench muestran claramente que la serie Dld e6, impulsada por el último Intel Xeon Platinum 8573C (Emerald Rapids), ofrece hasta un 30% mejor rendimiento que las máquinas de generación anterior con más recursos.

Junto con la evolución del hardware de Ice Lake-SP a Emerald Rapids, que trae un aumento dramático en el tamaño de la caché, una dinámica de frecuencia mejorada y soporte de instrucciones avanzadas, la nueva generación v6 establece un nuevo estándar para cargas de trabajo de alto rendimiento. Ya sea que estés ejecutando aplicaciones empresariales críticas, análisis intensivos en datos o modelos de IA de próxima generación, las capacidades mejoradas de estas VMs ofrecen beneficios significativos en rendimiento, eficiencia y rentabilidad.

Referencias y Lecturas Adicionales: