Reservas de capacidad interrumpible para los consumidores de capacidad - Amazon Elastic Compute Cloud

Reservas de capacidad interrumpible para los consumidores de capacidad

El consumidor de capacidad es la cuenta que lanza las instancias en reservas de capacidad interrumpibles compartidas, ya que se entiende que sus instancias pueden terminarse cuando el propietario recupera la capacidad.

En esta sección, se explica cómo usted (el consumidor de capacidad) puede lanzar instancias en una reserva de capacidad interrumpible y obtener información sobre lo que ocurre cuando el propietario recupera la capacidad.

Cómo ver una reserva de capacidad interrumpible

Utilice los siguientes procedimientos para ver una reserva de capacidad interrumpible.

Console
Cómo ver las reservas de capacidad interrumpibles en su cuenta
  1. Abra la consola de Amazon EC2 en https://console.aws.amazon.com/ec2/.

  2. Elija Reservas de capacidad.

  3. En la columna Tipo, busque las reservas marcadas como Interrumpibles.

  4. Anote los ID de reserva que va a utilizar en los lanzamientos de su instancia.

AWS CLI
Cómo buscar todas las reservas de capacidad interrumpibles en su cuenta

Utilice el comando describe-capacity-reservations:

aws ec2 describe-capacity-reservations \ --filters Name=state,Values=active

Busque las reservas en las que Interruptible esté establecido en true en la respuesta.

Cómo filtrar de manera específica las reservas interrumpibles

Utilice el siguiente comando:

aws ec2 describe-capacity-reservations \ --capacity-reservation-ids cr-example123 \ --query 'CapacityReservations[?Interruptible==`true`]'
nota

Las reservas de capacidad interrumpibles, por defecto, son reservas de capacidad segmentadas, por lo que debe segmentarlas específicamente al lanzar la instancia. A diferencia de las reservas abiertas, las interrumpibles no cubrirán automáticamente las instancias coincidentes. Debe especificar explícitamente el ID de reserva al realizar el lanzamiento.

Cómo lanzar instancias en reservas interrumpibles

Utilice el siguiente procedimiento para lanzar instancias de Amazon EC2 en reservas de capacidad interrumpibles en su cuenta.

nota

Recomendamos utilizar reservas de capacidad interrumpibles únicamente para aplicaciones que pueden interrumpirse.

Console
Cómo lanzar instancias en reservas de capacidad interrumpibles
  1. Abra la consola de Amazon EC2 de Amazon en https://console.aws.amazon.com/ec2/.

  2. En el panel de Amazon EC2, elija Launch Instance (iniciar instancia).

  3. Configure los ajustes de la instancia

  4. En Información avanzada de la reserva de capacidad, seleccione Lanzar instancias interrumpibles en su reserva activa.

  5. Seleccione el ID de reserva interrumpible y la nueva opción de compra de instancias.

  6. Seleccione Iniciar instancia.

AWS CLI
aws ec2 run-instances \ --instance-type m5.large \ --count 2 \ --image-id ami-12345678 \ --instance-market-options '{ "MarketType": "interruptible-capacity-reservation" }' \ --capacity-reservation-specification '{ "CapacityReservationTarget": { "CapacityReservationId": "cr-abcdef1234567890" } }'

Cómo lanzar instancias con grupos de Auto Scaling

También puede lanzar instancias en reservas interrumpibles mediante grupos de Auto Scaling con plantillas de lanzamiento. Configure la plantilla de lanzamiento con el tipo de mercado interrumpible y el ID de reserva y, a continuación, cree su grupo de Auto Scaling con esa plantilla. Para obtener más información, consulte Reservas de capacidad interrumpible con EC2 Auto Scaling.

Experiencia de interrupción

Cuando el propietario recupera la capacidad, usted recibe un aviso de interrupción 2 minutos antes de la cancelación de la instancia. Esta advertencia aparece en los eventos de EventBridge y da tiempo para:

  • guardar su trabajo o comprobar sus aplicaciones,

  • cerrar procesos,

  • preparase para la cancelación de una instancia.

El evento de EventBridge incluye detalles sobre las instancias que se terminarán y su hora exacta. Para obtener más información, consulte Aviso de interrupción de la instancia.