Fiche technique | |
---|---|
Fournisseur : | AWS |
Type de produit : | Service infonuagique |
Catégorie : | Équilibreur de charge |
Site Web : | https://aws.amazon.com/elasticloadbalancing/ |
Load Balancer (Équilibreur de charge)
Un Load Balancer, aussi nommé en français équilibreur de charge, se veut une solution permettant de redistribuer les demandes de navigation de lien URL vers un grand nombre de serveurs afin que se ne soit pas toujours un seul répondant à tous les demandes mais plusieurs serveurs. Ainsi, par exemple, trois internautes navigue simultanément sur site Web. Lorsqu'un premier internaute appellera un lien URL, il naviguera sur le premier serveur, tandis que le deuxième naviguera sur le deuxième serveurs et le troisième naviguera sur le navigateur le moins occupé entre les deux. L'exemple parle d'uniquement 2 serveurs, mais il peut y avoir en théorie infini de serveur, du moment qu'il soit supérieur ou égale à 2. Ce concept s'appelle donc une redistribution du trafic d'applications entrant sur plusieurs cibles. Le service est disponible dans la section EC2, et s'adresse donc principalement aux instances EC2 (Machine virtuelle) hébergé sur l'AWS.
L'équilibreur de charge ne fait cependant aucun miracle, ainsi, si vous n'appliquez pas les bonnes pratiques Linux ou les bonnes pratiques Windows sur vos instances EC2, vos instances EC2 ne survivront pas plus lorsque vous aurez un haut niveau de trafic se propageant sur vos sites Web. Il s'agit donc d'un service complémentaire à appliquer lorsqu'il devient impossible qu'un seul serveur puisse fournir à la demande. Dans de nombreux cas, l'utilisation de CloudFront et l'augmentation des ressources d'un serveurs se révélera plus efficace qu'un le Load Balancer au niveau de la gestion de la charge. Toutefois, l'ennui, c'est qu'un seul serveur peut lâcher pour d'autres raisons comme le fait que devez faire des mises à jour ou que vous devez faire des déploiements de code ou qu'il ne répond plus parce qu'il n'y a plus de ressource. Dans cette situation, l'équilibreur de charge devient un choix judicieux permettant de faire en sorte que le site Web soit toujours disponible si vous avez au moins un serveur de disponible.
Remarque
- L'équilibreur de charge à une vocation plus large que son nom veut bien le démontré, ainsi par exemple, il est possible de faire des redirections à partir d'un équilibeur de charge. De plus, il est possible de sécurisé en site Web pour du HTTPS en utilisant l'équilibreur de charge,...