Logre un Mejor Desempeño en el Apoyo a la Toma de Decisiones con Instancias de C6i de AWS con Procesadores Escalables Intel® Xeon® de 3ᵃ Generación

Spark

  • Acelere el desempeño del apoyo a la toma de decisiones hasta un 43 % en las instancias de 48 vCPUs con Granulate vs. sin Granulate.

  • Desempeño de apoyo a la toma de decisiones un 28 % mejor en las instancias de c6i.12xlarge de AWS con Granulate vs. c5.12xlarge también con Granulate.

  • Un costo de un 22 % menos para ejecutar una carga de trabajo de apoyo a la toma de decisiones en instancias de c6i.12xlarge de AWS con Granulate vs. c5.12xlarge también con Granulate.

author-image

Por

Estas instancias, con la optimización continua en tiempo real de Granulate, realizan más trabajo con un costo más bajo que las instancias de C5 más antiguas

Las empresas utilizan cargas de trabajo del sistema de apoyo a la toma de decisiones (DSS) para recopilar y analizar información para tomar una variedad de decisiones comerciales críticas. Al ejecutar estas cargas de trabajo en la nube, es importante seleccionar instancias que ofrezcan un desempeño fuerte y rentable. Usamos una carga de trabajo de apoyo a la toma de decisiones para medir el desempeño de DSS de los tipos de instancias de nube de EC2 de Amazon Web Services (AWS). Probamos las instancias de C6i con procesadores escalables Intel® Xeon® de 3ᵃ Generación e instancias de c5 con procesadores escalables Intel® Xeon® de 2ᵃ Generación. Probamos dos configuraciones de cada instancia: una con la optimización continua en tiempo real de Granulate y una sin Granulate. La solución de nube de Granulate es un optimizador de cargas de trabajo que puede mejorar el desempeño de los procesadores Intel y permitirles lograr una mayor productividad con un costo menor.

Notamos que Granulate permite que las instancias superen a sus contrapartes que no tienen Granulate. Además, las instancias más recientes superaron a las instancias más antiguas. Según estos hallazgos, las empresas pueden tener ventajas de desempeño y precio si optan por habilitar Granulate.

Granulate Potenció el Desempeño

La figura 1 muestra cómo Granulate afectó el desempeño de apoyo a la toma de decisiones de los dos tipos de instancias de AWS. Establecimos la puntuación de las cargas de trabajo de apoyo a la toma de decisiones de cada instancia sin Granulate en 1, y luego calculamos la mejora con Granulate. Habilitar Granulate mejoró el desempeño en las instancias de c6i.12xlarge en un 43 % y en c5.12xlarge un 34 %.

Figura 1. Desempeño de apoyo a la toma de decisiones que lograron las instancias de c6i.12xlarge y la instancia de c5.12xlarge, ambos con y sin Granulate. Mayo es mejor.

Las Instancias más Recientes con Granulate Superaron a las Instancias más Antiguas con Granulate

Como se muestra en la figura 2, las instancias de c6i.12xlarge que operan con procesadores escalables Intel® Xeon® de 3ᵃ Generación con Granulate ofrecieron un desempeño hasta 28 % mayor que la instancia de c5.12xlarge con Granulate.

Figura 2. Desempeño de apoyo a la toma de decisiones que logró la instancia de c6i.12xlarge con procesadores escalables Intel® Xeon® de 3ᵃ Generación y que logró la instancia de c5.12xlarge con procesadores escalables Intel® Xeon® de 2ᵃ Generación, ambos con Granulate. Mayo es mejor.

Las Instancias más Recientes con Granulate son más Rentables que las Instancias más Antiguas con Granulate

Como se muestra en la figura 3, debido a los tiempos de funcionamiento más cortos, ejecutar la carga de trabajo de apoyo a la toma de decisiones en la instancia de c6i.12xlarge que opera con procesadores escalables Intel® Xeon® de 3ᵃ Generación con Granulate cuesta un 22 % menos que la instancia de c5.12xlarge con Granulate.

Figura 3. Costo relativo para ejecutar las cargas de trabajo de apoyo a la toma de decisiones en una instancia de c6i.12xlarge con procesadores escalables Intel® Xeon® de 3ᵃ Generación y en una instancia de c5.12xlarge con procesadores escalables Intel® Xeon® de 2ᵃ Generación, ambos con Granulate. Menos es mejor.

Conclusión

Probamos el desempeño del apoyo a la toma de decisiones de las instancias C6i de AWS con procesadores escalables Intel® Xeon® de 3ᵃ Generación e instancias C5 con procesadores escalables Intel® Xeon® de 2ᵃ Generación, ambos con y sin la optimización continua en tiempo real de Granulate. Añadir Granulate aumentó el desempeño en ambas series y la serie más reciente con Granulate superó el desempeño con menor costo que la serie más antigua con Granulate.

Más Información

Para comenzar a ejecutar las cargas de trabajo de apoyo a la toma de decisiones en las instancias de C6i de Amazon con procesadores escalables Intel® Xeon® de 3ᵃ Generación con Granulate, visite https://aws.amazon.com/ec2/instance-types/c6i/.

Pruebas que realizó Intel para junio de 2021 (prueba de C5) y noviembre de 2021 (pruebas de c6i). Todas las pruebas de 4 nodos se ejecutan en AWS us-east-2 con 48 vCPUs, 96 GB de RAM, 4 EBS de 200 GB para 16 000 IOPS, almacenamiento BW de 1 GB, Hadoop 3.3.0, Hive 3.1.2, Spark 3.0.1 y TPC-DS v. 1.1.0. Las pruebas de Granulate utilizaron el agente Granulate v. 2.2.0. Detalles de instancia: c5.12xlarge: Intel® Xeon® 88275CL, red BW de 12 Gbps, AWS Linux Kernel 4.14.177-139.254.amzn2.x86_64 #1 SMP; c6i.12xlarge: Intel® Xeon® 8375C, red BW de 18,75 Gbps, Amazon Linux kernel 4.14.252-195.483.amzn2.x86_64 #1 SMP. Las instancias cuestan $2,04/hr y el almacenamiento costó $464/mes.