Application scenarios
Horizontal scaling of website service capabilities
As business expands and website traffic grows, a single web server may no longer handle high-concurrency access effectively. Introducing a load balancer service allows requests to be distributed across multiple web servers, enabling horizontal scaling to meet increasing demands and better accommodate business growth.
Service high availability
If a service runs on a single host, issues like network disruptions, hardware failures, or program errors could lead to service outages. To enhance service availability, you can use a load balancing solution and configure multiple identical cloud servers. This ensures that failures in a single module do not impact overall operations, improving service reliability and uptime.
Typical usage scenarios for public network BLB
Binding an elastic IP (EIP) to BLB enables load balancing for public network traffic. Typical use cases for public network BLB include:
- Community portal website: When a single BCC instance is under access pressure, multiple BCC instances can be added and load balancer is configured to distribute traffic.
- Mobile application development: Support application updates and meet demands of growing user bases by deploying multiple BCC instances and load balancers, and installing the same update packages on all instances.
- E-commerce website promotion: During promotional events, e-commerce websites may experience instantaneous traffic peaks. In such cases, deploying multiple BCC instances, load balancers and setting bandwidth peak limits can effectively alleviate server pressure and ensure website stability.
Typical usage scenarios for intranet BLB
By providing intranet service addresses by default, BLB is optimized for a variety of internal architectural needs. Typical use cases include:
- Multi-tier application architecture: In multi-tier applications, such as when front-end web servers are connected to the public network while real database servers only allow access from web servers, a private network BLB can be deployed between the web server tier and database server tier to balance access requests from the web tier to the database tier.
