Hello, everyone!
This post will share with you the Elastic Load Balance.
Elastic Load Balance
Concept
Elastic Load Balance (ELB) is a service that automatically distributes incoming traffic across multiple backend Elastic Cloud Servers (ECSs) based on specified forwarding policies. It improves the fault tolerance and expand service capabilities of your applications. ELB eliminates single points of failure (SPOFs) and improves system availability.
In addition, ELB supports centralized deployment on the internal and external networks, active/standby VRRP deployment, as well as access through VPNs and direct connections and across VPCs.
You can create a load balancer on a web-based console, configure monitoring ports of the service, and configure ECSs associated with the load balancer.
Functions
ELB allows you to control load balancing. A self-service web-based console is provided for you to easily configure the service and quickly add service resources for load balancing.
The following functions are provided:
· Linear capacity expansion, eliminating single points of failure (SPOFs)
· HTTP and TCP load balancing
· Access by the VPN, internal, and external networks
Application Scenarios
· Service Distribution
For websites with heavy traffic or internal office systems of governments or enterprises, ELB helps distribute service loads to multiple ECSs, improving service processing capabilities. ELB also performs health checks on ECSs to automatically remove abnormal ECSs and distribute service loads to healthy ones, ensuring service continuity.
· Service Expansion
In scenarios where access traffic fluctuates significantly, for example, video and e-commerce websites whose services are hard to predicate, ELB can be used to intelligently distribute traffic, improving the service capabilities of these websites. ELB can work with the Auto Scaling (AS) service to minimize the costs while ensuring normal service operation.
· Access Control
For governments and enterprises that require high network connectivity and security, ELB can integrate with the Virtual Private Cloud (VPC) service. Web servers and database servers are in different subnets. Web servers can access the Internet access, and database servers connect to each other through the internal network, protecting the data.
Related Services
· Virtual Private Cloud (VPC)
The service requires the elastic IP addresses and subnets assigned in the VPC service.
· Auto Scaling (AS)
After ELB is configured, AS automatically adds or removes ECSs bound to a load balancer in scaling actions.
· Cloud Trace Service (CTS)
ELB operations can be recorded by CTS.
· Identity and Access Management (IAM)
The service requires IAM to provide authentication.
· Cloud Eye (CES)
After you have enabled ELB, you can use CES to view status of monitored objects, without requiring additional plug-ins to be installed.
That's all, thanks!
