ELB Advantages
ELB Advantages over LVS/Nginx Load Balancing
Item |
ELB |
LVS/Nginx Load Balancing |
---|---|---|
O&M |
Fully managed and O&M-free |
Manual installation, upgrade, and maintenance |
Billing modes |
|
You are billed for resources reserved for peak hours. |
Deployment |
|
Deployed in VMs or containers |
Reliability |
|
|
Performance |
ELB can handle up to tens of millions of concurrent connections and establish millions of new connections. |
Only active/standby deployment is supported for Layer 4 load balancing. The performance is restricted by resource specifications. |
Configuration change |
Dynamic loading is supported. |
|
SSL offloading |
SSL encryption/decryption is performed load balancers, which relieves servers from decrypting or encrypting data. |
SSL encryption/decryption is performed on backend servers, compromising server performance. |
Related services |
|
Manual deployment is required for additional functions. |
Advantages of Dedicated Load Balancers
Superb performance |
Each load balancer has exclusive access to isolated resources, allowing your services to handle a massive number of requests. A single load balancer deployed in an AZ can handle up to 20 million concurrent connections. If multiple AZs are configured for a load balancer, its performance, such as the number of new connections and the number of concurrent connections, will be multiplied by the number of AZs. For example, if you configure two AZs for a dedicated load balancer, it can handle up to 40 million concurrent connections. |
---|---|
High availability |
Dedicated load balancers can route traffic uninterruptedly. If servers in one AZ are unhealthy, they automatically route traffic to healthy servers in other AZs. Dedicated load balancers provide a comprehensive health check system to ensure that incoming traffic is only routed to healthy backend servers, which improves the availability of your applications. |
Ultra-high security |
Dedicated load balancers support TLS 1.3 and can route HTTPS requests to backend servers. You can select or customize security policies that fit your security requirements. |
Multiple protocols |
Dedicated load balancers support Quick UDP Internet Connection (QUIC), TCP, UDP, HTTP, and HTTPS, so that they can route requests to different types of applications. |
High flexibility |
Dedicated load balancers can route requests based on their content, such as the request method, header, URL, path, and source IP address. They can also redirect requests to another listener or URL, or return a fixed response to the clients. |
No limits |
Dedicated load balancers can route requests to both servers on the cloud and on premises, allowing you to leverage cloud resources to handle traffic bursts. |
Ease-of-use |
Dedicated load balancers provide a diverse set of algorithms that allow you to configure different traffic routing policies to meet your requirements while keeping deployments simple. |
Advantages of Shared Load Balancers
High performance |
Shared load balancers provide guaranteed performance, which can handle up to 50,000 concurrent connections, 5,000 new connections per second, and 5,000 queries per second. |
---|---|
High availability |
Shared load balancers can route traffic across AZs, ensuring that your services are uninterrupted. If servers in an AZ are unhealthy, ELB automatically routes traffic to healthy servers in other AZs. Shared load balancers provide a comprehensive health check system to ensure that incoming traffic is only routed to healthy backend servers, which improves the availability of your applications. |
Multiple protocols |
Shared load balancers support TCP, UDP, HTTP, and HTTPS protocols to route requests to different types of applications. |
Ease-of-use |
Shared load balancers provide a diverse set of algorithms that allow you to configure different traffic routing policies to meet your requirements while keeping deployments simple. |
High reliability |
Load balancers can distribute across AZs more evenly. |
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot