Citrix ADC

Servidores virtuales multiIP

Citrix ADC admite la creación de un único servidor virtual de equilibrio de carga con varias direcciones IPv4 e IPv6 no consecutivas/consecutivas de tipo VIP. Cada dirección VIP enlazada a un servidor virtual se trata como un servidor virtual individual. Estos servidores virtuales tienen el mismo protocolo y otras configuraciones de nivel de servidor virtual. Un servidor virtual con varias direcciones VIP también se denomina servidor virtual multiIP.

Las siguientes son algunas de las ventajas del uso de servidores virtuales multiIP:

  • Un servidor virtual multiIP descarga el trabajo de crear muchos servidores virtuales con la misma configuración y enlaces de servicio.
  • Los servidores virtuales multi-IP reducen eficazmente la posibilidad de alcanzar el límite máximo en entidades de servidores virtuales.
  • Se puede utilizar un servidor virtual multiIP para que los clientes de diferentes subredes se conecten al mismo conjunto de servidores.
  • Solo se puede utilizar un servidor virtual multiIP para que los clientes IPv6 e IPv4 se conecten al mismo conjunto de servidores.

Configurar un servidor virtual multiIP

La configuración de un servidor virtual multiIP consta de las siguientes tareas:

  • Cree un IPSet y vincule varias direcciones IP a él.
  • Enlace el IPSet a los servidores virtuales de equilibrio de carga.

Tenga en cuenta los siguientes puntos relacionados con la configuración de IPSet:

  • Un IPSet puede tener:
    • direcciones IPv4 no consecutivas/consecutivas y direcciones IPv6
    • combinaciones de direcciones IPv4 e IPv6.
  • Todas las direcciones IPv4/IPv6 que se asociarán con servidores virtuales que utilicen IPSet deben ser de tipo VIP.
  • Un único IPSet puede enlazarse a varios servidores virtuales.
  • Las direcciones IPv4/IPv6 pueden ser PARTIALURLPLACEHOLDER IPSet independientemente de los enlaces IPSet existentes a servidores virtuales.
  • Debe desestablecer el enlace IPSet a un servidor virtual antes de enlazar un nuevo IPSet a él.

Para agregar un IPSet y enlazar varias direcciones VIP a él mediante la CLI

En el símbolo del sistema, escriba:

add ipset <name>

bind ipset <name> <IPaddress1 …>

bind ipset <name> <IPaddress2…>

show ipset <name>

Para enlazar el IPSet a un servidor virtual mediante la CLI

En el símbolo del sistema, escriba:

set lb vserver <name> -ipset <ipset name>

show lb vserver <name>

Para agregar un IPSet y enlazar varias direcciones VIP a él mediante la interfaz gráfica de usuario

Vaya a Sistema > Red > IPSets y cree un IPSet con varias direcciones VIP.

Para enlazar el IPSet a un servidor virtual mediante la interfaz gráfica de usuario

  1. Vaya a Administración del tráfico > Equilibrio de carga > Servidores virtuales y abra un servidor virtual al que desee enlazar el IPSet creado.
  2. En Configuración básica, establezca el parámetro IPSeten el nombre del IPSet creado.
> add ipset IPSET-1


Completado

> enlazar ipset IPSE-1 9.9.9.10


Completado

> enlazar ipset IPSET-1 1000: :20


Completado

> add lb vserver LBVS-1 HTTP 8.8.8.10 80 —ipset IPSET-1


Completado

> add service SVC-1 3.3.3.10 HTTP 80


Completado

> add service SVC-2 3.3.3.100 HTTP 80


Completado

> enlazar lb vserver LBVS-1 SVC-1


Completado

> enlazar lb vserver LBVS-1 SVC-2


Completado

Compatibilidad con GSLB para servidores virtuales multiIP

En implementaciones en la nube, no se admiten direcciones IP flotantes. Estas direcciones IP son necesarias para implementaciones de alta disponibilidad. Con la compatibilidad con IPSet, puede asociar una dirección IP privada a cada una de las instancias principal y secundaria. Una de las direcciones IP privadas se agrega al crear el servidor virtual. La otra dirección IP está enlazada a un IPSet. Este IPSet se asocia entonces con el servidor virtual. Normalmente, una IP pública se asigna a una de las IP privadas en función del dispositivo que toma el tráfico. Durante la conmutación por error, esta asignación cambia dinámicamente para enrutar el tráfico al nuevo primario.

En implementaciones de GSLB, el servicio GSLB representa la dirección IP, el número de puerto y el tipo de servicio del servidor virtual. Esta dirección IP puede ser la dirección IP que se configura al agregar el servidor virtual o puede ser una de las direcciones IP del IPSet. Independientemente de la dirección IP utilizada en el servicio GSLB, las estadísticas y el estado se heredan de la misma entidad de servidor virtual de equilibrio de carga.

La topología principal secundaria también es compatible con IPSet. Los servidores virtuales de equilibrio de carga en los sitios secundarios pueden tener el IPSet asociado a él. La comunicación entre los sitios principales y secundarios siempre se utiliza la dirección IP pública y el puerto público del servicio GSLB

Además, con la compatibilidad con IPSet, puede tener un único extremo de servidor virtual para el tráfico IPv4 e IPv6. Anteriormente, tenía que configurar diferentes servidores virtuales para el tráfico IPv4 e IPv6. Con la compatibilidad con IPSet, puede asociar direcciones IP IPv4 e IPv6 al mismo conjunto de IP. Puede agregar diferentes servicios GSLB que representen los extremos IPv4 e IPv6.

Nota: Solo una dirección IP está asociada a un servicio GSLB. No puede asociar un IPSet con un servicio GSLB. Para obtener información detallada sobre la configuración de entidades GSLB, consulte el tema Configurar entidades GSLB individualmente.

Servidores virtuales multiIP