Descripción general
Los servidores backend reciben y procesan solicitudes del balanceador de carga asociado.
Si el tráfico entrante aumenta, puede agregar más servidores backend para garantizar la estabilidad y confiabilidad de las aplicaciones y eliminar los puntos únicos de falla. Si el tráfico entrante disminuye, puede quitar algunos servidores backend para reducir el costo.
Si el balanceador de carga está asociado a un grupo de AS, las instancias se agregan o quitan automáticamente del balanceador de carga.
Se pueden agregar diferentes tipos de servidores backend a diferentes tipos de grupos de servidores backend como se describe en Tabla 1.
Tipo de grupo de servidores backend |
Tipos de servidor backend |
Referencia |
---|---|---|
Híbrido |
NOTA:
Cuando crea un grupo de servidores backend híbrido, debe especificar una VPC y asociar el grupo de servidores backend con un balanceador de carga en esta VPC. |
|
IP como servidor backend |
Direcciones IP de servidores en la nube o locales
NOTA:
IP as a Backend debe haber sido habilitado para el balanceador de carga. |
Precauciones
- Se recomienda que seleccione servidores backend que ejecuten el mismo sistema operativo para facilitar la gestión y el mantenimiento.
- El balanceador de carga comprueba el estado de cada servidor agregado al grupo de servidores backend asociado si ha configurado la comprobación del estado para el grupo de servidores backend. Si el servidor backend responde normalmente, el balanceador de carga lo considerará saludable. Si el servidor backend no responde normalmente, el balanceador de carga comprobará periódicamente su estado hasta que el servidor backend se considere saludable.
- Si se detiene o reinicia un servidor backend, las conexiones establecidas con el servidor se desconectarán y los datos que se transmitan a través de estas conexiones se perderán. Para evitar que esto ocurra, configure la función de reintento en los clientes para evitar la pérdida de datos.
- Si habilita las sesiones adhesivas, el tráfico a los servidores backend puede estar desequilibrado. Si esto sucede, deshabilite las sesiones adhesivas y compruebe las solicitudes recibidas por cada servidor backend.
Restricciones y limitaciones
- Se puede agregar un máximo de 500 servidores backend a un grupo de servidores backend.
- Las reglas de grupo de seguridad entrante deben configurarse para permitir el tráfico a través del puerto de cada servidor backend y puerto de comprobación de estado. Para obtener más información, véase Reglas de grupos de seguridad.
- Si selecciona solo el equilibrio de carga de red, un servidor no puede servir como servidor backend y como cliente.
Ponderación del servidor backend
Necesita establecer una ponderación para cada servidor backend en un grupo de servidores backend para recibir solicitudes. Cuanto mayor sea el peso que haya configurado para un servidor backend, más solicitudes recibirá el servidor backend.
Puede establecer un entero de 0 a 100. Si establece la ponderación de un servidor backend en 0, las nuevas solicitudes no se encaminarán a este servidor.
Tres algoritmos de balanceo de carga le permiten establecer ponderaciones para servidores backend, como se muestra en la siguiente tabla. Para obtener más información acerca de los algoritmos de balanceo de carga, consulte Algoritmos de balanceo de carga.
Algoritmo de balanceo de carga |
Ajuste de ponderación |
||
---|---|---|---|
Round robin ponderado |
|
||
Planificación por menor número de conexiones y ponderación (weighted least connections) |
|
||
Hash de IP de origen |
|