Implantar VMs e conjuntos de dimensionamento a hosts dedicados

Aplica-se a: ✔️ VMs do Linux ✔️ VMs do Windows ✔️ Conjuntos de dimensionamento uniformes

Este artigo orienta como criar um host dedicado do Azure para hospedar suas máquinas virtuais (VMs) e instâncias de conjuntos de dimensionamento.

Limitações

  • Os tamanhos e tipos de hardware disponíveis para hosts dedicados variam de acordo com a região. Consulte a página de preços do host para saber mais.
  • Nem todos os SKUs, regiões e zonas de disponibilidade das VMs do Azure dão suporte a discos ultra. Para obter mais informações sobre este tópico, consulte Discos ultra do Azure.
  • Limitações adicionais seriam aplicadas ao usar discos ultra nos seguintes tamanhos de VM: LSv2, M, Mv2, Msv2, Mdsv2, NVv3, NVv4 em um host dedicado.
  • A contagem de domínios de falha do conjunto de dimensionamento de máquinas virtuais não pode exceder a contagem de domínios de falha do grupo de hosts.
  • Os usuários não podem selecionar recursos de hardware, como redes aceleradas, ao criar um host dedicado.
  • Os usuários não poderiam criar VMs/VMSS com a rede acelerada habilitada em um host dedicado.

Criar um grupo de hosts

Um grupo de hosts é um recurso que representa uma coleção de hosts dedicados. Você cria um grupo de hosts em uma região e uma zona de disponibilidade e adiciona hosts a ele. Você pode usar uma ou ambas as seguintes opções com hosts dedicados para garantir a alta disponibilidade:

  • Alcance de várias zonas de disponibilidade. Nesse caso, é necessário ter um grupo de hosts em cada uma das zonas que você quer usar.
  • Alcance de vários domínios de falha que são mapeados para racks físicos.

Em ambos os casos, você precisa fornecer a contagem de domínios de falha ao seu grupo de hosts. Se você não quiser abranger domínios de falha no seu grupo, use uma contagem de domínio de falha de 1.

Você também pode optar por usar tanto zonas de disponibilidade quanto domínios de falha.

Habilitar discos ultra é uma configuração de nível de grupo de hosts e não poderá ser alterada depois que um grupo de hosts for criado.

Neste exemplo, criaremos um grupo de hosts usando uma zona de disponibilidade e dois domínios de falha.

  1. Abra o portal do Azure.
  2. Selecione Criar um recurso no canto superior esquerdo.
  3. Procure por Grupo de hosts e selecione Grupos de hosts nos resultados.
  4. Na página Grupos de hosts, selecione Criar.
  5. Selecione a assinatura que você deseja usar e escolha Criar para criar um grupo de recursos.
  6. Digite myDedicatedHostsRG como o Nome e selecione OK.
  7. Para Nome do grupo de hosts, digite myHostGroup.
  8. Em Localização, selecione Leste dos EUA.
  9. Para Zona de Disponibilidade, selecione 1.
  10. Selecione Habilitar o SSD Ultra para usar discos ultra com Máquinas Virtuais com suporte.
  11. Para Contagem de domínios de falha, selecione 2.
  12. Selecione Posicionamento automático para atribuir automaticamente as VMs e as instâncias do conjunto de dimensionamento a um host disponível no grupo.
  13. Selecione Examinar + criar e aguarde a validação.
  14. Depois de ver a mensagem Validação aprovada, selecione Criar para criar o grupo de hosts.

Só deve levar alguns minutos para criar o grupo de hosts.

Criar um host dedicado

Criamos um host dedicado no grupo de hosts. Além de um nome para o host, você deve fornecer o SKU para o host. O SKU do host captura a série de VMs com suporte e a geração de hardware para o host dedicado.

Para mais informações sobre preços e SKUs do host, consulte Preços do Host Dedicado do Azure.

Se você definir uma contagem de domínios de falha para o grupo de hosts, será necessário especificar o domínio de falha para o host.

  1. Selecione Criar um recurso no canto superior esquerdo.
  2. Pesquise Host dedicado e selecione Hosts dedicados nos resultados.
  3. Na página Hosts dedicados, selecione Criar.
  4. Selecione a assinatura que você deseja usar.
  5. Selecione myDedicatedHostsRG como o Grupo de recursos.
  6. Em Detalhes da instância, digite myhost para o Nome e selecione Leste dos EUA para o local.
  7. Em Perfil de hardware, selecione Família Standard Es3 – Tipo 1 para a Família de tamanho, selecione myHostGroup para o Grupo de hosts e 1 para o Domínio de falha. Deixe os padrões no restante dos campos.
  8. Deixe a configuração Substituir host automaticamente em caso de falhaHabilitada para o serviço de recuperação automática do host em caso de falha no nível do host.
  9. Quando terminar, selecione Examinar + criar e aguarde a validação.
  10. Depois de ver a mensagem Validação aprovada, selecione Criar para criar o host.

