Integración de un equilibrador de carga de aplicación con grupos de instancias
IBM Cloud® Application Load Balancer for VPC (ALB) se utiliza para conectar grupos de instancias a una agrupación de equilibrador de carga.
Un grupo de instancias es una colección de instancias de servidor virtual. Con ellos, ya no es necesario gestionar manualmente los miembros de la agrupación. La conexión de un grupo de instancias con un equilibrador de carga permite que los miembros de fondo de la agrupación se escalen automáticamente hacia arriba o hacia abajo en función del uso y de los requisitos.
Puede optar por tener un número estático de instancias o elegir escalar dinámicamente instancias de acuerdo con sus requisitos. Los miembros de la agrupación add/delete en función de las application health checks y las instance group policies que se configuren.
Por ejemplo, cuando fallan las comprobaciones de estado de la aplicación, el sistema añade automáticamente una pertenencia al grupo de instancias para sustituir al miembro erróneo.
Además, los miembros se pueden added/deleted a la agrupación en función de las políticas de escalado de utilización de CPU, red y memoria.
Cuando se conecta un grupo de instancias con una agrupación, se convierte en una agrupación gestionada y ya no puede add/delete/update miembros. Sin embargo, todavía están permitidas las actualizaciones de
la agrupación.
El número máximo de miembros de fondo permitidos en una agrupación de equilibrador de carga es de 50 y no se puede configurar un número de miembros de grupo de instancias superior a ese límite.
Creación de agrupaciones gestionadas y grupos de instancias
Para crear una agrupación gestionada, cree primero una agrupación regular y asegúrese de que no haya miembros conectados a la misma. A continuación, puede conectar un grupo de instancias.
Para crear un grupo de instancias, realice los pasos siguientes.
-
Cree una plantilla de grupo de instancias.
Una plantilla de grupo de instancias define las configuraciones de instancia de miembro de fondo.
-
A continuación, cree un grupo de instancias. Durante la creación del grupo de instancias, especifique el puerto de aplicación, el equilibrador de carga y las identidades de la agrupación.
Un grupo de instancias existente se puede actualizar con la identidad de la agrupación del equilibrador de carga. También debe elegir un método de escalado. Puede elegir entre las opciones siguientes:
- Método estático que permite un número fijo de miembros de fondo.
- Un método dinámico para el escalado basado en utilización.
-
Finalmente, cree las políticas de escalado de grupo de instancias.
Configure las políticas de escalado sólo si utiliza un método de escalado dinámico.
Cuando configure estas políticas, defina determinadas métricas (como el porcentaje de utilización de la CPU) y la utilización de destino deseada para dicha métrica. Juntos, la métrica y la utilización media objetivo, determinan cuándo el grupo de instancias añade o elimina de forma dinámica instancias de servidor virtual en el grupo.