Reservas de capacidad en AWS PCS - AWS PCS

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.

Reservas de capacidad en AWS PCS

Puedes reservar la EC2 capacidad de Amazon en una zona de disponibilidad específica y durante un período específico mediante reservas de capacidad bajo demanda o bloques de EC2 capacidad para asegurarte de que tienes la capacidad informática necesaria disponible cuando la necesites.

nota

AWS PCS admite las reservas de capacidad bajo demanda (ODCR), pero actualmente no admite bloques de capacidad para el aprendizaje automático.

Se utiliza ODCRs con PCS AWS

Puede elegir la forma en que AWS PCS consume sus instancias reservadas. Si crea una ODCR abierta, cualquier instancia coincidente lanzada por AWS PCS u otros procesos de su cuenta se descontará de la reserva. Con una ODCR segmentada, solo las instancias lanzadas con el identificador de reserva específico se tienen en cuenta para la reserva. En el caso de las cargas de trabajo urgentes, las segmentadas ODCRs son más habituales.

Puede configurar un grupo de nodos de cómputo de AWS PCS para que utilice un ODCR de destino agregándolo a una plantilla de lanzamiento. Estos son los pasos para hacerlo:

  1. Cree una reserva de capacidad a pedido (ODCR) específica.

  2. Agregue la ODCR a un grupo de reserva de capacidad.

  3. Asocie el grupo de reserva de capacidad a una plantilla de lanzamiento.

  4. Cree o actualice un grupo de nodos de cómputo de AWS PCS para usar la plantilla de lanzamiento.

Ejemplo: reserve y utilice instancias hpc6a.48xlarge con un ODCR de destino

Este comando de ejemplo crea un ODCR de destino para 32 instancias de hpc6a.48xlarge. Para lanzar las instancias reservadas en un grupo de ubicación, agréguelas al comando. --placement-group-arn Puede definir una fecha de finalización con --end-date y--end-date-type, de lo contrario, la reserva continuará hasta que se finalice manualmente.

aws ec2 create-capacity-reservation \ --instance-type hpc6a.48xlarge \ --instance-platform Linux/UNIX \ --availability-zone us-east-2a \ --instance-count 32 \ --instance-match-criteria targeted

El resultado de este comando será un ARN para el nuevo ODCR. Para usar el ODCR con el AWS PCS, debe agregarse a un grupo de reserva de capacidad. Esto se debe a que AWS PCS no admite personas. ODCRs Para obtener más información, consulte Grupos de reserva de capacidad en la Guía del usuario de Amazon Elastic Compute Cloud.

A continuación, se explica cómo añadir el ODCR a un grupo de reserva de capacidad denominadoEXAMPLE-CR-GROUP.

aws resource-groups group-resources --group EXAMPLE-CR-GROUP \ --resource-arns arn:aws:ec2:sa-east-1:123456789012:capacity-reservation/cr-1234567890abcdef1

Con el ODCR creado y agregado a un grupo de reserva de capacidad, ahora se puede conectar a un grupo de nodos de cómputo del AWS PCS agregándolo a una plantilla de lanzamiento. A continuación, se muestra un ejemplo de plantilla de lanzamiento que hace referencia al grupo de reserva de capacidad.

{ "CapacityReservationSpecification": { "CapacityReservationResourceGroupArn": "arn:aws:resource-groups:us-east-2:123456789012:group/EXAMPLE-CR-GROUP" } }

Por último, cree o actualice un grupo de nodos de cómputo de AWS PCS para usar instancias hpc6a.48xlarge y use la plantilla de lanzamiento que hace referencia al ODCR en su grupo de reserva de capacidad. Para un grupo de nodos estático, defina las instancias mínimas y máximas según el tamaño de la reserva (32). Para un grupo de nodos dinámico, establece el número mínimo de instancias en 0 y el máximo en el tamaño de la reserva.

Este ejemplo es una implementación simple de un ODCR único que se aprovisiona para un grupo de nodos de cómputo. Sin embargo, AWS PCS admite muchos otros diseños. Por ejemplo, puede subdividir un grupo grande de ODCR o de reserva de capacidad entre varios grupos de nodos de cómputo. O bien, puede usar la ODCRs que otra cuenta de AWS haya creado y compartido con la suya. La principal limitación es que ODCRs siempre debe estar incluida en un grupo de reserva de capacidad.

Para obtener más información, consulte Reservas de capacidad bajo demanda y bloques de capacidad para aprendizaje automático en la Guía del usuario de Amazon Elastic Compute Cloud.