1. Balancio de carga de red (NLB) - independiente:
* Mecanismo: Esta es una característica separada de Windows independiente * independiente * del clúster en sí. Funciona en la capa de red (capa 3) y distribuye el tráfico en función de las direcciones IP y los puertos. Es relativamente simple de configurar.
* Integración de clúster: Mínimo. El clúster en sí no gestiona inherentemente NLB; Configura NLB por separado para las direcciones Virtuales IP (VIP) del clúster. Si un nodo de clúster falla, NLB maneja la redirección del tráfico a los nodos restantes. Sin embargo, no hay una estricta coordinación entre NLB y los mecanismos de conmutación por error del clúster.
* idoneidad: Lo mejor para escenarios simples donde se necesita un equilibrio básico de carga en múltiples servidores, y la aplicación no es muy consciente de clúster. No es ideal para aplicaciones que requieren una fuerte integración de clúster y características de conmutación por error.
2. Volúmenes compartidos de clúster (CSV) y Clustering de conmutación por error:
* Mecanismo: Este es el núcleo de la agrupación de conmutación por error de Windows Server. El clúster gestiona un volumen de almacenamiento compartido (CSV) accesible para todos los nodos. Cuando un nodo falla, el clúster cambia automáticamente el acceso de la aplicación al CSV a otro nodo saludable. El equilibrio de carga de red a menudo es * implícito * en esta configuración. El cliente se conecta a la dirección IP virtual (VIP) del clúster, y el administrador de clúster dirige el tráfico al nodo activo que posee la aplicación.
* Integración de clúster: Bien integrado. El clúster en sí maneja la conmutación por conmutación por error y recursos. El cliente ve un solo punto de acceso (el VIP), y el clúster maneja la distribución. Esto utiliza un enfoque de nivel superior que solo el equilibrio de carga basado en IP.
* idoneidad: Este enfoque es mejor para aplicaciones que necesitan alta disponibilidad e integración estrecha con la funcionalidad de agrupación de conmutación por error. El servicio de agrupación gestiona el equilibrio de carga de una manera transparente para la aplicación y el cliente.
3. Windows Server Network Load Balancing (WSNLB) - Integrated (versiones más recientes):
* Mecanismo: En las versiones más nuevas del servidor de Windows, NLB a menudo está más profundamente integrado con la agrupación de conmutación por error. Si bien no es estrictamente parte del mecanismo central de CSV/conmutación por error, puede funcionar junto con él. Aprovecha la conciencia del clúster sobre la salud del nodo para tomar decisiones de equilibrio de carga.
* Integración de clúster: Mejor que la NLB independiente. Hay más coordinación entre el clúster y la NLB; El monitoreo de salud del clúster informa los algoritmos NLB.
* idoneidad: Adecuado para escenarios en los que necesita la agrupación de conmutación por error y las capacidades mejoradas de equilibrio de carga.
Diferencias clave resumidas:
| Característica | NLB independiente | CSV/Clustering de conmutación por error (equilibrio de carga implícita) | WSNLB (integrado) |
| ------------------- | -------------------------- | ------------------------------------------------- | ------------------------- |
| Balancio de carga | IP/puerto basado | Implícito, basado en la propiedad de recursos de clúster | Basado en IP/puerto, consciente de clúster |
| Integración de clúster | Mínimo | Bien integrado | Mejor integración |
| Complejidad | Inferior | Superior | Moderado |
| Conmutación por conmutación | NLB lo maneja | El clúster lo maneja | Enfoque combinado |
| Conciencia de la aplicación | Bajo | Alto | Moderado |
En esencia, la elección depende de sus necesidades. El equilibrio de carga simple en los servidores solo puede necesitar NLB independiente. Las aplicaciones de alta disponibilidad que requieren una conmutación por error automática exigen el uso de la agrupación de CSV/conmutación por error, a menudo con NLB integrada o mejorada para una mejor distribución de carga. Los nuevos enfoques de WSNLB integrados ofrecen una solución equilibrada que combina las fortalezas de ambos.