Criar uma VM

Agora crie uma VM no host.

Se quiser criar uma VM com suporte para discos ultra, verifique se o grupo de hosts no qual a VM será colocada está habilitado para SSD ultra. Depois de confirmar, crie a VM no mesmo grupo de hosts. Consulte Implantar um disco ultra para conhecer as etapas para anexar um disco ultra a uma VM.

  1. Escolha Criar um recurso no canto superior esquerdo do portal do Azure.
  2. Na caixa de pesquisa acima da lista de recursos do Azure Marketplace, procure e selecione a imagem que deseja usar e escolha Criar.
  3. Na guia Básico, em Detalhes do projeto, garanta que a assinatura correta esteja selecionada e selecione myDedicatedHostsRG como o Grupo de recursos.
  4. Em Detalhes da instância, digite myVM para o Nome da máquina virtual e escolha Leste dos EUA para Localização.
  5. Em Opções de disponibilidade, selecione Zona de disponibilidade e 1 na lista suspensa.
  6. Para o tamanho, selecione Alterar tamanho. Na lista de tamanhos disponíveis, escolha um da série Esv3, como Standard E2s v3. Talvez seja necessário limpar o filtro para ver todos os tamanhos disponíveis.
  7. Conclua o restante dos campos na guia Básico, conforme necessário.
  8. Se você quiser especificar qual host deve ser usado para sua VM, na parte superior da página, selecione a guia Avançado e, na seção Host, selecione myHostGroup para Grupo de hosts e myHost para o Host. Caso contrário, sua VM será colocada automaticamente em um host com capacidade. Select host group and host
  9. Deixe os padrões restantes e, em seguida, selecione o botão Examinar + criar na parte inferior da página.
  10. Quando você receber a mensagem informando que a validação foi aprovada, selecione Criar.

Levará alguns minutos para que sua VM seja implantada.

Criar um conjunto de escala

Você também pode criar um conjunto de dimensionamento em seu host.

Importante

A partir de novembro de 2023, os conjuntos de dimensionamento de VM criados usando o PowerShell e a CLI do Azure serão padrão para o Modo de Orquestração Flexível se nenhum modo de orquestração for especificado. Para obter mais informações sobre essa alteração e quais ações você deve executar, acesse Alteração Interruptiva para Clientes PowerShell/CLI de VMSS – Hub de Comunidade da Microsoft

Ao implantar um conjunto de dimensionamento, você especificará o grupo de hosts.

  1. Procure por Conjunto de dimensionamento e selecione Conjuntos de dimensionamento de máquinas virtuais na lista.
  2. Selecione Adicionar para criar um conjunto de dimensionamento.
  3. Preencha os campos na guia Básico como faria normalmente, mas selecione um tamanho de VM que seja da série escolhida para o host dedicado, como Standard E2s v3.
  4. Na guia Avançado, para Algoritmo de difusão, selecione Difusão máxima.
  5. Em Grupo de hosts, selecione o grupo de hosts na lista suspensa. Se você criou recentemente o grupo, poderá levar um minuto para ele ser adicionado à lista.

Reatribuir uma VM existente

Você pode adicionar uma VM multilocatário existente ou uma VM de host dedicado a um host dedicado diferente, mas a VM deve primeiro ser interrompida/desalocada. Antes de mover uma VM para um host dedicado, verifique se a configuração dela tem suporte:

  • O tamanho da VM deve estar na mesma família de tamanho que o host dedicado. Por exemplo, se o host dedicado for DSv3, o tamanho da VM poderá ser Standard_D4s_v3, mas não poderá ser Standard_A4_v2.

  • A VM precisa estar localizada na mesma região que o host dedicado.

  • A VM não pode fazer parte de um grupo de posicionamento por proximidade. Remova a VM do grupo de posicionamento por proximidade antes de movê-la para um host dedicado. Para obter mais informações sobre este tópico, confira Remover uma VM de um grupo de posicionamento por proximidade.

  • A VM não pode estar em um conjunto de disponibilidade.

  • Se a VM estiver em uma zona de disponibilidade, deverá estar na mesma que o grupo de hosts. As configurações da zona de disponibilidade para a VM e o grupo de hosts devem corresponder.

Mova a VM para um host dedicado usando o portal.

  1. Abra a página da VM.
  2. Selecione Parar para parar\desalocar a VM.
  3. Selecione Configuração no menu esquerdo.
  4. Selecione um grupo de hosts e um host nos menus suspensos.
  5. Quando terminar, selecione Salvar na parte superior da página.
  6. Depois que a VM tiver sido adicionada ao host, selecione Visão geral no menu esquerdo.
  7. Na parte superior da página, selecione Iniciar para reiniciar a VM.

