Configurando o Windows Network Load Balancing no topo da VMware vSphere

Recentemente eu precisava instalar Citrix Interface Web 5.4 em um cluster com balanceamento de carga de rede no topo do VMware vSphere. A instalação é a configuração correu bem mas não conseguimos executar ping o cluster IP a partir de uma máquina cliente, mas eu poderia ping-lo a partir dos nós NLB.

O problema ea solução parece ser comum na web no entanto, mas eu achei a maioria das páginas que eu olhei um pouco confusa ou faltando alguma informação, então eu pensei que eu iria criar o meu próprio.

Este post vai se concentrar na criação de NLB dentro VMware e não vai cobrir como instalar e configurar a interface web.

No meu caso, queria criar uma base dois nós NLB.

Nome do cluster: CTXWeb
IP Cluster: 192.168.1.182

Nome Node1: CTXWeb01
Node1 IP: 192.168.1.180

Nome Node2: CTXWeb02
Node2 IP: 192.168.1.181

Configuração do Servidor

Configuração de dois (ou mais) servidores virtuais, o VMware recomenda que os servidores virtuais, um, dois do NIC sendo dedicados a NLB.

No meu caso, eu decidi usar uma única placa de rede e os meus servidores virtuais foram ambos criados a partir do mesmo modelo por isso, tomei a decisão de remover e adicionar novamente o NIC virtual em um dos servidores para se certificar e identificadores foram únicos.

Instalando o NLB

Usando o Gerenciador do Servidor Método GUI

  • Selecione “Recursos” no menu Server Manager à esquerda
  • Pressione o botão “Adicionar recursos”

vmware_nlb_1.png

  • Selecione a caixa de seleção ao lado de “Network Load Balancing”
  • Pressione o botão “Next”

vmware_nlb_2.png

  • Pressione o botão “Instalar”

vmware_nlb_3.png

  • A instalação vai continuar a instalar os componentes necessários

vmware_nlb_4.png
vmware_nlb_5.png

  • Pressione o botão “Fechar”
  • Após a instalação terminar, repita o processo nos outros nós NLB

Usando o Gerenciador do Servidor Método de Linha de Comando

O balanceamento de carga de rede também pode ser instalado a partir de um prompt de comando com privilégios elevados (clique direito sobre o prompt de comando no menu Iniciar e selecione Executar como administrador), executando o comando servermanagercmd -install NLB.

Por exemplo:
C: \ Windows \ system32> servermanagercmd -install NLB
……
Iniciar instalação …
[Instalação] Sucedido: [Network Load Balancing].
<100/100>
Sucesso: Instalação bem-sucedida.

Configurando o NLB no primeiro nó (CTXWeb01)

  • Abra o Network Load Balancing Manager em Iniciar -> Todos os programas -> menu Ferramentas Administrativas ou de um prompt de comando executando nlbmgr.
  • Na opção de menu Cluster selecione “New”

vmware_nlb_6.png

  • Informe o nome do primeiro nó (No meu caso CTXWeb01) e pressione Conectar

vmware_nlb_7.png

  • Você terá a opção de escolher qual adaptador de rede que você deseja usar, o NIC deve estar na mesma sub-rede que os outros servidores no cluster NLB.
  • Pressione o botão “Next”

vmware_nlb_8.png

  • Digite o ID como prioridade, um (cada nó no cluster NLB deve ter uma identificação única)
  • Verifique se o adaptador correto foi selecionado em “endereço IP dedicado”
  • Selecione “Started” para o “Estado de acolhimento inicial” (isto diz NLB se você quer esse nó para participar do cluster durante a inicialização)
  • Pressione o botão “Next”

vmware_nlb_9.png

  • Pressione o botão “Adicionar”
  • Digite o Cluster IP e máscara de sub-rede
  • Pressione “OK”

vmware_nlb_10.png

  • Certifique-se que os “endereços IP” Cluster estão corretas
  • Pressione o botão “Next”

vmware_nlb_11.png

  • Selecione o endereço de IP para este cluster
  • Digite o endereço NLB “CTXWeb.testdomain.local”
  • Digite “Multicast”, como o “modo de operação do cluster”
  • Anote o endereço de rede como teremos este último
  • Pressione o botão “Next”

vmware_nlb_12.png

  • Altere as portas como necessário e pressione “Finish”

vmware_nlb_13.png

Configurando o NLB no segundo nó (CTXWeb02)

  • Botão direito do mouse no nome do cluster e selecione “Adicionar Host ao Cluster”

vmware_nlb_14.png

  • Digite o nó pares nome do host e clique em “Connect”

vmware_nlb_15.png

  • Selecione o adaptador de rede que você deseja usar para o Balanceamento de Carga
  • Pressione o botão “Next”

vmware_nlb_16.png

  • Este passo é muito importante; cada nó no cluster NLB deve ter um identificador único. Este identificador é utilizado para identificar o nó no cluster.
  • Digite o ID como prioridade, 2 (cada nó no cluster NLB deve ter uma identificação única)
  • Verifique se o adaptador correto foi selecionado em “endereço IP dedicado”
  • Selecione “Started” para o “Estado de acolhimento inicial” (isto diz NLB se você quer esse nó para participar do cluster durante a inicialização)
  • Pressione o botão “Next”

vmware_nlb_17.png

  • Altere as portas como necessário e pressione “Finish”

vmware_nlb_13.png

  • Certifique-se de que as mudanças de status tanto do nó para “convergentes”
  • Certifique-se que cada nó tem um único “prioridade host” ID
  • Certifique-se que cada nó é “iniciado” em “Estado de acolhimento inicial”
  • Certifique-se de que você vê uma mensagem de “êxito” na janela de registro para o segundo nó

Adicionar uma entrada de DNS

No seu servidor DNS adicionar uma entrada de DNS para o nome do cluster e IP

vmware_nlb_19.png

Adicionar um ARP estático Record para seu switch de rede

Uma entrada ARP estática precisa ser adicionado à camada 3 switch ou roteador físico que atua como gateway padrão (observe o gateway padrão no Windows) para os nós NLB.
Estou usando o kit Cisco para que o abaixo é para Cisco, mas se você estiver usando qualquer coisa que não seja Cisco você provavelmente ainda precisa adicionar um ARP estática.

No switch / roteador entrar em modo de configuração global (Conf t), então digite o comando

arp <ip do cluster NLB> <mac do cluster NLB> arpa

O IP é o que forneceu acima, no meu caso 192.168.1.182 eo endereço MAC é o modo que nós um nó de novo no meu caso 03-bf-0A-64-64-e1

Exemplo:
arp 192.168.1.182 03bf.0a64.64e1 arpa

Configuração global próxima saída e mostrar executar um show ip arp | include <ip do cluster NLB> e certifique-se Ouvia parece ok.

Agora você deve ser capaz de executar ping e se conectar com seus clientes

vmware_nlb_18.png

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: