Sem estado é um modo de execução para hosts ESXi sem armazenamento local que anteriormente salvava a configuração ou o estado. As configurações são abstraídas em um perfil de host, que é um modelo que se aplica a uma classe de máquinas. A ausência de estado permite a fácil substituição, remoção e adição de hardware com falha e melhora a facilidade de dimensionamento de uma implantação de hardware.
Cada inicialização sem estado do ESXi é como uma primeira inicialização. O host ESXi inicializa com conectividade de rede para vCenter Server por meio do comutador padrão integrado. Se o perfil do host especificar a associação do comutador distribuído, vCenter Server unirá o host ESXi aos comutadores distribuídos VMware.
Ao planejar a configuração da rede para hosts ESXi sem estado, você deve manter a configuração o mais genérica possível e evitar itens específicos do host. Atualmente, o projeto não tem ganchos para reconfigurar comutadores físicos ao implantar um novo host. Qualquer requisito desse tipo precisaria de um tratamento especial.
- vSphere instâncias e configurações de switch padrão (grupos de portas, uplinks, MTU e assim por diante)
- Instâncias de switch distribuídas
- Regras de seleção para uplinks e portas ou grupos de portas de uplink
- Informações da vNIC:
- Informações de endereço (IPv4 ou IPv6, estático ou DHCP, gateway)
- Grupos de portas e grupos de portas distribuídos atribuídos ao adaptador de rede físico (vmknic)
- Se houver switches distribuídos, registre a VLAN, as NICs físicas vinculadas ao vmknic e se
Etherchannel
estiver configurado
- Carrega os drivers de NIC físicos apropriados.
- Cria todas as instâncias de switch padrão, juntamente com os grupos de portas. Ele seleciona uplinks com base na política. Se a política for baseada na ID da VLAN, haverá um processo de sondagem para coletar informações relevantes.
- Para adaptadores de rede VMkernel conectados ao comutador padrão, ele cria adaptadores de rede VMkernel e os conecta a grupos de portas.
- Para cada adaptador de rede VMkernel conectado a um comutador distribuído, ele cria um comutador padrão temporário (conforme necessário) com uplinks vinculados ao adaptador de rede VMkernel. Ele cria um grupo de portas temporário com políticas de VLAN e de agrupamento com base nas informações registradas. Especificamente, o IP-hash será usado se o Etherchannel tiver sido usado no switch distribuído.
- Define todas as configurações do adaptador de rede VMkernel (atribui endereço, gateway, MTU e assim por diante).
Se houver um comutador distribuído presente, o sistema permanecerá no modo de manutenção até que a correção do comutador distribuído seja concluída. Nenhuma máquina virtual é iniciada no momento. Como os comutadores distribuídos requerem vCenter Server, o processo de inicialização continua até que a conectividade de vCenter Server seja estabelecida e vCenter Server perceba que o host deve fazer parte de um comutador distribuído. Ele emite uma junção de host de switch distribuído, criando um switch padrão de proxy de switch distribuído no host, seleciona uplinks apropriados e migra o vmknic do switch padrão para o switch distribuído. Quando essa operação for concluída, ela excluirá o comutador padrão temporário e os grupos de portas.
No final do processo de correção, o host ESXi é retirado do modo de manutenção, e o HA ou DRS pode iniciar máquinas virtuais no host.
Na ausência de um perfil de host, um switch padrão temporário é criado com a lógica de "rede padrão", que cria um switch de rede de gerenciamento (sem tag de VLAN) cujo uplink corresponde à vNIC de inicialização PXE. Um vmknic é criado no grupo de portas de rede de gerenciamento com o mesmo endereço MAC que o vNIC de inicialização PXE. Essa lógica era usada anteriormente para inicialização PXE. Se houver um perfil de host, mas o perfil de host de rede estiver desativado ou fatalmente incompleto, vCenter Server retornará para a rede padrão para que o host ESXi possa ser gerenciado remotamente. Isso aciona uma falha de conformidade, então vCenter Server inicia ações de recuperação.