Balanceamento de rede: Round Robin DNS + NLB
Neste documento explica-se como fazer o balanceamento de um endereço IP ou de um nome de host, É ideal se tivermos um servidor web e quisermos ter um balanceamento do mesmo, Duplicando a página web em ambos os servidores (Serve também para OWA), Ou para as utilidades que lhe possam ser atribuídas. Para isso há dois métodos, “Round Robin” ou NLB (Cluster de equilíbrio de rede ou Network Load Balancing):
Round Robin – AQUI
Equilíbrio de rede – AQUI
Este, para mim, é o método mais “caseiro” mas é útil, simplesmente, É criar, no servidor DNS, o alias que nos interesse (Por exemplo “www”) E que aponte para diferentes endereços IP, O bom é que os servidores de destino não necessitam de mais do que um adaptador de rede. Esta seria a minha estrutura:

É uma estrutura simples, tenho três servidores web e quero ter alta disponibilidade deles, o mais rápido é configurar Round Robin no meu servidor DNS, para que quando alguém quiser ir a www.bujarra.com (na LAN) acesse qualquer um deles, o problema é que se um deles estiver fora do ar, o servidor DNS não saberá e pode nos dar o IP do servidor que está fora do ar. O que o cliente faz é perguntar ao DNS, quem é “www”? O DNS procura na sua base de dados e atribui-lhe um endereço qualquer dos que indicarmos.

Primeiro devemos habilitar “Round Robin”, por isso, vamos à consola do servidor DNS da nossa rede, nas suas “Propriedades”,

No “Avanzadas” marcamos a verificação de “Habilitar a função Round Robin”, Aceitar,

E simplesmente, sobre o meu domínio, Botão direito > “Host nuevo (Para)…”, devemos criar um a um os destinatários do nosso nome A.

No meu caso é para o servidor web, então crio o host www, le asigno a la IP 192.168.3.111, e clique em “Agregar host”.

Okey, deberíamos de hacer lo mismo con los demás servidores web (192.168.3.112 e 192.168.3.113)

Y este sería el resultado, cada vez que alguém haga una consulta por el nombre “www” verá una IP diferente, es un tipo de balanceo para la LAN.
NLB – Network Load Balancing – Equilíbrio de carga de red,
Este es en sí la forma de hacer un balanceo correcto entre dos o más equipos. La pega es que, para una configuración óptima, necesitamos un adaptador de red por cada host de destino, este sería mi ejemplo:

Mi conexión a internet tiene la IP pública 212.56.23.12, tengo configurada una DMZ para separar los servidores públicos de la red corporativa (opcional), tengo la web corporativa de la empresa y OWA en dos servidores (192.168.2.211 e 192.168.2.212), he creado una dirección IP con el equilibrio de carga para que se haga un balanceo de carga entre ambos servidores, con la IP: 192.168.2.213. En el router/firewall hay que redireccionar todo el tráfico que interese (en mi caso el 80 ou 443) a la IP del clúster, y así hará un balanceo entre ambas IP’s.

Para configurar el equilibrio de carga de red, hay que hacerlo desde la consola: “Princípio” > “Programas” > “Ferramentas administrativas” > “Administrador de equilibrio de carga de red”.

Abría que crear un clúster nuevo, Clique em “Clúster” > “Novo”,

Aquí indicamos cual queremos que sea la dirección IP de este clúster, la que sea común para ambos servidores, y además indicaremos el nombre DNS que le asignaremos que posteriormente deberemos crear a mano en el DNS (por si alguien quiere acceder a recursos por nombre y no por IP), “Seguinte”,

Se quisermos podemos adicionar mais endereços IP a este cluster, “Seguinte”,

Podemos criar várias regras para IPs/Portos, “Seguinte”,

Devemos indicar o nome dos servidores que queremos que façam parte deste cluster, no meu caso é web01, será o primeiro, insiro o seu nome de host e clicamos em “Ligar”, selecionamos as ligações de rede sobre as quais nos interessa criar o cluster.

E aqui indicaremos qual será a prioridade de cada host, por exemplo, web01 terá prioridade 1 e ao web02 vou atribuir como prioridade 2 para que no caso de o servidor com máxima prioridade estar fora de serviço, passe para o outro, devem ter prioridades diferentes. E aqui em “Endereço IP” devemos atribuir os endereços IP dos hosts de destino (no meu caso Prioridade 1: 192.168.2.211 e Prioridade 2: 192.168.2.212), “Fim”,

Ahora debemos agregar tantos hosts cómo destinos querramos tener, en mi caso otro más (web02), sobre el clúster, Botão direito > “Agregar host al clúster”

Metemos el nombre del host y pulsamos en “Ligar”, nos saldrán los adaptadores de red disponibles que tenga, lo seleccionamos y “Seguinte”,

Le indicamos otra prioridad, No meu caso 2 y le pongo por supuesto la IP de su adaptador para este clúster, “Fim”

Y ahí tenemos nuestro clúster para balanceo de red y vemos que dos servidores dependen de él, ahora la IP 192.168.2.213 está asociada a 192.168.2.211 y a 192.168.2.212. Si queremos que a parte para usarse por direcciones IP queremos que vaya las peticiones por nombre, debemos configurar en la consola DNS del servidor un nombre de Host A a la dirección IP del clúster.








































