Balanceo de red: Round Robin + NLB

Page 1 of 10

Balanceo de red: Round Robin DNS + NLB

Balancear una dirección IP o nombre de host, En este documento se explíca cómo hacer balanceos de una dirección IP o un nombre de host, es ideal si tenemos un servidor web y queremos tener un balanceo de él, duplicando la página web en ambos servidores (sirve también para OWA), o las utilidades que se le puedan asignar. Para esto hay dos métodos, "Round Robin" o NLB (Clúster de equilibrio de red o Network Load Balancing):

Round Robin - AKI Equilibrio de red - AKI

Round Robin, Este para mí es el método más "casero" pero sirve, simplemente, es crear en el servidor DNS el alias que nos interese (por ejemplo "www") y que apunte a diferentes direcciones IP, lo bueno es que los servidores destino no necesitan más de un adaptador de red. Esta sería mi estructura:

Es una estructura simple, tengo tres servidores web y quiero tener alta disponibilidad de ellos, lo más rápido es configurar Round Robin en mi servidor DNS, para que cuando alquien quiera ir a www.bujarra.com (en la LAN) acceda a cualquiera de ellos, lo malo que si uno de ellos está caido el servidor DNS no lo sabrá y nos puede dar la IP del servidor que esté caido. Lo que hace el cliente es preguntarle al DNS, quien es "www"? El DNS busca en su BD y le asigna una dirección cualquiera de las que le indiquemos.

Primero debemos habilitar "Round Robin", para ello, vamos a la consola del servidor DNS de nuestra red, en sus

http://www.bujarra.com/ProcedimientoBalanceoLAN.html

24/01/2011

aceptamos.html 24/01/2011 .bujarra. En la pestaña "Avanzadas" marcamos el check de "Habilitar la función Round Robin". http://www.Balanceo de red: Round Robin + NLB Page 2 of 10 "Propiedades".com/ProcedimientoBalanceoLAN.

es http://www. le asigno a la IP 192. En mi caso es para el servidor web.Balanceo de red: Round Robin + NLB Page 3 of 10 Y simplemente. Vale. botón derecho > "Host nuevo (A).3. deberíamos de hacer lo mismo con los demás servidores web (192.168..113) Y este sería el resultado. sobre mi dominio.com/ProcedimientoBalanceoLAN.111.html 24/01/2011 .". así que creo el host www.112 y 192. debemos crear uno a uno los destinatarios de nuestro nombre A.168.3.3. y pulsamos sobre "Agregar host". cada vez que alguien haga una consulta por el nombre "www" verá una IP diferente..168.bujarra.

La pega es que.Network Load Balancing . necesitamos un adaptador de red por cada host de destino.56.212).html 24/01/2011 .211 y 192.23.168. En el router/firewall hay que redireccionar todo el tráfico que interese (en mi caso el 80 o 443) a la IP del clúster.168.213.com/ProcedimientoBalanceoLAN. NLB . para una configuración óptima. tengo la web corporativa de la empresa y OWA en dos servidores (192.12. http://www. 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. tengo configurada una DMZ para separar los servidores públicos de la red corporativa (opcional).Balanceo de red: Round Robin + NLB Page 4 of 10 un tipo de balanceo para la LAN. y así hará un balanceo entre ambas IP's.2. este sería mi ejemplo: Mi conexión a internet tiene la IP pública 212.168.2.2. Este es en sí la forma de hacer un balanceo correcto entre dos o más equipos.Equilibrio de carga de red.bujarra.

html 24/01/2011 . http://www. hay que hacerlo desde la consola: "Inicio" > "Programas" > "Herramientas administrativas" > "Administrador de equilibrio de carga de red".bujarra. Abría que crear un clúster nuevo.Balanceo de red: Round Robin + NLB Page 5 of 10 Para configurar el equilibrio de carga de red.com/ProcedimientoBalanceoLAN. pinchamos en "Clúster" > "Nuevo".

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). "Siguiente". la que sea común para ambos servidores.html 24/01/2011 .com/ProcedimientoBalanceoLAN. Si queremos podemor agregar más direcciones IP a este clúster. http://www.bujarra.Balanceo de red: Round Robin + NLB Page 6 of 10 Aquí indicamos cual queremos que sea la dirección IP de este clúster. "Siguiente".

meto su nombre de host y le damos a "Conectar". en mi caso son web01 será el primero. seleccionamos sobre las conexiones de red que nos interese crear el clúster. http://www. Debemos indicar el nombre de los servidores que queremos que formen parte de este clúster.com/ProcedimientoBalanceoLAN. "Siguiente".bujarra.html 24/01/2011 .Balanceo de red: Round Robin + NLB Page 7 of 10 Podemos crear varias reglas para IP's/Puertos.

Balanceo de red: Round Robin + NLB Page 8 of 10 Y aquí indicaremos cual será la prioridad de cada host. botón derecho > "Agregar host al clúster" http://www.168.211 y Prioridad 2: 192. por ejemplo web01 tendrá prioridad 1 y a web02 le pondré como prioridad 2 para en el caso que el servidor de máxima prioridad esté caído vaya al otro.com/ProcedimientoBalanceoLAN.2.168. Y aquí en "Dirección IP" debemos asignar las direcciones IP de los host de destino (en mi caso Prioridad 1: 192.html 24/01/2011 . Ahora debemos agregar tantos hosts cómo destinos querramos tener. sobre el clúster. deben tener diferentes prioridades.2. en mi caso otro más (web02).212).bujarra. "Finalizar".

bujarra.com/ProcedimientoBalanceoLAN. lo seleccionamos y "Siguiente". Le indicamos otra prioridad.html 24/01/2011 . "Finalizar" http://www. nos saldrán los adaptadores de red disponibles que tenga. en mi caso 2 y le pongo por supuesto la IP de su adaptador para este clúster.Balanceo de red: Round Robin + NLB Page 9 of 10 Metemos el nombre del host y pulsamos en "Conectar".

bujarra.com/ProcedimientoBalanceoLAN.2.2.html 24/01/2011 . http://www.2.168.211 y a 192. ahora la IP 192. Si queremos que a parte para usarse por direcciones IP queremos que vaya las peticiones por nombre.Balanceo de red: Round Robin + NLB Page 10 of 10 Y ahí tenemos nuestro clúster para balanceo de red y vemos que dos servidores dependen de él.168.212.168. debemos configurar en la consola DNS del servidor un nombre de Host A a la dirección IP del clúster.213 está asociada a 192.