UiPath Documentation
automation-suite
2.2510
true
Guía de instalación de Automation Suite en Linux
Importante :
Este contenido se ha localizado parcialmente a partir de un sistema de traducción automática. La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.

Paso 6: configurar el equilibrador de carga

Requisitos del equilibrador de carga y opciones de configuración para implementaciones de producción multinodo preparadas para alta disponibilidad en Automation Suite.

Información general​

Es obligatorio un equilibrador de carga para la configuración de producción multinodo preparado para alta disponibilidad.

Algunos equilibradores de carga, como Azure Load Balancer, tienen la capacidad de reenviar la dirección IP del cliente al servidor sin reemplazarla por su propia dirección. Esta característica permite al servidor ver la IP del cliente original, lo que da como resultado que no se requieran pasos adicionales para que el servidor identifique la dirección IP del cliente.

Por otro lado, si un equilibrador de carga reemplaza la dirección IP del cliente por la suya, puede compensar añadiendo un encabezado especial, llamado encabezado x-forwarded-for, a la solicitud que envía al servidor. Este encabezado incluye la dirección IP del cliente original. El servidor puede leer este encabezado para recuperar la dirección IP del cliente.

Automation Suite admite dos tipos de configuración para el equilibrador de carga, como se muestra en las siguientes secciones.

Puedes configurar el equilibrador de carga para utilizar la persistencia de la sesión o las sesiones fijas, pero no es un requisito.

Nota:

Actualmente, Automation Suite admite equilibradores de carga de capa 4 (capa de red). También se admiten los equilibradores de carga de capa 7 (capa de aplicación). Para obtener más información, consulta Configurar el equilibrador de carga L7 (opcional).

El equilibrador de carga no admite el cifrado y la terminación de TLS. Para una operación de servicio eficaz, asegúrate de configurar tu equilibrador de carga para facilitar el paso del tráfico.

Si utilizas el equilibrador de carga interno (LB) de Azure para implementaciones, puedes encontrar problemas con las llamadas de la máquina virtual (VM) de backend a la IP de la interfaz LB. Los problemas se producen debido a la falta de coincidencia de la IP de origen y la dirección MAC del paquete de red.

Esto evita que el destinatario calcule la ruta de respuesta correcta, lo que provoca el fallo de las llamadas de la máquina virtual al LB. Para obtener más información, consulta Limitaciones de los componentes del equilibrador de carga de Azure y Solución de problemas de tráfico de backend.

Configuración del grupo de servidores y nodos​

Esta es la configuración recomendada para el equilibrador de carga.

Configurar el grupo de backend​

Debes crear tres grupos de backend que cumplan los siguientes requisitos:

  • Grupo de servidores
    • Consta de todos los nodos de servidor.
    • No debe haber nodos agente en el Grupo de servidores.
  • Grupo de nodos
    • Consta de todos los nodos de servidor y nodos de agente no especializados. Los nodos de agente especializados incluyen gpu y asrobots.
  • Grupo de registros temporales
    • Consiste solo en el nodo del servidor donde está instalado el Registro Temporal.
    Nota:

    El grupo de registros temporales solo se utiliza durante la instalación de Automation Suite, la unión de nodos y los procedimientos de actualización. Después de completar los procedimientos, puedes cerrar el Grupo de registros temporales.

Configurar los sondeos de estado​

La siguiente tabla describe la configuración de la sonda de estado para el equilibrador de carga.

SondearProtocoloPuertoIntervaloVolver a introducir umbralAsociar grupo
https-probeTCP44315 seg.2Grupo de nodos
kubeapi-probeTCP644315 seg.2Grupo de servidores

Consulta la siguiente ilustración para obtener más información sobre la configuración:

Habilitar puertos en el equilibrador de carga​

Asegúrate de tener los siguientes puertos habilitados en el cortafuegos para el origen del equilibrador de carga:

PuertoProtocoloPropósitoRedirección de tráficoSondeo de estado
443TCPPara HTTPS (acceder a Automation Suite)El tráfico en este puerto debe reenviarse al grupo de nodos.https-probe
300701TCPPara acceder al registro temporal durante la instalación y actualización mediante HTTP.El tráfico en este puerto debe reenviarse al Grupo de registros temporales.N/D
6443TCPPara acceder a la API de Kubernetes usando HTTPS; se requiere para la unión de nodos.El tráfico de este puerto debe redirigirse al Grupo de servidores.kubeapi-probe
9345TCPPara acceder a la API de Kubernetes usando HTTPS; se requiere para la unión de nodos.El tráfico de este puerto debe redirigirse al Grupo de servidores.kubeapi-probe

1 Si no tienes un registro externo de quejas de OCI, debes abrir el puerto 30070 en el equilibrador de carga y el nodo del servidor en el que planeas instalar el registro temporal de Docker.

Nota:

Recomendamos no exponer ningún puerto fuera del clúster, excepto el HTTPS. Ejecuta tus nodos detrás de un firewall / grupo de seguridad.

Si tienes un firewall configurado en la red, asegúrate de que tenga estos puertos abiertos para permitir el tráfico.

La configuración regular del equilibrador de carga debe ser similar a la mostrada en la siguiente ilustración:

Configuración alternativa​

Importante:

Esta configuración no tiene resistencia frente a los nodos desconectados durante la instalación.

Si el servidor principal está desconectado o se ha eliminado, es necesario actualizar la configuración del clúster.

El FQDN del servidor principal debe reasignarse a una máquina diferente del clúster que esté disponible.

Configurar el grupo de backend​

Cree un Grupo de backend como se indica a continuación:

  • Creae un Grupo de nodos

Habilitar puertos en el equilibrador de carga​

Asegúrate de tener los siguientes puertos habilitados en el cortafuegos para el origen del equilibrador de carga:

PuertoProtocoloPropósitoRedirección de tráfico
443TCPPara HTTPS (acceder a Automation Suite)El tráfico de este puerto debe redirigirse al Grupo de nodos.

Configurar los sondeos de estado​

La siguiente tabla describe la configuración de la sonda de estado para el equilibrador de carga.

SondearProtocoloPuertoIntervaloVolver a introducir umbralAsociar grupo
https-probeTCP44315 seg.2Grupo de nodos

Consulta la siguiente ilustración para obtener más información sobre la configuración.

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado