ADC

Equilibrio de carga de un grupo de servidores FTP

El dispositivo Citrix ADC se puede utilizar para equilibrar la carga de los servidores FTP. El FTP requiere que el usuario inicie dos conexiones en dos puertos diferentes con el mismo servidor: la conexión de control, a través de la cual el cliente envía comandos al servidor, y la conexión de datos, a través de la cual el servidor envía datos al cliente. Cuando el cliente inicia una sesión FTP abriendo una conexión de control con el servidor FTP, el dispositivo utiliza el método de equilibrio de carga configurado para seleccionar un servicio FTP y le reenvía la conexión de control. A continuación, el servidor FTP con equilibrio de carga abre una conexión de datos con el cliente para el intercambio de información.

El siguiente diagrama describe la topología de una configuración de equilibrio de carga para un grupo de servidores FTP.

Figura 1. Topología básica de equilibrio de carga para servidores FTP

Servidores FTP LB

En el diagrama, los servicios Service-FTP-1, Service-FTP-2 y Service-FTP-3 están enlazados al servidor virtual VServer-LB-1. vServer-LB-1 reenvía la solicitud de conexión del cliente a uno de los servicios mediante el método de equilibrio de carga de menor conexión. Las solicitudes posteriores se reenvían al servicio que el dispositivo seleccionó inicialmente para equilibrar la carga.

La siguiente tabla muestra los nombres y valores de las entidades básicas configuradas en el dispositivo.

Tipo de entidad Nombre Dirección IP Puerto Protocolo
Vserver Vserver-LB-1 10.102.29.25 21 FTP
Servicios Service-FTP-1 10.102.29.21 21 FTP
  Service-FTP-2 10.102.29.22 21 FTP
  Service-FTP-3 10.102.29.23 21 FTP
Monitores FTP Nada Nada Nada

El siguiente diagrama muestra las entidades de equilibrio de carga y los valores de los parámetros que deben configurarse en el dispositivo.

Figura 2. Modelo de entidad de servidores FTP de equilibrio de carga

modelo de entidad FTP

El dispositivo también puede proporcionar una opción FTP pasiva para acceder a servidores FTP desde fuera de un firewall. Cuando un cliente usa la opción FTP pasiva e inicia una conexión de control con el servidor FTP, el servidor FTP también inicia una conexión de control con el cliente. A continuación, inicia una conexión de datos para transferir un archivo a través del firewall.

Para crear servicios y servidores virtuales de tipo FTP, consulte Configuración del equilibrio de carga básico. Asigne un nombre a las entidades y establezca los parámetros en los valores descritos en las columnas de la tabla anterior. Cuando configura una configuración básica de equilibrio de carga, un monitor predeterminado está enlazado a los servicios.

A continuación, vincule el monitor FTP a los servicios siguiendo el procedimiento descrito en la sección Vinculación de monitores a servicios.

Para crear monitores FTP mediante la CLI

En el símbolo del sistema, escriba:

add lb monitor <MonitorName> FTP -interval <Interval> -userName <UserName> -password <Password>
<!--NeedCopy-->

Ejemplo:

add lb monitor monitor-FTP-1 FTP -interval 360 -userName User -password User
<!--NeedCopy-->

Para crear monitores FTP mediante la GUI

  1. Vaya a Administración del Tráfico > Equilibrio de carga > Monitores.
  2. Cree un monitor de tipo FTP y, en Parámetros especiales, especifique un nombre de usuario y una contraseña.
Equilibrio de carga de un grupo de servidores FTP