Para obtener alta disponibilidad, Horizon Recording se puede instalar en varios servidores y configurarse con un equilibrador de carga.
Estos son los pasos de alto nivel que se deben seguir para usar Horizon Recording con un equilibrador de carga. En este tema se proporcionan los detalles de cada uno de estos elementos.
- Cree una carpeta compartida en un servidor de archivos con los permisos adecuados al que se pueda acceder desde todas las instancias de Recording Server que se van a instalar.
- Instale Horizon Recording en varios servidores (preferiblemente en el mismo centro de datos). Para obtener más información, consulte "Instalar Horizon Recording Server" en el tema Uso de VMware Horizon Recording para Linux.
- Edite la implementación en todas las instancias de Recording Server para que apunten a la misma base de datos y a la misma carpeta compartida. La base de datos almacenará los metadatos de grabación y la carpeta compartida almacenará los archivos de grabación reales.
- Configure el equilibrador de carga de capa 4 para las instancias de Horizon Recording Server en el puerto 9443.
- Instale Horizon Recording Agent en el escritorio principal. Para ello, apunte a la dirección IP o el FQDN del equilibrador de carga mientras se registra en Horizon Recording Server.
Editar la implementación en las instancias de Recording Server
Para cada instancia de Recording Server:
- Vaya a Administrador -> Configuración del servicio -> Configuración del servidor -> Editar implementación.
- Lea el mensaje que aparece y haga clic en Siguiente.
- Si este es el primer servidor que va a editar, seleccione Configurar manualmente y haga clic en Siguiente. Si no es el primer servidor que va a editar, vaya al paso 4.
- Seleccione la base de datos requerida, copie la cadena de conexión adecuada de la sección de ejemplos y péguela en el cuadro Cadena de conexión.
- Modifique el identificador de usuario, la contraseña, el servidor, la base de datos y Trusted_Connection con la información adecuada, y haga clic en Siguiente.
- En la página de ubicación de almacenamiento, proporcione la carpeta compartida a la que se puede acceder desde todas las instancias de Recording Server. Seleccione Probar ruta para comprobar si se puede acceder a ella y, a continuación, haga clic en Siguiente.
- Haga clic en Guardar configuración. Si todo está bien, el servicio web se reiniciará y se cerrará la sesión.
- Inicie sesión y compruebe que la configuración se haya guardado correctamente.
- Para los servidores posteriores, seleccione Importar la configuración de un servidor existente.
- Introduzca la URL, el nombre de usuario y la contraseña del servidor existente, y haga clic en Importar. Si las credenciales son válidas, aparecerá el mensaje "La configuración del servicio se importó correctamente. Valide los ajustes en las siguientes páginas".
- Haga clic en Siguiente y valide los detalles de configuración en la página "Tipo de base de datos". Deben coincidir con los detalles de configuración del servidor existente.
- Haga clic en Siguiente y valide los detalles de configuración en la página "Ubicación de almacenamiento". Deben coincidir con los detalles de configuración del servidor existente. También puede probar la ruta aquí.
- Revise los cambios y haga clic en Guardar configuración. Si todo está bien, el servicio web se reiniciará y se cerrará la sesión.
- Inicie sesión y compruebe que la configuración se haya guardado correctamente.
Configurar el equilibrador de carga de capa 4
A continuación se indican los pasos de alto nivel que se deben seguir para configurar un equilibrador de carga para instancias de Recording Server. Tenga en cuenta que los pasos cambiarán en función del equilibrador de carga que se utilice.
- Cree un servicio virtual con el puerto de servicio 9443 con SSL habilitado. A continuación, asigne una IP virtual al servicio virtual.
- Cree un grupo de instancias de Recording Server con el puerto 9443.
- Una vez guardada la configuración del equilibrador de carga, acceda a la consola web mediante
https://<FQDN_or_IP_address_of_the_load_balancer>:9443
. Si la configuración del equilibrador de carga es correcta, podrá acceder a la interfaz de usuario.
Instalar Horizon Recording Agent en el escritorio principal
- Ejecute el instalador de Horizon Recording Agent, tal como se describe en Ejecutar el instalador de Tarball para Horizon Recording Agent o Ejecutar el instalador RPM para Horizon Recording Agent. Siga las instrucciones especificadas, pero modifique el comando de instalación de la siguiente forma:
- Instalador tarball:
sudo ./install.sh -u https://<FQDN or IP address of the load balancer>:9443 -n <username> -p <password> -t
- Instalador RPM:
sudo /usr/lib/vmware/horizonrecording/rpminstall.sh -u https://<FQDN or IP address of the load balancer>:9443 -n <username> -p <password> -t
- Instalador tarball:
- Cuando se le solicite la conexión, proporcione la URL correcta del equilibrador de carga con el formato https://<FQDN o dirección IP del equilibrador de carga>:9443 junto con el nombre de usuario y la contraseña.
- Seleccione la casilla de verificación Esta máquina es una plantilla si la máquina es una máquina virtual principal y se creará un grupo a partir de ella.
- Haga clic en Registrar.
- Si el certificado del servidor no es de confianza, acepte la huella digital del servidor cuando se le solicite.
- Cuando finalice el registro de la instalación de Recording Agent, inicie sesión en la consola web de Recording Server mediante la IP del equilibrador de carga y vaya a Administrador -> Administrar agentes. El agente debe aparecer allí con Tipo configurado como Plantilla.
Nota: Esto también se puede verificar iniciando sesión en cada instancia de Recording Server para comprobar que los datos se sincronicen en todas las instancias de Recording Server.