Añadir el servicio de autoescalado de back-end de GCP
El alojamiento eficiente de aplicaciones en la nube requiere una gestión sencilla 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 al alza. Cuando la demanda disminuye, debe reducir la escala para evitar el coste innecesario de los recursos infrautilizados. Para minimizar el coste de ejecución de la aplicación, debe supervisar constantemente el tráfico, el uso de la memoria y la CPU, etc. Sin embargo, la supervisión manual del tráfico es engorrosa. Para que el entorno de la aplicación se escale dinámicamente hacia arriba o hacia abajo, debe automatizar los procesos de supervisión del tráfico y de escalado de recursos hacia arriba y hacia abajo siempre que sea necesario.
Integrada con el servicio de autoescalado de GCP, la instancia de NetScaler VPX ofrece las siguientes ventajas:
- Equilibrio de carga y gestión: Configura automáticamente los servidores para escalar hacia arriba y hacia abajo, según la demanda. La instancia VPX detecta automáticamente los grupos de instancias gestionadas en la subred de back-end y le permite seleccionar los grupos de instancias gestionadas para equilibrar la carga. Las direcciones IP virtuales y de subred se configuran automáticamente en la instancia VPX.
- Alta disponibilidad: Detecta grupos de instancias gestionadas que abarcan varias zonas y servidores de equilibrio de carga.
-
Mejor disponibilidad de red: La instancia VPX admite:
- Servidores de back-end en los mismos grupos de ubicación
- Servidores de back-end en diferentes zonas
Este diagrama ilustra cómo funciona el servicio de autoescalado de GCP en una instancia de NetScaler VPX que actúa como servidor virtual de equilibrio de carga.

Antes de empezar
Antes de empezar a usar el autoescalado con su instancia de NetScaler VPX, debe completar las siguientes tareas.
-
Cree una instancia de NetScaler VPX en GCP según sus requisitos.
- Para obtener más información sobre cómo crear una instancia de NetScaler VPX, consulte Implementar una instancia de NetScaler VPX en Google Cloud Platform.
- Para obtener más información sobre cómo implementar instancias VPX en modo HA, consulte Implementar un par de alta disponibilidad de VPX en Google Cloud Platform.
-
Habilite la Cloud Resource Manager API para su proyecto de GCP.
-
Permita el acceso completo a todas las API de Cloud al crear las instancias.

-
Asegúrese de que su cuenta de servicio de GCP tenga los siguientes permisos de IAM:
REQUIRED_INSTANCE_IAM_PERMS = [ "compute.instances.get", "compute.instanceGroupManagers.get", "compute.instanceGroupManagers.list", "compute.zones.list", "logging.sinks.create", "logging.sinks.delete", "logging.sinks.get", "logging.sinks.list", "logging.sinks.update", "pubsub.subscriptions.consume", "pubsub.subscriptions.create", "pubsub.subscriptions.delete", "pubsub.subscriptions.get", "pubsub.topics.attachSubscription", "pubsub.topics.create", "pubsub.topics.delete", "pubsub.topics.get", "pubsub.topics.getIamPolicy", "pubsub.topics.setIamPolicy", ] <!--NeedCopy--> -
Para configurar el escalado automático, asegúrese de que lo siguiente esté configurado:
- Plantilla de instancia
- Grupo de instancias administradas
- Política de escalado automático
Agregue el servicio de escalado automático de GCP a una instancia de NetScaler VPX
Puede agregar el servicio de escalado automático a una instancia VPX con un solo clic mediante la GUI. Siga estos pasos para agregar el servicio de escalado automático a la instancia VPX:
-
Inicie sesión en la instancia VPX utilizando sus credenciales para
nsroot. -
Cuando inicie sesión en la instancia de NetScaler VPX por primera vez, verá la página de perfil de Cloud predeterminada. Seleccione el grupo de instancias administradas de GCP en el menú desplegable y haga clic en Crear para crear un perfil de Cloud.

- El campo Dirección IP del servidor virtual se rellena automáticamente con todas las direcciones IP asociadas a las instancias.
- El Grupo de escalado automático™ se rellena previamente desde el grupo de instancias administradas configurado en su cuenta de GCP.
- Al seleccionar el Protocolo del grupo de escalado automático y el Puerto del grupo de escalado automático, asegúrese de que sus servidores escuchen en el protocolo y los puertos configurados. Vincule el monitor correcto en el grupo de servicios. De forma predeterminada, se utiliza el monitor TCP.
- Desmarque la casilla Graceful porque no es compatible.
Nota:
Para el escalado automático de tipo de protocolo SSL, después de crear el perfil de nube, el servidor virtual de equilibrio de carga o el grupo de servicios está inactivo debido a un certificado que falta. Puede vincular el certificado al servidor virtual o al grupo de servicios manualmente.
-
Después del primer inicio de sesión, si desea crear un perfil de nube, en la GUI vaya a System > Google Cloud Platform > Cloud Profile y haga clic en Add.

Aparece la página de configuración Create Cloud Profile.

El perfil de nube crea un servidor virtual de equilibrio de carga de NetScaler y un grupo de servicios con los miembros como servidores del grupo de instancias administradas. Sus servidores back-end deben ser accesibles a través del SNIP configurado en la instancia VPX.
Nota:
A partir de la versión 13.1-42.x de NetScaler, puede crear diferentes perfiles de nube para distintos servicios (utilizando diferentes puertos) con el mismo grupo de instancias administradas en GCP. Así, la instancia NetScaler VPX admite múltiples servicios con el mismo grupo de escalado automático en la nube pública.
