Configuración de un clúster NLB para el Servidor de aplicaciones
Las direcciones, nombres de equipo, nombres de dominio, etc. que se usan a continuación no son obligatorios y el administrador puede cambiarlos.
- Instale el Servidor de aplicaciones en cada nodo del clúster. La base de datos, la carpeta de almacenamiento de archivos, el Processing Server, el Licensing Server y los clientes del Servidor de aplicaciones deben estar ubicados en un equipo distinto, que debe ser accesible para todos los nodos del clúster.
- En Características de Windows, agregue Network Load Balancing a cada nodo del clúster. Para ello, haga clic en el vínculo Agregar características de la ventana principal del Administrador del servidor (haga clic en Inicio → Herramientas administrativas → Administrador del servidor).
- Asigne una dirección IP al clúster mediante la cual este pueda acceder a los nodos como una unidad (esta será una dirección virtual del clúster). Para ello, abra el Administrador de equilibrio de carga de red en cualquiera de los nodos (haga clic en Administrador del servidor → Herramientas → Administrador de equilibrio de carga de red), haga clic con el botón derecho en el clúster y seleccione el elemento Propiedades del clúster en el menú contextual.

- Puede usar el Monitor de rendimiento para IIS (accesible a través de la Toolbar de Microsoft Management Console) para supervisar la actividad de los nodos. En el objeto Web Service, para cada nodo, agregue el contador ISAPI Extension Requests/sec para Default Web Site (esta es la ubicación del Servidor de aplicaciones en IIS).
- Host único Este modo proporciona tolerancia a fallos, pero no permite equilibrar la carga de trabajo. Solo un nodo del clúster está activo a la vez.
- Host múltiple El tráfico de un rango predefinido de puertos es gestionado por el nodo con la prioridad más alta del clúster. Todos los nodos del clúster funcionan simultáneamente. Este modo proporciona tanto equilibrio de carga de trabajo como tolerancia a fallos.
- None (no recomendado) Si se selecciona esta opción, varias conexiones (sesiones TCP) de un solo cliente pueden ser gestionadas por distintos nodos.
- Single (recomendado) Si se selecciona esta opción, todas las conexiones de un solo cliente son gestionadas por un único nodo.
- Network (Class C) (recomendado) Si se selecciona esta opción, todas las consultas del espacio de direcciones TCP/IP de clase C son gestionadas por un único nodo. Esto puede ser necesario si hay un proxy server entre el cliente y el clúster.
- Cree una carpeta compartida a la que puedan acceder todos los nodos del clúster.
- Instale Microsoft SQL Server, un servidor de Azure, un servidor Oracle o un servidor PostgreSQL. El servidor debe estar disponible para todos los nodos del clúster.
- Instale el Servidor de aplicaciones en todos los nodos del clúster.
- En el primer nodo del clúster, ejecute la Consola de administración y supervisión, cree una base de datos y especifique una carpeta compartida para almacenar archivos.
- En cada uno de los nodos restantes del clúster, ejecute la Consola de administración y supervisión y conéctese a la base de datos que creó. ¡Importante! Para esta operación, debe usarse la autenticación SQL.
- En SQL Server, el servidor de Azure, el servidor Oracle o el servidor PostgreSQL, otorgue permisos de acceso total a la base de datos a todos los usuarios de todos los nodos del clúster con cuyas cuentas se ejecuta IIS (el servicio World Wide Web Publishing Service debe estar en ejecución en la lista de servicios). Los permisos del primer nodo se otorgan automáticamente cuando se crea la base de datos. Los demás permisos deben otorgarse manualmente. De forma predeterminada, IIS se ejecuta con la cuenta de usuario Network Service. En este caso, suponiendo que IIS se esté ejecutando en un equipo llamado NodeN, debe otorgar permisos de acceso total al usuario DomainName\NodeN$ en el servidor.
- Si el Servidor de aplicaciones no está disponible en el clúster, pero las solicitudes PING siguen llegando al clúster, compruebe si IIS está disponible en el clúster. Para ello, coloque un archivo estático *.html en la carpeta %systemdrive%\inetpub\wwwroot (normalmente esta carpeta ya contendrá un archivo iisstart.htm) y abra este archivo en un navegador: \ClusterAddress\iisstart.htm. Al abrir el archivo, compruebe la configuración del servidor proxy en su navegador.
Para usar autenticación básica para los clientes, asegúrese de habilitar la autenticación básica para la carpeta FlexiCapture12\Server en IIS. De lo contrario, los usuarios recibirán un error HTTP 401 al intentar conectarse.
