Citrix ADC

Agregar configuración de escalabilidad automática de Azure

El alojamiento eficiente de aplicaciones en una nube implica una gestión fácil y rentable de los recursos en función de la demanda de la aplicación. Para satisfacer la creciente demanda, debe ampliar los recursos de la red. Ya sea que la demanda disminuya, debe reducir la escala para evitar el coste innecesario de los recursos inactivos. Para minimizar el coste de ejecutar la aplicación, debe supervisar constantemente el tráfico, la memoria y el uso de la CPU, y así sucesivamente. Sin embargo, la supervisión manual del tráfico es engorrosa. Para que el entorno de aplicaciones se amplíe o disminuya dinámicamente, debe automatizar los procesos de supervisión del tráfico y de ampliación de los recursos siempre que sea necesario.

Puede utilizar Autoscale con conjuntos de básculas de máquinas virtuales (VMSS) de Azure para la implementación de alta disponibilidad y autónoma de VPX Multi-IP en Azure.

Integrada con la función Azure VMSS y Autoscale, la instancia de Citrix ADC VPX ofrece las siguientes ventajas:

  • Equilibrio de carga y administración: Configura automáticamente los servidores para escalarlos y reducirlos, en función de la demanda. La instancia de Citrix ADC VPX detecta automáticamente la configuración de escalabilidad automática de VMSS en la misma red virtual en la que se implementa la instancia VPX o las redes virtuales interconectadas que están en la misma suscripción de Azure. Puede seleccionar la configuración de escalabilidad automática de VMSS para equilibrar la carga. Esto se hace mediante la configuración automática de la dirección IP virtual y la dirección IP de subred de Citrix ADC en la instancia VPX.
  • Alta disponibilidad: Detecta grupos de escalabilidad automática y servidores de equilibrio de carga.
  • Mejor disponibilidad de red: La instancia VPX admite servidores back-end en diferentes redes virtuales (VNEs).

Escalado automático de Azure VPX

Para obtener más información, consulte el siguiente tema de Azure

Antes de comenzar

  1. Lea las pautas de uso relacionadas con Azure. Para obtener más información, consulte Implementación de una instancia Citrix ADC VPX en Microsoft Azure.

  2. Cree una o más instancias de Citrix ADC VPX con tres interfaces de red en Azure según sus requisitos (implementación independiente o de alta disponibilidad).

  3. Abra el puerto TCP 9001 en el grupo de seguridad de red de la interfaz 0/1 de la instancia VPX. La instancia VPX usa este puerto para recibir la notificación de escalamiento horizontal y vertical.

  4. Cree un VMSS de Azure en la misma red virtual en la que se implementa la instancia de Citrix ADC VPX. Si la instancia de VMSS y Citrix ADC VPX se implementa en diferentes redes virtuales de Azure, se deben cumplir las siguientes condiciones:
    • Ambas redes virtuales deben estar en la misma suscripción a Azure.
    • Las dos redes virtuales deben estar conectadas mediante la función de emparejamiento de redes virtuales de Azure.

    Si no tiene una configuración de VMSS existente, realice las siguientes tareas:

    a) Crear un VMSS

    b) Habilitar escalado automático en VMSS

    c) Crear directivas de escalado y escalado horizontal en la configuración de Escala automática de VMSS

    Para obtener más información, consulte Descripción general de la escalabilidad automática con conjuntos de básculas de máquinas virtuales de Azure.

  5. Cree una aplicación de Azure Active Directory (ADD) y una entidad de servicio que pueda tener acceso a los recursos. Asigne el rol colaborador a la aplicación AAD recién creada. Para obtener más información, consulte Uso del portal para crear una aplicación y un principal de servicio de Azure Active Directory que pueda acceder a los recursos.

Agregar VMSS a una instancia de Citrix ADC VPX

Puede agregar la configuración Escala automática a una instancia VPX con un solo clic mediante la GUI. Siga estos pasos para agregar la configuración Escala automática a la instancia VPX:

  1. Inicie sesión en la instancia de VPX.

  2. Cuando inicie sesión en la instancia de Citrix ADC VPX por primera vez, verá la página Establecer credenciales. Agregue las credenciales de Azure necesarias para que funcione la función de escalado automático.

    Credenciales de escalabilidad automática

    La página Establecer credenciales aparece solo cuando el ID de aplicación y la clave de acceso a la API no están configurados o el ID de aplicación y las claves de acceso de API correctas (igual que el secreto de la aplicación) no están configurados en el portal de Azure.

    Cuando implementa la oferta “NetScaler 12.1 HA con escalado automático de backend” desde Azure Marketplace, el portal de Azure solicita las credenciales principales del servicio de Azure (ID de aplicación y clave de acceso de API).

    Oferta de Azure Autoscale

    Credenciales principales de Azure

    Para obtener información sobre cómo crear un ID de aplicación, consulte Agregar una aplicación y crear una clave de acceso o un secreto de aplicación, consulte Configurar una aplicación cliente para acceder a las API web.

  3. En la página de perfil de nube predeterminada, introduzca los detalles, como se muestra en el siguiente ejemplo, y haga clic en Crear.

Perfil de nube de Azure Autoscale

Puntos a tener en cuenta al crear un perfil de nube

  • La dirección IP del servidor virtual se rellena automáticamente desde la dirección IP libre disponible para la instancia VPX. Para obtener más información, consulte Asignación de varias direcciones IP a máquinas virtuales mediante el portal de Azure.
  • La configuración de escalabilidad automática se rellena previamente desde la instancia de VMSS que está conectada a la instancia de Citrix ADC VPX en la misma red virtual o en redes virtuales interconectadas. Para obtener más información, consulte Descripción general de la escalabilidad automática con conjuntos de básculas de máquinas virtuales de Azure.
  • Al seleccionar el protocolo y el puerto del grupo de Auto Scaling, asegúrese de que los servidores escuchen en los protocolos y puertos, y de que vincule el monitor correcto en el grupo de servicios. De forma predeterminada, se utiliza el monitor TCP.
  • Para el protocolo SSL de tipo Auto Scaling, después de crear el perfil de nube, el servidor virtual de equilibrio de carga o el grupo de servicios no funcionan porque falta un certificado. Puede enlazar el certificado al servidor virtual o grupo de servicios manualmente.

Después del primer inicio de sesión, si desea crear un perfil de nube, en la GUI vaya a Sistema > Azure > Perfil de nube y haga clic en Agregar.

Agregar perfil de nube de Azure

Aparecerá la página de configuración Crear perfil de nube.

Crear perfil de nube de Azure

Cloud Profile crea un servidor virtual de equilibrio de carga de Citrix ADC y un grupo de servicios con miembros (servidores) como servidores del grupo de Auto Scaling. Los servidores back-end deben ser accesibles a través del SNIP configurado en la instancia VPX.

Para ver la información relacionada con la escalabilidad automática en el portal de Azure, vaya a Todos los servicios > Conjunto de escalas de máquinas virtuales > Seleccionar conjunto de escalas de máquinas virtuales > Escalado.

Agregar configuración de escalabilidad automática de Azure