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 escalar los recursos de red hacia arriba. Independientemente de 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, supervisar el tráfico manualmente es engorroso. 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 los conjuntos de básculas de máquinas virtuales (VMSS) y la función Autoscale de Azure, la instancia 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 VPX detecta automáticamente la configuración de escalabilidad automática de VMSS en la subred back-end del mismo grupo de recursos que la instancia VPX y permite al usuario seleccionar la configuración Escala automática de VMSS para equilibrar la carga. Todo esto se realiza configurando automáticamente las direcciones IP virtuales y de subred de Citrix ADC en la instancia VPX.
  • Alta disponibilidad: detecta grupos de escalabilidad automática en el mismo grupo de recursos 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 utiliza este puerto para recibir la notificación de escalado horizontal y escalado.

  4. Cree un conjunto de escalas de máquina virtual (VMSS) de Azure en el mismo grupo de recursos. 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 completa previamente desde la configuración Escala automática de VMSS configurada en el grupo de recursos actual de su cuenta de Azure. 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 escalado automático, asegúrese de que los servidores escuchen esos protocolos y puertos y vincule el monitor correcto en el grupo de servicios. De forma predeterminada, se utiliza el monitor TCP.
  • Para el protocolo SSL tipo Autos Scaling, después de crear el perfil de nube, el servidor virtual de equilibrio de carga o el grupo de servicios estará inactivo debido a que falta un certificado. Puede enlazar el certificado al servidor virtual o grupo de servicios manualmente.

Tras iniciar sesión por primera vez, 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 (LB) de Citrix ADC y un grupo de servicios con miembros (servidores) como servidores del grupo Auto Scaling. Los servidores back-end deben ser accesibles a través del SNIP configurado en la instancia VPX.

Para ver información relacionada con la escala automática en el portal de Azure, vaya a Todos los servicios > Conjunto de escala de máquina virtual > Seleccionar conjunto de escala de máquina virtual > Escalar.

Agregar configuración de escalabilidad automática de Azure