O recurso de armazenamento em cache sem estado vSphere Auto Deploy permite armazenar em cache a imagem do host. O recurso de instalações com monitoramento de estado do vSphere Auto Deploy permite que você instale hosts pela rede. Após a inicialização da rede, esses hosts inicializam como outros hosts ESXi.

A solução de armazenamento em cache sem estado destina-se principalmente a situações em que vários hosts são inicializados simultaneamente. A imagem armazenada em cache localmente ajuda a evitar um afunilamento resultante se várias centenas de hosts se conectarem ao servidor vSphere Auto Deploy simultaneamente. Após a conclusão da operação de inicialização, os hosts se conectam a vSphere Auto Deploy para concluir a configuração.

O recurso de instalações com monitoramento de estado permite que você provisione hosts com o perfil de imagem pela rede sem precisar configurar a infraestrutura de inicialização PXE.

Introdução ao cache sem estado e às instalações com estado

Você pode usar o perfil de host Configuração do Cache do Sistema para provisionar hosts com vSphere Auto Deploy armazenamento em cache sem estado e instalações com estado.

Exemplos de cache sem estado e instalações com estado

Os hosts provisionados com vSphere Auto Deploy armazenam em cache a imagem (cache sem estado)
Configure e aplique um perfil de host para armazenamento em cache sem estado. Você pode armazenar em cache a imagem em um disco local, um disco remoto ou uma unidade USB. Continue provisionando este host com vSphere Auto Deploy. Se o servidor vSphere Auto Deploy ficar indisponível, por exemplo, porque centenas de hosts tentam acessá-lo simultaneamente, o host inicializa a partir do cache. O host tenta acessar o servidor vSphere Auto Deploy após a operação de inicialização para concluir a configuração.
Hosts provisionados com vSphere Auto Deploy tornam-se hosts com estado
Configure e aplique um perfil de host para instalações com monitoramento de estado. Quando você provisiona um host com vSphere Auto Deploy, a imagem é instalada no disco local, em um disco remoto ou em uma unidade USB. Para inicializações subsequentes, inicialize a partir do disco. O host não usa mais vSphere Auto Deploy.

Preparação

Para usar o cache sem estado ou instalações com estado com êxito, decida como configurar o sistema e defina a ordem de inicialização.

Tabela 1. Preparação para armazenamento em cache sem estado ou instalações com estado
Requisito ou Decisão Descrição
Decidir sobre a substituição de partição VMFS

Ao instalar o ESXi usando o instalador interativo, você será perguntado se deseja substituir um armazenamento de dados do VMFS existente. O perfil de host Configuração do Cache do Sistema fornece uma opção para substituir as partições VMFS existentes.

A opção não estará disponível se você configurar o perfil do host para usar uma unidade USB.

Decida se você precisa de um ambiente altamente disponível Se você usar vSphere Auto Deploy com armazenamento em cache sem estado, poderá configurar um ambiente vSphere Auto Deploy altamente disponível para garantir que as máquinas virtuais sejam migradas em hosts recém-provisionados e que o ambiente ofereça suporte ao vNetwork Distributed Switch, mesmo se o sistema vCenter Server ficar temporariamente indisponível .
Definir a ordem de inicialização

A ordem de inicialização que você especifica para seus hosts depende do recurso que você deseja usar.

  • Para configurar o vSphere Auto Deploy com armazenamento em cache sem estado, configure seu host para primeiro tentar inicializar a partir da rede e, em seguida, tentar inicializar a partir do disco. Se o servidor vSphere Auto Deploy não estiver disponível, o host será inicializado usando o cache.
  • Para configurar o vSphere Auto Deploy para instalações com monitoramento de estado em hosts que não têm um disco inicializável no momento, configure seus hosts para primeiro tentar inicializar a partir do disco e, em seguida, tentar inicializar a partir da rede.
    Observação: Se você tiver uma imagem inicializável no disco no momento, configure os hosts para inicialização PXE única e provisione o host com vSphere Auto Deploy para usar um perfil de host que especifique instalações com monitoramento de estado.

Cache sem estado e perda de conectividade

Se os hosts ESXi que executam suas máquinas virtuais perderem a conectividade com o servidor vSphere Auto Deploy, o sistema vCenter Server ou ambos, algumas limitações serão aplicadas na próxima vez que você reinicializar o host.

  • Se vCenter Server estiver disponível, mas o servidor vSphere Auto Deploy não estiver disponível, os hosts não se conectarão ao sistema vCenter Server automaticamente. Você pode conectar manualmente os hosts ao vCenter Server ou aguardar até que o servidor vSphere Auto Deploy esteja disponível novamente.
  • Se vCenter Server e vSphere Auto Deploy estiverem indisponíveis, você poderá se conectar a cada host ESXi usando o VMware Host Client e adicionar máquinas virtuais a cada host.
  • Se vCenter Server não estiver disponível, vSphere DRS não funcionará. O servidor vSphere Auto Deploy não pode adicionar hosts ao vCenter Server. Você pode se conectar a cada host ESXi usando o VMware Host Client e adicionar máquinas virtuais a cada host.
  • Se você fizer alterações em sua configuração enquanto a conectividade for perdida, as alterações serão perdidas quando a conexão com o servidor vSphere Auto Deploy for restaurada.

