Publicado en: May 4, 2023

Nos complace anunciar que Amazon EMR en EKS ahora admite el escalado automático vertical, una función que ajusta automáticamente los recursos de memoria y la CPU de las aplicaciones de Spark de EMR para adaptarse a las necesidades de la carga de trabajo proporcionada, y ofrece un mecanismo simplificado para que los clientes ajusten los recursos, mejoren la fiabilidad y optimicen los costos. Amazon EMR en EKS permite que los clientes ejecuten marcos de macrodatos de código abierto, como Apache Spark en Amazon EKS, sin tener que administrar ellos mismos el aprovisionamiento de las aplicaciones.

EMR Spark permite a los usuarios configurar la cantidad de núcleos de memoria y CPU que utilizará. Sin embargo, hasta ahora el ajuste de estos valores ha sido un proceso manual para los clientes que puede resultar complejo. Por ejemplo, una memoria escasa puede provocar excepciones por falta de memoria, pero asignar demasiada memoria puede provocar un gasto excesivo en recursos inactivos. El escalado automático vertical escala automáticamente la memoria y la CPU asignadas a una aplicación EMR Spark en función de la utilización histórica y del tiempo real de los recursos. Esto simplifica el proceso de ajuste de los recursos y optimización de los costos de una aplicación, a la vez que ayuda a mejorar su fiabilidad.

Para obtener más información sobre esta función, visite el blog sobre Macrodatos de AWS: Mejore la fiabilidad y reduzca los costos de sus cargas de trabajo de Apache Spark con el escalado automático vertical en Amazon EMR en EKS. Consulte la sección Uso del escalado automático vertical con trabajos de Spark en Amazon EMR de la documentación de EMR en EKS para obtener más información. El escalado automático vertical es compatible con la versión 6.10 y posteriores de Amazon EMR en ESK, y está disponible en todas las regiones en las que Amazon EMR en EKS está disponible actualmente.