Mover uma VM do host dedicado para a infraestrutura multilocatário

Você pode mover uma VM em execução em um host dedicado para uma infraestrutura multilocatário, mas a VM deve primeiro ser parada/desalocada.

  • Verifique se sua assinatura possui uma cota de vCPU suficiente para a VM na região onde
  • Sua VM multilocatário será agendada na mesma região e zona que o host dedicado

Mova uma VM de host dedicado para infraestrutura multilocatário usando o portal.

  1. Abra a página da VM.
  2. Selecione Parar para parar\desalocar a VM.
  3. Selecione Configuração no menu esquerdo.
  4. Selecione Nenhum no menu suspenso do grupo de hosts.
  5. Quando terminar, selecione Salvar na parte superior da página.
  6. Depois que a VM tiver sido reconfigurada como uma VM multilocatário, selecione Visão geral no menu à esquerda.
  7. Na parte superior da página, selecione Iniciar para reiniciar a VM.

Verifique o status do host

Se você precisa saber quanta capacidade ainda está disponível, você pode verificar o status.

  1. Pesquise e selecione o host.
  2. Na página Visão geral do host, role para baixo para ver a lista de tamanhos ainda disponíveis para o host. Ele deve ser semelhante a:

Check the available capacity of the host from the overview page for the host.

Reiniciar um host

Reiniciar um host não desativa completamente o host. Quando o host for reiniciado, as VMs subjacentes também serão reiniciadas. O host permanecerá no mesmo hardware físico subjacente e tanto a ID do host e como a ID do ativo permanecerão iguais após a reinicialização. O SKU do host também permanecerá o mesmo após a reinicialização.

  1. Pesquise e selecione o host.
  2. Na barra de menus superior, selecione o botão Reiniciar.
  3. Na seção Essentials do Painel de Recursos do Host, o Status do Host mudará para Host em reinicialização durante a reinicialização.
  4. Após a reinicialização ser concluída, o Status do Host retornará a Host disponível.

Redimensionar um host

É possível fazer a migração de um host e de todas as VMs associadas para um hardware de geração mais recente por meio do recurso de redimensionamento do host. O redimensionamento simplifica o processo de migração e evita a necessidade de criar manualmente novos hosts e mover todas as VMs individualmente.

Limitações do redimensionamento:

  • O host só pode ser redimensionado para um ADH na mesma família de VMs. Um host Dsv3-Type3 pode ser redimensionado para Dsv3-Type4, mas não para um Esv3-Type4.
  • Só é possível redimensionar para uma geração mais recente de hardware. Um host Dsv3-Type3 pode ser redimensionado para Dsv3-Type4, mas não para Dsv3-Type2.
  • O redimensionamento altera a "ID do Ativo do Host". A "ID do host" permanece a mesma.
  • O host e todas as VMs a ele associadas ficam indisponíveis durante a operação de redimensionamento.

Aviso

A operação de redimensionamento causa a perda de todos os dados não persistentes, como os dados do disco temporário. Salve todo o seu trabalho em um armazenamento de dados persistente antes de acionar o redimensionamento.

Observação

Se o host de origem já estiver sendo executado no hardware mais recente, a página "Tamanho" exibirá uma lista vazia. Se estiver buscando um desempenho aprimorado, considere mudar para uma família de VMs diferente.

  1. Pesquise e selecione o host.
  2. No menu à esquerda, em Configurações, selecione Tamanho.
  3. Quando estiver na página "Tamanho", na lista de SKUs, selecione a SKU desejada para a qual deseja redimensionar.
  4. A seleção de um tamanho de destino na lista habilitaria o botão Redimensionar na parte inferior da página.
  5. Clique em Redimensionar, assim o "Estado de Provisionamento" do host muda de "Provisionamento Bem-sucedido" para "Atualizando"
  6. Quando o redimensionamento estiver concluído, o "Estado de Provisionamento" do host será revertido para "Provisionamento Bem-sucedido"

Excluir um host

Você é cobrado por hosts dedicados, mesmo se não houver máquinas virtuais implantadas no host. Exclua os hosts que não está usando atualmente para economizar custos.

Você só pode excluir um host quando não houver mais máquinas virtuais que o utilizem.

  1. Pesquise e selecione o host.
  2. No menu esquerdo, selecione Instâncias.
  3. Selecione e exclua cada máquina virtual.
  4. Quando todas as VMs forem excluídas, volte para a página Visão geral do host e selecione Excluir no menu superior.
  5. Depois que o host tiver sido excluído, abra a página do grupo de host e selecione Excluir grupo de host.

Próximas etapas

  • Para obter mais informações sobre este tópico, consulte a visão geral dos Hosts dedicados.

  • Há um exemplo de modelo, disponível em modelos de Início Rápido do Azure, que usa zonas e domínios de falha para obter resiliência máxima em uma região.