Você pode seguir várias vSphere Auto Deploy práticas recomendadas, configurar a rede, configurar o vSphere HA e otimizar seu ambiente para vSphere Auto Deploy.
Consulte a Base de conhecimento VMware para obter mais informações sobre práticas recomendadas.
Práticas recomendadas de vSphere Auto Deploy e vSphere HA
Você pode melhorar a disponibilidade das máquinas virtuais em execução em hosts provisionados com vSphere Auto Deploy seguindo as práticas recomendadas.
Alguns ambientes configuram os hosts provisionados com vSphere Auto Deploy com um switch distribuído ou configuram máquinas virtuais em execução nos hosts com o Auto Start Manager. Nesses ambientes, implante o sistema vCenter Server para que sua disponibilidade corresponda à disponibilidade do servidor vSphere Auto Deploy. Várias abordagens são possíveis.
- Implantar vCenter Server. O servidor vSphere Auto Deploy está incluído.
- Execute vCenter Server em um cluster habilitado para vSphere HA e configure a máquina virtual com uma prioridade de reinicialização vSphere HA alta. Inclua dois ou mais hosts no cluster que não são gerenciados por vSphere Auto Deploy e fixe a máquina virtual vCenter Server nesses hosts usando uma regra (vSphere HA DRS necessária VM para hospedar a regra). Você pode configurar a regra e, em seguida, desativar DRS se não quiser usar DRS no cluster. Quanto maior o número de hosts que não são gerenciados por vSphere Auto Deploy, maior sua resiliência a falhas de host.
Observação: Essa abordagem não é adequada se você usar o Gerenciador de Início Automático. O Auto Start Manager não é compatível com um cluster habilitado para vSphere HA.
vSphere Auto Deploy Práticas recomendadas de rede
Evite problemas de rede seguindo as vSphere Auto Deploy práticas recomendadas de rede.
- vSphere Auto Deploy e IPv6
- Como o vSphere Auto Deploy aproveita a infraestrutura do iPXE, se os hosts que você planeja provisionar com vSphere Auto Deploy estiverem com BIOS herdado, o servidor vSphere Auto Deploy deverá ter um endereço IPv4. A inicialização PXE com firmware BIOS herdado só é possível em IPv4. A inicialização PXE com firmware UEFI é possível com IPv4 ou IPv6.
- Alocação de endereço IP
- Use as reservas DHCP para alocação de endereços. Os endereços IP fixos são compatíveis com o mecanismo de personalização do host, mas o fornecimento de entrada para cada host não é recomendado.
- Considerações sobre VLAN
-
Use vSphere Auto Deploy em ambientes que não usam VLANs.
Se você pretender usar o vSphere Auto Deploy em um ambiente que usa VLANs, certifique-se de que os hosts que você deseja provisionar possam alcançar o servidor DHCP. A forma como os hosts são atribuídos a uma VLAN depende da configuração do seu site. A ID da VLAN pode ser atribuída pelo switch ou pelo roteador, ou pode ser definida no BIOS do host ou por meio do perfil do host. Entre em contato com o administrador da rede para determinar as etapas para permitir que os hosts acessem o servidor DHCP.
Práticas recomendadas de vSphere Auto Deploy e VMware Tools
Ao provisionar hosts com vSphere Auto Deploy, você pode selecionar um perfil de imagem que inclua VMware Tools ou selecionar a imagem menor associada ao perfil de imagem que não contém VMware Tools.
Você pode baixar dois perfis de imagem do site de download VMware.
- xxxxx-standard: um perfil de imagem que inclui os binários VMware Tools, exigidos pelo sistema operacional convidado em execução dentro de uma máquina virtual. A imagem geralmente é denominada esxi-version-xxxxx-standard.
- xxxxx-no-tools: um perfil de imagem que não inclui os binários VMware Tools. Esse perfil de imagem geralmente é menor, tem uma sobrecarga de memória menor e é inicializado mais rapidamente em um ambiente de inicialização PXE. Essa imagem geralmente é chamada de esxi-version-xxxxx-no-tools.
Você pode implantar o ESXi usando qualquer um dos perfis de imagem.
- Se o tempo de inicialização da rede não for preocupante e seu ambiente tiver memória extra e sobrecarga de armazenamento suficientes, use a imagem que inclui VMware Tools.
- Se você achar que o tempo de inicialização da rede está muito lento ao usar a imagem padrão ou se quiser economizar espaço nos hosts, poderá usar o perfil de imagem que não inclui VMware Tools e colocar os binários VMware Tools em armazenamento. Consulte, Provisionar host ESXi usando um perfil de imagem sem VMware Tools.
vSphere Auto Deploy Práticas recomendadas de gerenciamento de carga
A inicialização simultânea de um grande número de hosts coloca uma carga significativa no servidor vSphere Auto Deploy. Como o vSphere Auto Deploy é um servidor Web em seu núcleo, você pode usar as tecnologias de dimensionamento de servidor Web existentes para ajudar a distribuir a carga. Por exemplo, um ou mais servidores proxy reversos de armazenamento em cache podem ser usados com vSphere Auto Deploy. Os proxies reversos fornecem os arquivos estáticos que compõem a maior parte de uma imagem de inicialização ESXi. Configure o proxy reverso para armazenar em cache o conteúdo estático e transmitir todas as solicitações para o servidor vSphere Auto Deploy. Para obter mais informações, assista ao vídeo "Using Reverse Web Proxy Servers for vSphere Auto Deploy Scalability":
Use vários servidores TFTP para apontar para diferentes servidores proxy. Use um servidor TFTP para cada servidor proxy reverso. Depois disso, configure o servidor DHCP para enviar hosts diferentes para servidores TFTP diferentes.
Quando você inicializa os hosts, o servidor DHCP os redireciona para diferentes servidores TFTP. Cada servidor TFTP redireciona os hosts para um servidor diferente, o servidor vSphere Auto Deploy ou um servidor proxy reverso, reduzindo significativamente a carga no servidor vSphere Auto Deploy.
Após uma queda de energia em massa, abra os hosts por cluster. Se você colocar vários clusters online simultaneamente, o servidor vSphere Auto Deploy poderá enfrentar gargalos de CPU. Todos os hosts podem aparecer após um atraso. O gargalo será menos grave se você configurar o proxy reverso.
vSphere Auto Deploy Práticas recomendadas de registro e solução de problemas
Para resolver problemas encontrados com o vSphere Auto Deploy, use as informações de log do vSphere Auto Deploy do vSphere Client e configure seu ambiente para enviar informações de log e despejos de memória para hosts remotos.
- vSphere Auto Deploy Logs
- Faça download dos logs do vSphere Auto Deploy indo para a página vSphere Auto Deploy no vSphere Client. Consulte, Baixar vSphere Auto Deploy Logs.
- Configurando o Syslog
- Configure um servidor syslog remoto. Consulte Streaming Events to a Remote Syslog Server para obter informações de configuração do servidor syslog. Configure o primeiro host inicializado para usar o servidor syslog remoto e aplique o perfil de host desse host a todos os outros hosts de destino. Opcionalmente, instale e use o vSphere Syslog Collector, uma ferramenta de suporte do vCenter Server que fornece uma arquitetura unificada para log do sistema, habilita o log de rede e permite combinar logs de vários hosts.
- Configurando o Coletor de Despejo ESXi
- Os hosts provisionados com vSphere Auto Deploy não têm um disco local para armazenar despejos de memória. Instale o Coletor de Despejo ESXi e configure seu primeiro host para que todos os dumps principais sejam direcionados para o Coletor de Despejo de ESXi e aplique o perfil de host desse host a todos os outros hosts. Consulte Configurar o Coletor de Despejo ESXi com ESXCLI.
Usando vSphere Auto Deploy em um ambiente de produção
Ao migrar de uma configuração de prova de conceito para um ambiente de produção, tome cuidado para tornar o ambiente resiliente.
- Proteja o servidor vSphere Auto Deploy. Consulte Práticas recomendadas de vSphere Auto Deploy e vSphere HA.
- Proteja todos os outros servidores em seu ambiente, incluindo o servidor DHCP e o servidor TFTP.
- Siga as VMwarediretrizes de segurança, incluindo as descritas em vSphere Auto Deploy Considerações de segurança.