Grupos de nodos - AWS Batch

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Grupos de nodos

Un grupo de nodos es un conjunto de nodos de trabajo idénticos que comparten las mismas propiedades de contenedor. Se puede utilizar AWS Batch para especificar hasta cinco grupos de nodos distintos para cada trabajo.

Cada grupo puede tener sus propias imágenes de contenedor, comandos, variables de entorno, etc. Por ejemplo, puede enviar un trabajo que requiera una sola instancia c5.xlarge para el nodo principal y cinco nodos secundarios de la instancia c5.xlarge. Cada uno de estos grupos de nodos distintos puede especificar diferentes imágenes de contenedor o comandos para ejecutarlos en cada trabajo.

Como alternativa, todos los nodos de su trabajo pueden usar un único grupo de nodos. Además, el código de su aplicación puede diferenciar las funciones de los nodos, como el nodo principal y el nodo secundario. Para ello, compara la variable de entorno AWS_BATCH_JOB_MAIN_NODE_INDEX con su propio valor para AWS_BATCH_JOB_NODE_INDEX. Puede tener un máximo de 1000 nodos en un solo trabajo. Este es el límite predeterminado para las instancias de un ECS clúster de Amazon. Puede solicitar un aumento de este límite.

nota

En la actualidad, todos los grupos de nodos de un trabajo paralelo de varios nodos deben utilizar el mismo tipo de instancia.