Elastic Load Balancing

Elastic Load Balancing (ELB) automatically distributes the access traffic to multiple ECSs to extend the service capabilities of the application system and guarantee higher fault tolerance of Apps.

  • Product Advantages
  • Scenarios
  • Help
  • More Resource

Product Advantages

Supporting for multiple protocols

It supports Layer-4 TCP/UDP and Layer-7 HTTP/HTTPS load balancing.

Flexible dispatching and forwarding policy

Support round robin, weighted round robin, source address hash, least connections and weighted least connections LB algorithms.Supporting for matching domain name or URL forwarding policies .

Session persistence

Layer7 HTTP/HTTPS protocols support cookie-based session persistence. Layer4 TCP/UDP protocols support source IP address-based session persistence.

Getting the real source IP of a user

For Layer 7 (HTTP) service, LB can get the real IP of a visitor by X-Forwarded-For; For Layer 4 (TCP) services, a TOA plugin can be set to get the real IP of a visitor.

HP service with automatically scaling

ELB can be integrated with AS to accomplish automatically scaling. ELB instance supports up to 10 million concurrent connections and 0.5million/s new connections.

High security

ELB supports HTTPS protocol, encrypts data between clients and ELB instance Support source access control based on blacklist/whitelist.

Multi-level high availability assurance

Load balancing cluster and back-end host group cross availability zones. The health check removes the abnormal back-end.

Scenarios

< >
  • Distributing high-visit traffic using LB
  • Distributing traffic flexibly with LB and AS for tidal business
  • Eliminating single point of failure with LB
Scenario
  • For example, large-scale web portals and mobile application markets have high concurrent access normally. A single instance cannot support massive visits or ensure service reliability.
Advantages
  • For business with high visits, corresponding traffic distribution algorithms and forwarding policy can be set through LB to evenly distribute traffic to multiple backend ECSs for processing, greatly improving the workload capacity.
  • The session persistence function can be enabled to ensure that the same request is forwarded to the same backend, thus improving the access efficiency.
  • The backend ECSs are deployed in different availability zones to achieve high availability of the backend ECSs and improve overall business availability.

More Resource

Virtual Private Cloud

Virtual Private Cloud (VPC) provides users with a logically isolated area to build a secure, reliable, configurable, and managed virtual network environment.

Learn more
Elastic Cloud Server

The Elastic Cloud Server (ECS) is a computational service with scalable elasticity that is available anytime.

Learn more
Virtual Private Cloud

Virtual Private Cloud (VPC) provides users with a logically isolated area to build a secure, reliable, configurable, and managed virtual network environment.

Learn more
Elastic Cloud Server

The Elastic Cloud Server (ECS) is a computational service with scalable elasticity that is available anytime.

Learn more