Alocar um host dedicado do Amazon EC2 para uso em sua conta - Amazon Elastic Compute Cloud

Alocar um host dedicado do Amazon EC2 para uso em sua conta

Para começar a usar um host dedicado, é necessário primeiro alocá-lo para uso em sua conta. Depois da alocação do Host dedicado, a capacidade do Host dedicado é imediatamente disponibilizada em sua conta, e é possível começar a executar instâncias no Host dedicado.

Ao alocar um host dedicado em sua conta, você poderá escolher uma configuração que ofereça suporte a um tipo de instância único ou a vários tipos de instância dentro da mesma família de instâncias. O número de instâncias podem ser executadas no host depende da configuração escolhida. Para ter mais informações, consulte Configurações de capacidade de instância de host dedicado do Amazon EC2.

Console
Como alocar um Host dedicado
  1. Abra o console do Amazon EC2 em https://console.aws.amazon.com/ec2/.

  2. No painel de navegação, escolha Hosts dedicados e Allocate Host dedicado (Alocar Host dedicado).

  3. Em Instance family (Família de instâncias), escolha a família de instâncias do Host dedicado.

  4. Especifique se o Host dedicado oferece suporte a vários tipos de instância na família de instâncias selecionada ou a um único tipo específico de instância. Faça uma das coisas a seguir.

    • Para configurar o Host dedicado para oferecer suporte a vários de tipos de instância na família de instâncias selecionada, em Support multiple instance types (Oferecer suporte a vários tipos de instância), escolha Enable (Habilitar) Isso permitirá executar diferentes tipos de instância da família de instâncias selecionada no Host dedicado. Por exemplo, se você escolher a família de instâncias m5 e escolher essa opção, poderá executar instâncias m5.xlarge e m5.4xlarge no Host dedicado.

    • Para configurar o Host dedicado a fim de oferecer suporte a um tipo de instância na família de instâncias selecionada, desmarque Support multiple instance types (Oferecer suporte a vários tipos de instância) e, em Instance type (Tipo de instância), escolha o tipo de instância ao qual oferecer suporte. Isso permite que você execute um único tipo de instância no Host dedicado. Por exemplo, se você escolher essa opção e especificar m5.4xlarge como o tipo de instância compatível, poderá executar apenas instâncias m5.4xlarge no Host dedicado.

  5. Em Availability Zone (Zona de disponibilidade), escolha a zona de disponibilidade na qual o Host dedicado será alocado.

  6. Para permitir que o Host dedicado aceite lançamentos de instância não direcionada compatíveis com o tipo de instância, para Instance auto-placement (Autoposicionamento da instância), selecione Enable (Habilitar). Para obter mais informações sobre posicionamento automático, consulte Posicionamento automático e afinidade de host dedicado do Amazon EC2.

  7. Para habilitar a recuperação do host para o Host dedicado, em Host recovery (Recuperação do host), selecione Enable (Habilitar). Para ter mais informações, consulte Recuperação de um host dedicado do Amazon EC2.

  8. Em Quantity (Quantidade), insira o número de Hosts dedicados a ser alocado.

  9. (Opcional) Escolha Adicionar nova tag e digite uma chave de tag e um valor de tag.

  10. Escolha Allocate.

AWS CLI
Como alocar um Host dedicado

Use o comando allocate-hosts da AWS CLI. O comando a seguir aloca um Host dedicado que oferece suporte a vários tipos de instância da família de instâncias m5 na zona de disponibilidade us-east-1a. O host também tem a recuperação do host habilitada e o posicionamento automático desabilitado.

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

O comando a seguir aloca um Host dedicado que oferece suporte a execuções de instâncias m4.large não direcionadas na zona de disponibilidade eu-west-1a, habilita recuperação do host e aplica uma tag com uma chave de purpose e um 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
Como alocar um Host dedicado

Use o comando New-EC2Host do AWS Tools for Windows PowerShell. O comando a seguir aloca um Host dedicado que oferece suporte a vários tipos de instância da família de instâncias m5 na zona de disponibilidade us-east-1a. O host também tem a recuperação do host habilitada e o posicionamento automático desabilitado.

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

Os comandos a seguir alocam um Host dedicado que oferece suporte a execuções de instâncias m4.large não destinadas na zona de disponibilidade eu-west-1a, habilitam recuperação do host e aplicam uma tag com uma chave de purpose e um valor de production.

O parâmetro TagSpecification usado para marcar um Host dedicado na criação requer um objeto que especifique o tipo de recurso a ser marcado, a chave e o valor da tag. Os comandos a seguir criam o objeto necessário.

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)

O comando a seguir aloca o Host dedicado e aplica a tag especificada no objeto $tagspec.

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