Public Cloud – Flexible Engine

Elastic Load Balance – enhance your performance by automatizing you load balancer

Allows network traffic to be distributed between virtual servers grouped in pools

logo du service "elastic load balance"

Your Load Balancer can distribute visible loads from the Internet or environments entirely internal of your environment.

This service is an essential tool to set up high availability architectures. For example, it is possible to simply use a load balancer to operate servers in multi-master mode, each contributing to processing part of the traffic.

The load balancer can be installed in a few very simple steps via the console or via APIs. It can distribute any type of TCP connection as well as http and HTTPS sessions.

This service is particularly suitable for the implementation of multi-site architecture since it allows traffic to be distributed between different available zones (for example between the two servers based in France).

Application scenario: Disaster Recovery

ELB distributes incoming traffic across AZs, facilitating real-time disaster recovery. Enterprises like banks can use ELB to ensure high service availability.

Load balancer for a private network

If your application has several levels, for example if you have web servers that must be connected to the Internet and database servers that are only connected to web servers, you can design an architecture that uses internal and web load balancers.

Create a public network load balancer and register web servers with it. Create a private network load balancer and register the database servers with it. Web servers receive requests from the public network load balancer and send requests for database servers to the public network load balancer. Database servers receive requests from the public network load balancer.

The private network load balancer sends requests to different available areas.

Benefits

Cross-Datacenter

The ability to establish a Load Balancer between two DataCenters from same availability area allows you to easily implement high availability strategies.

Efficient

A Load Balancer allows up to 100,000 concurrent connections, and up to 5 auditors. An auditor can manage up to 100 virtual servers in back end mode.

Economic

The service is invoiced on a per-use basis.

Functions

  • Load balancing on HTTP / HTTPS / TCP flows to a pool of servers
  • Supports SSL terminations
  • Inter-AZ load balancing
  • Autoscaling according to traffic
  • Linear expansion capacity (elimination of SPOFs)
  • Supports metric monitoring: incoming and outgoing traffic, new requests, simultaneous requests, incoming and outgoing data packets, number of connections, inactive connections.
  • Configuration of Health Check on instances