Utilice los recursos reservados de una elasticity assurance o una capacity reservation para crear instancias ECS con disponibilidad de recursos garantizada.
Cuando libera una Bare Metal Instance reservada, la capacidad del pool privado que ocupa dicha instancia tarda mucho tiempo en volver a estar activa. Durante este periodo, es posible que falle la creación de nuevas instancias con esa capacidad. Planifique en consecuencia el momento y la frecuencia de las liberaciones.
Requisitos previos
El pool privado se encuentra en estado Active.
El pool privado tiene capacidad disponible. Para consultar el uso de recursos, consulte View reserved resources in a private pool.
Procedimiento
Usar la consola de ECS
Esta sección aborda únicamente los parámetros relacionados con el pool privado. Para otros parámetros, consulte Create an instance with Custom Launch.
-
Vaya a la página de compra de instancias ECS mediante uno de los siguientes métodos:
En la página Instance, haga clic en Create Instance.
En la página Resource Reservations, busque una reserva de recursos en estado Active y haga clic en Buy Instance en la columna Actions.
-
Configure los ajustes básicos.
La siguiente tabla describe los ajustes básicos relacionados con el pool privado.
Parámetro
Descripción
Billing Method
-
Para usar un pool privado asociado a una elasticity assurance, una capacity reservation inmediata o una capacity reservation con Savings Plan, seleccione Pay-as-you-go.
-
Para usar un pool privado asociado a una capacity reservation de recursos de suscripción, seleccione Subscription.
Region
Seleccione la misma región que la reserva de recursos.
Network and Zone
Seleccione la misma red y zona que la reserva de recursos.
Instance
Seleccione el mismo tipo de instancia que la reserva de recursos.
Images
Para una capacity reservation inmediata, seleccione el mismo sistema operativo Linux o Windows que la reserva.
-
Configure Block Storage, Bandwidths & Security Groups y Management Settings. A continuación, haga clic en Advanced Settings(Optional).
-
En Advanced Settings(Optional), configure los parámetros correspondientes. En Private Pool Type, especifique si desea utilizar un pool privado y de qué manera.
-
Especificar un ID de pool privado: Seleccione Targeted en Private Pool Type e introduzca el ID del pool privado. El ID del pool privado coincide con el ID de la reserva de recursos. Si el pool especificado no tiene capacidad disponible, se producirá un error al crear la instancia.
NotaPuede especificar el ID de un pool privado abierto (open) o dirigido (targeted).
-
Usar un pool privado abierto asignado por el sistema. Seleccione Open en Private Pool Type. El sistema seleccionará automáticamente un pool privado abierto compatible. Si dicho pool no tiene capacidad disponible, se recurrirá a los recursos del pool público.
NotaEl sistema solo selecciona pools privados abiertos.
No usar capacidad de pool privado. Seleccione Do Not Use en Private Pool Type. Se utilizará el pool público.
-
Revise sus configuraciones, acepte los términos de servicio y complete el pago.
Llamar a una operación de API
Invoque la operación RunInstances y configure el parámetro PrivatePoolOptions.MatchCriteria para especificar el tipo de pool privado.
Open: El sistema selecciona un pool privado abierto compatible. Si no encuentra ninguna coincidencia, utiliza recursos del pool público. Puede dejar vacío el campo
PrivatePoolOptions.Id.Target: El sistema emplea la capacidad de un pool privado específico. Si el pool no está disponible, fallará la creación de la instancia. Debe especificar
PrivatePoolOptions.Id.None: No se utiliza capacidad de pool privado; se recurre al pool público.
Siguientes pasos
Compruebe la creación de la instancia y sus asociaciones con pools privados en la pestaña Private Pools de la página Resource Advisor. Consulte View reserved resources in a private pool.