Amazon ECS aumenta el límite de CPU para las tareas de ECS a 192 vCPU
Amazon Elastic Container Service (Amazon ECS) ahora admite límites de CPU de hasta 192 vCPU para las tareas de ECS implementadas en instancias de Amazon Elastic Compute Cloud (Amazon EC2), lo que representa un aumento de 10 vCPU con respecto al límite anterior. Esta mejora permite que los clientes puedan administrar de forma más eficaz la asignación de recursos en instancias de mayor tamaño de Amazon EC2.
Los clientes de Amazon ECS pueden definir límites flexibles y estrictos para los recursos de CPU y memoria en los contenedores y límites estrictos en las tareas. Los límites flexibles reservan los recursos de una instancia de Amazon EC2 para un contenedor, mientras que los límites estrictos establecen un uso máximo. En el caso específico de la CPU, el límite estricto en los contenedores actúa como máximo y ayuda a evitar la contención de recursos cuando varios contenedores compiten por los recursos mediante CpuShares de Linux. El límite de CPU en las tareas actúa como reserva para la tarea y evita que una sola tarea consuma recursos excesivos durante las contenciones. Los clientes ahora pueden especificar hasta 192 vCPU como límite de CPU para una tarea de ECS, un aumento con respecto a las 10 vCPU anteriores, lo que permite compartir recursos de manera más eficaz entre varias tareas en instancias de mayor tamaño de EC2. Por ejemplo, en una instancia c7i.48xl con 192 vCPU, la definición de un límite de 32 vCPU por tarea de ECS permite ejecutar hasta 6 tareas sin la contención de recursos por parte de procesos ruidosos.
Puede usar la Consola de administración de AWS, el SDK, la CLI, CloudFormation o el CDK para definir el límite de CPU para la definición de tareas de Amazon ECS. El nuevo límite ya está en vigencia en todas las regiones. Para más información, consulte la documentación.