Asignar un host dedicado de Amazon EC2 para usarlo en su cuenta - Amazon Elastic Compute Cloud

Asignar un host dedicado de Amazon EC2 para usarlo en su cuenta

Para empezar a usar un host dedicado, primero debe asignar hosts en su cuenta. Después de asignar el host dedicado, la capacidad del host dedicado está disponible inmediatamente en la cuenta y ya puede empezar a iniciar instancias en el host dedicado.

Al asignar un host dedicado a su cuenta, puede elegir una configuración que admita un tipo de instancia única, o varios tipos de instanciasdentro de la misma familia de instancias. La cantidad de instancias que puede ejecutar en el host depende de la configuración que elija. Para obtener más información, consulte Configuraciones de capacidad de las instancias de host dedicado de Amazon EC2.

Console
Para asignar un host dedicado
  1. Abra la consola de Amazon EC2 en https://console.aws.amazon.com/ec2/.

  2. En el panel de navegación, elija Dedicated Hosts (Hosts dedicados) y, a continuación, elija Allocate Dedicated Host (Asignar host dedicado).

  3. Para Instance family (Familia de instancias), elija la familia de instancias para el host dedicado.

  4. Especifique si el host dedicado admite múltiples tamaños de instancia dentro de la familia de instancias seleccionada o solo un tipo de instancia específico. Aplique alguna de las siguientes acciones.

    • Para configurar el host dedicado para que admita distintos tipos de instancia en la familia de instancias seleccionada, para Support multiple instance types (Compatibilidad con varios tipos de instancia), elija Enable (Habilitar). Al activar esto, puede iniciar distintos tamaños de instancia desde la misma familia de instancias en el host dedicado. Por ejemplo, si elige la familia de instancias m5 y opta por esta opción, puede iniciar las instancias m5.xlarge y m5.4xlarge en el host dedicado.

    • Para configurar el host dedicado para que admita un tipo de instancia único dentro de la familia de instancias seleccionada, vacíe Support multiple instance types (Compatibilidad con varios tipos de instancia) y, luego, para Instance type (Tipo de instancia), elija el tipo de instancia que debe ser compatible. Esto le permite iniciar un único tipo de instancia en el host dedicado. Por ejemplo, si elige esta opción y especifica m5.4xlarge como el tipo de instancias admitido, únicamente podrá iniciar instancias m5.4xlarge en el host dedicado.

  5. En Availability Zone (Zona de disponibilidad), seleccione la zona de disponibilidad en la que desea asignar el host dedicado.

  6. Para permitir que el host dedicado acepte inicializacións de instancias sin destino que coincidan con su tipo de instancia, en Instance auto-placement (Permitir colocación automática de instancia), elija Enable (Habilitar). Para obtener más información acerca de la colocación automática, consulte Ubicación automática y afinidad de host dedicado de Amazon EC2.

  7. Para habilitar la recuperación del host para el host dedicado, en Host recovery (Recuperación del host) elija Enable (Habilitar). Para obtener más información, consulte Recuperación del host dedicado de Amazon EC2.

  8. Para Quantity (Cantidad), indique el número de hosts dedicados que desea asignar.

  9. (Opcional) Elija Add new tag (Agregar nueva etiqueta) y especifique una clave y un valor de la etiqueta.

  10. Elija Allocate.

AWS CLI
Para asignar un host dedicado

Utilice el comando de la AWS CLI allocate-hosts. Los siguientes comandos asignan un host dedicado que admite múltiples tipos de instancia desde la familia de instancias m5 en la zona de disponibilidad us-east-1a. El host también tiene habilitada la recuperación del host y tiene la colocación automática desactivada.

aws ec2 allocate-hosts --instance-family "m5" --availability-zone "us-east-1a" --auto-placement "off" --host-recovery "on" --quantity 1

Los siguientes comandos asignan un host dedicado que admite inicializacións de instancias sin destino m4.large en la zona de disponibilidad eu-west-1a, habilita la recuperación del host y aplica una etiqueta con una clave de purpose y un valor de production.

aws ec2 allocate-hosts --instance-type "m4.large" --availability-zone "eu-west-1a" --auto-placement "on" --host-recovery "on" --quantity 1 --tag-specifications 'ResourceType=dedicated-host,Tags=[{Key=purpose,Value=production}]'
PowerShell
Para asignar un host dedicado

Utilice el comando AWS Tools for Windows PowerShell New-EC2Host. Los siguientes comandos asignan un host dedicado que admite múltiples tipos de instancia desde la familia de instancias m5 en la zona de disponibilidad us-east-1a. El host también tiene habilitada la recuperación del host y tiene la colocación automática desactivada.

PS C:\> New-EC2Host -InstanceFamily m5 -AvailabilityZone us-east-1a -AutoPlacement Off -HostRecovery On -Quantity 1

Los siguientes comandos asignan un host dedicado que admite inicializacións de instancias sin destino m4.large en la zona de disponibilidad eu-west-1a, habilitan la recuperación del host y aplican una etiqueta con una clave de purpose y un valor de production.

El parámetro TagSpecification utilizado para etiquetar un host dedicado en la creación requiere un objeto que especifique el tipo de recurso que se va a etiquetar, la clave de etiqueta y el valor de etiqueta. Los siguientes comandos crean el objeto necesario.

PS C:\> $tag = @{ Key="purpose"; Value="production" } PS C:\> $tagspec = new-object Amazon.EC2.Model.TagSpecification PS C:\> $tagspec.ResourceType = "dedicated-host" PS C:\> $tagspec.Tags.Add($tag)

El siguiente comando asignar el host dedicado y aplica la etiqueta especificada en el objeto $tagspec.

PS C:\> New-EC2Host -InstanceType m4.large -AvailabilityZone eu-west-1a -AutoPlacement On -HostRecovery On -Quantity 1 -TagSpecification $tagspec