Hosts dedicados do Amazon EC2 - Amazon Elastic Compute Cloud

Hosts dedicados do Amazon EC2

Um host dedicado do Amazon EC2 é um servidor físico totalmente dedicado para seu uso. Como opção, você pode compartilhar a capacidade da instância com outras contas da AWS. Para obter mais informações, consulte Compartilhamento de host dedicado do Amazon EC2 entre contas.

Os hosts dedicados fornecem visibilidade e controle sobre o posicionamento de instância, além de compatibilidade com afinidade ao host. Isso significa que você pode iniciar e executar instâncias em hosts específicos e garantir que as instâncias sejam executadas somente em hosts específicos. Para ter mais informações, consulte Posicionamento automático e afinidade de host dedicado do Amazon EC2.

O hosts dedicados fornecem compatibilidade abrangente com o modelo traga a sua própria licença (BYOL). Eles permitem que você use suas licenças de software existentes por soquete, por núcleo ou por VM, incluindo o Windows Server, o SQL Server, o SUSE Linux Enterprise Server, o Red Hat Enterprise Linux ou outras licenças de software vinculadas a VMs, soquetes ou núcleos físicos, de acordo com os termos de sua licença.

Se você precisar que suas instâncias sejam executadas em hardware dedicado, mas não precisar de visibilidade ou controle sobre o posicionamento das instâncias e não precisar usar licenças de software por soquete ou por núcleo, avalie a possibilidade de usar instâncias dedicadas. É possível usar instâncias dedicadas e hosts dedicados para iniciar instâncias do Amazon EC2 em servidores físicos dedicados. Não há diferenças físicas de performance ou de segurança entre Instâncias dedicadas e instâncias em Hosts dedicados. No entanto, há algumas diferenças básicas entre os dois. A tabela a seguir destaca algumas das principais diferenças entre Hosts dedicados e Instâncias dedicadas:

Dedicated Host Dedicated Instance

Servidor físico dedicado

Servidor físico com capacidade de instância totalmente dedicada para seu uso.

Um servidor físico dedicado a uma única conta de cliente.

Compartilhamento de capacidade de instância

Pode compartilhar a capacidade de instância com outras contas.

Sem compatibilidade

Faturamento

faturamento por host

Faturamento por instância

Visibilidade de soquetes, núcleos e ID de host

Fornece visibilidade do número de soquetes e núcleos físicos

Sem visibilidade

Afinidade de hosts e instâncias

permite implantar de forma consistente suas instâncias no mesmo servidor físico com o momento

Sem suporte

Posicionamento direcionado de instâncias

Proporciona visibilidade e controle adicionais sobre como as instâncias são colocadas em um servidor físico

Não suportado

Recuperação automática de instâncias

Compatível. Para ter mais informações, consulte Recuperação de um host dedicado do Amazon EC2.

Compatível

Traga sua própria licença (BYOL)

Compatível

Suporte parcial *

Reservas de capacidade

Não compatível

Compatível

* O Microsoft SQL Server com Mobilidade de Licenças por meio do Software Assurance e as licenças do Windows Virtual Desktop Access (VDA) podem ser usadas com Instância dedicada.

Para obter mais informações sobre as instâncias dedicadas, consulte Instâncias dedicadas do Amazon EC2.

Restrições do Hosts dedicados

Antes de alocar Hosts dedicados, observe as seguintes limitações e restrições:

  • Para executar RHEL E SUSE Linux nos Hosts dedicados, é necessário trazer suas próprias AMIs. Você não pode executar as AMIs do RHEL e SUSE Linux que são oferecidas pela AWS ou disponíveis no AWS Marketplace com os hosts dedicados. Para obter mais informações sobre como criar sua própria AMI, consulte Traga suas próprias licenças de software para os hosts dedicados do Amazon EC2.

    Essa restrição não se aplica a hosts alocados para instâncias de alta memória (u-6tb1.metal, u-9tb1.metal, u-12tb1.metal, u-18tb1.metal e u-24tb1.metal). As AMIs do RHEL e do SUSE Linux oferecidas pela AWS ou disponíveis no AWS Marketplace podem ser usadas com esses hosts.

  • Há um limite para o número de hosts dedicados em execução por família de instâncias por conta da AWS por região. As cotas se aplicam somente às instâncias em execução. Se a sua instância estiver pendente, sendo interrompida ou tiver sido interrompida, ela não será contabilizada para a sua cota. Para ver as cotas da sua conta ou solicitar aumento da cota, use o console do Service Quotas.

  • As instâncias que são executadas em um Host dedicado somente podem ser iniciadas em uma VPC.

  • Grupos de Auto Scaling são compatíveis ao usar um modelo de execução que especifica um grupo de recursos de host. Para obter mais informações, consulte Criar um modelo de execução usando configurações avançadas no Guia do usuário do Amazon EC2 Auto Scaling.

  • Não há suporte para instâncias do Amazon RDS.

  • O nível de uso gratuito da AWS não está disponível para hosts dedicados.

  • O controle de posicionamento de instância se refere ao gerenciamento de execuções de instâncias em Hosts dedicados. Não é possível iniciar o Hosts dedicados em grupos de posicionamento.

  • Se você alocar um host para um tipo de instância virtualizada, não poderá modificar o tipo de instância para um tipo de instância .metal depois que o host for alocado. Por exemplo, se você alocar um host para o tipo de instância m5.large, não poderá modificar o tipo de instância para m5.metal.

    Da mesma forma, se você alocar um host para um tipo de instância .metal, não poderá modificar o tipo de instância para um tipo de instância virtualizada depois que o host for alocado. Por exemplo, se você alocar um host para o tipo de instância m5.metal, não poderá modificar o tipo de instância para m5.large.