Noções básicas sobre o cache sem estado e as instalações com estado

Quando você quiser usar o vSphere Auto Deploy com armazenamento em cache sem estado ou instalações com estado, deverá configurar um perfil de host, aplicar o perfil de host e definir a ordem de inicialização.

Quando você aplica um perfil de host que ativa o armazenamento em cache para um host, vSphere Auto Deploy particiona o disco especificado. O que acontece a seguir depende de como você configura o perfil do host e como define a ordem de inicialização no host.

  • vSphere Auto Deploy armazena em cache a imagem quando você aplica o perfil de host se Ativar armazenamento em cache sem estado no host (Enable stateless caching on the host) estiver selecionado no perfil de host Configuração de Cache do Sistema. Nenhuma reinicialização é necessária. Quando você reinicializar posteriormente, o host continuará a usar a infraestrutura vSphere Auto Deploy para recuperar sua imagem. Se o servidor vSphere Auto Deploy não estiver disponível, o host usará a imagem em cache.
  • vSphere Auto Deploy instalará a imagem se Ativar instalações com monitoramento de estado no host (Enable stateful installs on the host) estiver selecionado no perfil do host Configuração do Cache do Sistema. Quando você reinicializa, o host inicializa inicialmente usando vSphere Auto Deploy para concluir a instalação. Uma reinicialização é então emitida automaticamente, após a qual o host é inicializado a partir do disco, semelhante a um host que foi provisionado com o instalador. vSphere Auto Deploy não provisiona mais o host.

Você pode aplicar o perfil de host do vSphere Client ou escrever uma regra vSphere Auto Deploy em uma sessão do PowerCLI que aplica o perfil de host.

Usando o vSphere Client para configurar o vSphere Auto Deploy para armazenamento em cache sem estado ou instalações com estado

Você pode criar um perfil de host em um host de referência e aplicá-lo a hosts adicionais ou a uma pasta ou cluster vCenter Server. O seguinte fluxo de trabalho resulta.

  1. Você provisiona um host com vSphere Auto Deploy e edita o perfil de host de Configuração do Cache de Imagem do Sistema desse host.
  2. Você coloca um ou mais hosts de destino no modo de manutenção, aplica o perfil de host a cada host e instrui o host a sair do modo de manutenção.
  3. O que acontece a seguir depende do perfil de host selecionado.
    • Se o perfil do host tiver ativado o armazenamento em cache sem estado, a imagem será armazenada em cache no disco. Nenhuma reinicialização é necessária.
    • Se o perfil de host habilitado para instalações com monitoração de estado, a imagem será instalada. Quando você reinicializa, o host usa a imagem instalada.

Usando o PowerCLI para configurar o vSphere Auto Deploy para armazenamento em cache sem estado ou instalações com estado

Você pode criar um perfil de host para um host de referência e escrever uma regra vSphere Auto Deploy que aplique esse perfil de host a outros hosts de destino em uma sessão PowerCLI. O seguinte fluxo de trabalho resulta.
  1. Você provisiona um host de referência com vSphere Auto Deploy e cria um perfil de host para habilitar uma forma de armazenamento em cache.
  2. Você escreve uma regra que provisiona hosts adicionais com vSphere Auto Deploy e que aplica o perfil de host do host de referência a esses hosts.
  3. vSphere Auto Deploy provisiona cada host com o perfil de imagem ou usando o pacote de scripts associado à regra. O efeito exato da aplicação do perfil de host depende do perfil de host selecionado.
    • Para instalações com monitoramento de estado, vSphere Auto Deploy procede da seguinte forma:
      • Durante a primeira inicialização, o vSphere Auto Deploy instala a imagem no host.
      • Durante as inicializações subsequentes, o host inicializa a partir do disco. Os hosts não precisam de uma conexão com o servidor vSphere Auto Deploy.
    • Para armazenamento em cache sem estado, vSphere Auto Deploy procede da seguinte forma:
      • Durante a primeira inicialização, vSphere Auto Deploy provisiona o host e armazena em cache a imagem.
      • Durante as inicializações subsequentes, vSphere Auto Deploy provisiona o host. Se vSphere Auto Deploy não estiver disponível, o host inicializará a partir da imagem armazenada em cache. No entanto, a instalação só poderá ser concluída quando o host puder acessar o servidor vSphere Auto Deploy.