Equilibrador de carga externo

Las instalaciones de clúster ToolsControl siempre utilizan un equilibrado de carga interno, el cual equilibra la carga de la CPU. Para más información sobre el equilibrado de carga, consulte Equilibrado de carga. También puede utilizar un equilibrador de carga externo, el cual equilibra la carga de la red.

Requisitos previos

Para utilizar un equilibrador de carga externo, ToolsControl debe estar instalado como clúster. Para más información sobre el proceso de instalación de ToolsControl, consulte Instalar el sistema.

Cuando ToolsControl está instalado como un clúster, se instalan tres nodos de forma predeterminada. Cada nodo se puede instalar en una subred diferente. El equilibrador de carga externo se puede activar y configurar una vez se han instalado y reiniciado todos los nodos.

Activar el equilibrador de carga externo

  1. Vaya a Ajustes > Red

  2. En la casilla SingleIP, introduzca la dirección IP virtual para el equilibrador de carga externo.

  3. En el menú Modo de publicación, seleccione Equilibrador de carga externo.

Configurar el equilibrador de carga externo

Si se activa la característica del equilibrador de carga externo en ToolsControl Portal, la publicación y titularidad de SingleIP debe gestionarlas la infraestructura de red y no ToolsControl. Se debe utilizar un equilibrador de carga con traducciones de direcciones de red (NAT, por sus siglas en inglés) y DSR (Direct Server Return). Esta sección describe NAT y DSR con respecto a ToolsControl.

NAT completa

Una parte del tráfico se debe compensar utilizando NAT completa, también conocida como SNAT. En este caso, la dirección IP de la fuente es la misma que la dirección IP del equilibrador de carga. El tráfico de retorno se enmascara, lo que significa que las respuestas de ToolsControl se devuelven a través del equilibrador de carga. Utilice NAT completa de forma predeterminada para todo el tráfico TCP, incluidos HTTP, HTTPS y Open Protocol, excepto para el tráfico del equipo Atlas Copco. Para una lista del equipo Atlas Copco, consulte la sección Retorno de servidor directo más adelante en esta página.

Retorno de servidor directo

Una parte del tráfico se debe compensar utilizando DSR, también conocido como Enrutamiento asimétrico o Enrutamiento nPath. Se preserva la dirección IP fuente del cliente. El tráfico de retorno de ToolsControl va directamente al cliente. DSR se debe utilizar para todo el tráfico desde y hacia las herramientas de par. Dependiendo del equipo utilizado, se debe configurar el DSR para los siguientes puertos en estas herramientas:

  • Herramientas heredadas Atlas Copco, por ejemplo, STB, SRB, TBP, STwrench y MWR. Estas herramientas utilizan el puerto UDP 6677.

  • Herramientas IxB Atlas Copco, por ejemplo ITB y ICB. Estas herramientas utilizan los puertos TCP 62000– 62020.

  • Herramientas de cable Atlas Copco con PFS. Estas herramientas envían datos a través del puerto TCP 61201 y reciben datos a través del puerto TCP 61401.

  • Accesorios Atlas Copco, por ejemplo, Selector 6, I/O Hub y CAN converter. Estos accesorios utilizan el puerto TCP 25000.

Comprobaciones de estado

Se deben crear comprobaciones de estado diferentes para los dos equilibradores: uno para NAT y uno para DSR. Ambas comprobaciones de estado deben comprobar regularmente el estado de todos los nodos (servidores back-end) en el clúster. El tráfico de la red solo se debe enrutar a nodos en buen estado.

Comprobación de estado para NAT

Para detectar la disponibilidad de servidores back-end para el tráfico TCP que no sea DSR, asegúrese de que el equilibrador de carga puede realizar comprobaciones de estado según la siguiente información:

Sección

Valor

Protocolo

HTTP

Puerto

80 o 443

Ruta

/

OK respuesta HTTP

200

Tipo de solicitud

HEAD o GET

Algoritmo de equilibrado de carga

Cualquiera, por ejemplo, conexiones round-robin o conexiones mínimas ponderadas

Comprobación de estado para DSR

Para detectar la disponibilidad de servidores back-end de tráfico procedente de equipo Atlas Copco, asegúrese de que el compensador de carga puede realizar comprobaciones de estado según la siguiente información. Solo se necesita una comprobación de estado, independientemente de los puertos y tipos de equipo que se utilicen:

Sección

Valor o información

Protocolo

UDP

Puerto

6677

La carga útil de los paquetes UDP

La carga útil puede estar vacía o empezar con la cadena «COMPROBACIÓN DE ESTADO»

La respuesta del servidor en buen estado

Los servidores en buen estado no responden

La respuesta del servidor en mal estado

Los servidores en mal estado responden con ICMP «No se puede alcanzar el destino»

Tráfico DSR

En cualquier momento dado, solo un servidor individual estará en buen estado, lo que significa que todo el tráfico DSR debe ir a ese servidor.

Política de programación

La política de programación no importa, dado que solo hay disponible un servidor individual.