Comprar reservas de host dedicado para obter descontos na fatura

As reservas de host dedicado oferecem um desconto de até 70% em comparação com os preços de host dedicado sob demanda. É necessário ter hosts dedicados ativos alocados em sua conta para poder comprar reservas de host dedicado. Para ter mais informações, consulte Dedicated Host Reservations.

Você pode comprar reservas de host dedicado usando os seguintes métodos:

Console
Como comprar reservas
  1. Abra o console do Amazon EC2 em https://console.aws.amazon.com/ec2/.

  2. Selecione Hosts dedicados, Reservas de hosts dedicados, Purchase Reserva de hosts dedicados (Comprar Reserva de hosts dedicados).

  3. Na tela Encontrar ofertas, faça o seguinte:

    1. Em Família de instâncias, selecione a família de instâncias do host dedicado para a qual deseja adquirir a reserva de host dedicado.

    2. Em Opção de pagamento, selecione e configure a opção de pagamento de sua preferência.

  4. Escolha Próximo.

  5. Selecione os hosts dedicados aos quais deseja associar a reserva de host dedicado e, em seguida, escolha Próximo.

  6. (Opcional) Atribua etiquetas à reserva de host dedicado.

  7. Analise o pedido e escolha Adquirir.

AWS CLI
Como comprar reservas
  1. Use o comando describe-host-reservation-offerings da AWS CLI para listar as ofertas disponíveis que atendam às suas necessidades. O exemplo a seguir lista as ofertas compatíveis com instâncias na família de instâncias m4 e tem período de vigência de um ano.

    nota

    O prazo é especificado em segundos. Um período de vigência de um ano inclui 31.536.000 segundos, e um período de vigência de três anos inclui 94.608.000 segundos.

    aws ec2 describe-host-reservation-offerings --filter Name=instance-family,Values=m4 --max-duration 31536000

    O comando retorna uma lista de ofertas que correspondem aos seus critérios. Observe o offeringId da oferta a ser comprada.

  2. Use o comando purchase-host-reservation da AWS CLI para comprar a oferta e fornecer o offeringId indicado na etapa anterior. O exemplo a seguir compra a reserva especificada e ela é associada a um host dedicado específico já atribuído à conta da AWS, e uma etiqueta é aplicada com uma chave de purpose e um valor de production.

    aws ec2 purchase-host-reservation --offering-id hro-03f707bf363b6b324 --host-id-set h-013abcd2a00cbd123 --tag-specifications 'ResourceType=host-reservation,Tags={Key=purpose,Value=production}'
PowerShell
Como comprar reservas
  1. Use o comando Get-EC2HostReservationOffering do AWS Tools for Windows PowerShell para listar as ofertas disponíveis que atendam às suas necessidades. Os seguintes exemplos listam as ofertas compatíveis com instâncias na família de instâncias m4 e têm prazo de um ano.

    nota

    O prazo é especificado em segundos. Um período de vigência de um ano inclui 31.536.000 segundos, e um período de vigência de três anos inclui 94.608.000 segundos.

    PS C:\> $filter = @{Name="instance-family"; Value="m4"}
    PS C:\> Get-EC2HostReservationOffering -filter $filter -MaxDuration 31536000

    O comando retorna uma lista de ofertas que correspondem aos seus critérios. Observe o offeringId da oferta a ser comprada.

  2. Use o comando New-EC2HostReservation do AWS Tools for Windows PowerShell para comprar a oferta e fornecer o offeringId indicado na etapa anterior. O exemplo a seguir compra a reserva especificada e ela é associada a um host dedicado específico já atribuído à conta da AWS.

    PS C:\> New-EC2HostReservation -OfferingId hro-03f707bf363b6b324 -HostIdSet h-013abcd2a00cbd123