O controlador NSX é uma VM que é implantada pelo NSX Manager. É um dos componentes centrais do NSX. Ele fornece um plano de controle para distribuir informações de rede para hosts. Para alcançar um alto nível de resiliência, o controlador NSX é agrupado para escala e HA.
O controlador NSX contém três tabelas primárias.
Tabela de endereço MAC, tabela ARP e uma tabela VTEP. Essas tabelas agrupam informações de VM e host em conjunto para cada três tabelas e replicam isso em todo o domínio NSX. O benefício de tal ação é habilitar multi-cast free VXLAN no underlay. As versões anteriores do vCNS e outras soluções habilitadas para VXLAN exigiam o VXLAN ativado na parte superior dos switches de rack ou em todo o tecido físico. Isso proporcionou uma sobrecarga administrativa significativa e remover isso alivia muito a complexidade.
Mantendo estas tabelas um benefício adicional é a supressão de ARP. A supressão de ARP permitirá a redução das solicitações ARP em todo o ambiente. Isto é importante quando os segmentos da camada dois se estendem através de vários domínios L3. Se um segmento solicitar o IP de um endereço MAC que não esteja em um segmento local, o host terá as informações replicadas em suas tabelas empurradas para ele pelo controlador.
O NSX Controller tem cinco funções:
- API Provider: Mantém os API de Web-service que são consumidos pelo NSX Manager;
- Persistence Server: Garante a proteção e preservação dos dados entre os hosts;
- Logical Manager: Lida com a política e a topologia de rede.
- Switch Manager: Gerencia os hypervisors e envia a configuração relevante para o host.
- Directory server: Se concentra na VXLAN e no diretório de informações de roteamento lógico distribuído;
A maioria dos cenários de implementação vê três, cinco ou sete controladores implantados. Isto é devido ao controlador ser executado Zoo Keeper.
Um cluster Zoo Keeper, conhecido como um conjunto, requer uma maioria para funcionar e isso é melhor configurado através de um número ímpar de máquinas. Esse cenário de desempate é usado em muitos casos e condições de HA durante o NSX para operações vSphere.
Slicing/Fatiamento:
Em um ambiente dinâmico que pode ter várias mudanças por segundo, é necesário distribui r dinamicamente a carga de trabalho entre os clusters disponíveis, que reorganiza as cargas de trabalho quando novos membros do cluster são adicionados e mantém sem impacto enquanto isso ocorre internaemente.
Uma role é feita para criar um número de fatias de si mesmo. Um aplicativo agrupa suas fatias e atribuirá o objeto a uma fatia. Isso garante que nenhum nó individual possa causar uma falha da função do NSX Controller;
Quando uma falha de um host do NSX controller ocorre as fatias que o controlador é responsável será replicado e reproduzido através dos outros controladores existentes. Isso garante ainformações de rede consistente e continuo.
Comandos:
# show controller-cluster status
# show controller-cluster startup-nodes
# show controller-cluster role
# show controller-cluster connections
Nenhum comentário:
Postar um comentário
Deixe seu comentário!