Qué es ELB
Elastic Load Balance (ELB) distribuye automáticamente el tráfico entrante entre varios servidores backend según las reglas de escucha que configure. ELB amplía las capacidades de servicio de sus aplicaciones y mejora su disponibilidad al eliminar los puntos únicos de fallo (SPOF).
Como se muestra en el ejemplo de la siguiente figura, ELB distribuye el tráfico entrante a tres servidores de aplicaciones, y cada servidor procesa un tercio de las solicitudes. ELB también proporciona comprobaciones de estado, que pueden detectar servidores no saludables. El tráfico se distribuye solo a los servidores que se ejecutan normalmente, lo que mejora la disponibilidad de las aplicaciones.
![](https://support.huaweicloud.com/intl/es-us/productdesc-elb/figure/es-us_image_0000001376874584.png)
Componentes de ELB
ELB consta de los siguientes componentes:
- Balanceador de carga: distribuye el tráfico entrante entre servidores backend en una o más zonas de disponibilidad (AZ).
- Oyente: utiliza el protocolo y el puerto que especifique para comprobar las solicitudes de los clientes y enrutar las solicitudes a los servidores backend asociados en función de las reglas de escucha y las políticas de reenvío que configure. Puede agregar uno o más oyentes a un balanceador de carga.
- Grupo de servidores backend: contiene uno o más servidores backend para recibir solicitudes enrutadas por el oyente. Debe agregar al menos un servidor backend a un grupo de servidores backend.
Puede establecer una ponderación para cada servidor backend en función de su rendimiento.
También puede configurar las comprobaciones de estado para un grupo de servidores backend para comprobar el estado de cada de backend. Cuando un servidor backend no está sano, el balanceador de carga deja de enrutar nuevas solicitudes a este servidor.
![](https://support.huaweicloud.com/intl/es-us/productdesc-elb/figure/es-us_image_0000001322756757.png)
Tipos de balanceadores de carga
ELB ofrece balanceadores de carga compartidos y balanceadores de carga dedicados.
![](https://support.huaweicloud.com/intl/es-us/productdesc-elb/figure/es-us_image_0000001252691727.png)
- Los balanceadores de carga dedicados tienen uso exclusivo de recursos subyacentes, de modo que el rendimiento de un balanceador de carga dedicado no se ve afectado por otros balanceadores de carga. Además, hay una amplia gama de especificaciones disponibles para la selección.
![](https://support.huaweicloud.com/intl/es-us/productdesc-elb/public_sys-resources/note_3.0-es-us.png)
Los balanceadores de carga dedicados no están disponibles en AF-Johannesburg y LA-Mexico City1.
- Los balanceadores de carga compartidos se despliegan en clústeres y comparten recursos subyacentes, de modo que el rendimiento de un balanceador de carga se ve afectado por otros balanceadores de carga. Los balanceadores de carga compartidos se denominaban anteriormente balanceadores de carga mejorados.
Para obtener más información sobre las diferencias entre los balanceadores de carga compartidos y dedicados, consulte Tipos de productos de ELB.
Acceso a ELB
Puede utilizar cualquiera de los siguientes métodos para acceder a ELB:
- Las API
Puede invocar a las API para acceder a ELB. Para obtener más información, consulta la Referencia de la API de Elastic Load Balance.