En este post vemos como configurar un cluster de dos servidores utilizando Network Load Balancing de Windows Server 2008 R2. En particular este cluster nos puede mejorar el desempeño significativamente. Con esta alternativa de configuración a nivel software se puede dividir la demanda o peticiones en más de un servidor para que en conjunto respondan como uno solo. Particularmente esta configuración se creó para una granja de servidores web front end de SharePoint 2010 en donde dos servidores web estarán recibiendo las peticiones de usuario vía dirección URL.
Lo requisitos para configurar un cluster son:
Agregar la característica de Windows llamada Network Load Balancing en cada uno de los nodos que conformaran el cluster
Asegurarse que cada nodo del cluster deban de tener un IP dedicado o fijo ya que NLB no puede trabajar con IPs dinámicas generadas por un servicio DHCP
El cluster tendrá un IP virtual que recibirá las peticiones y estas serán transferidas de forma automática a cualquier nodo que conforma el cluster para responder la petición
Probar con ping que sucede cuando querevemos ver que responde el nuevo host.
Existen otras alternativas tecnológicas para crear y gestionar clusters tanto a nivel software como hardware.
Los pasos para la configuración de un cluster son:
1. En primer nodo crear el cluster y agregar el primer nodo
2. En el segundo nodo conectarse a cluster existente y agregar el host al cluster
Probamos un ping para ver que responde:
Esta tecnica tambien funciona para cualquier desarrollo web que se hospeda sobre servidores Windows. 🙂
NOTICIA: Aqui lo explicado anteriormente en vivo y a todo color en un video que subi a mi canal de Youtube al cual te puedes suscribir aqui: https://www.youtube.com/haarongo
Originalmente publicado en msmvps.com
Muy bien el artículo!
Me surge una duda: los datos de la petición pasan por el servidor principal, o el servidor redirige al cliente hacia el nodo que le toca y se desentiende?
correcto!
Qué es correcto?