Quels sont les types d'équilibreurs de charge dans Amazon ECS ?

Quels Sont Les Types D Equilibreurs De Charge Dans Amazon Ecs



Des millions d'applications fonctionnent sur Internet avec le trafic quotidien de milliards d'utilisateurs pour utiliser leurs services en ligne. Comme le trafic devient massif avec le temps, les applications doivent évoluer avec lui en utilisant les techniques d'équilibrage de charge proposées par la plate-forme cloud AWS. Les équilibreurs de charge sont utilisés pour gérer des milliards de requêtes et les acheminer vers des serveurs avec des distributions égales.

Ce guide explique les équilibreurs de charge et leurs types dans Amazon Elastic Container Service.







Que sont les équilibreurs de charge dans AWS ?

Les équilibreurs de charge sont utilisés pour acheminer le trafic Internet vers plusieurs serveurs en divisant le trafic en fonction de la charge sur chaque serveur. Si le trafic entrant est énorme en nombre et qu'il n'y a que quelques serveurs pour traiter ce trafic, les équilibreurs de charge sont utilisés pour le gérer. Les équilibreurs de charge engagent tout le trafic et envoient les requêtes une par une au serveur libre et conservent tout le trafic dans la zone tampon :





Qu'est-ce qu'Amazon ECS ?

Amazon ECS ou Elastic Container Service est un service AWS qui crée des conteneurs pour conserver les applications à la fois sur le cloud et sur site. Il s'agit d'un service entièrement automatisé utilisé pour exécuter des logiciels d'orchestration complexes et gérer les coûts des développeurs ou les problèmes de sécurité sur le cloud. Amazon ECS s'intègre facilement à d'autres services AWS pour fournir une agilité telle que l'exécution de conteneurs sur des services de calcul comme EC2 :





Quels sont les types d'équilibreurs de charge dans Amazon ECS ?

Les équilibreurs de charge sont de 4 types au total, mais pour le service Elastic Container, nous n'en utilisons que deux. Les types d'équilibreurs de charge dans Amazon Elastic Container Service sont expliqués ci-dessous :



Équilibreur de charge réseau

Network Load Balancer est le type de technique d'équilibrage de charge utilisé dans Amazon Elastic Container Service. Il s'exécute sur la 4ème couche du modèle Open Systems Interconnection ou OSI pour gérer des millions de requêtes par seconde sur le réseau. Il a la particularité de garder un contrôle sur la santé de l'instance et dispose d'un service de surveillance CloudWatch intégré :

Équilibreur de charge d'application

Application Load Balancer permet à l'utilisateur de définir des règles de routage en fonction du contenu de la requête. Ce type d'équilibrage de charge permet à l'utilisateur d'acheminer efficacement son trafic vers un service spécifique avec l'application exécutée sur le conteneur. Ce type d'équilibreur de charge s'assurera que le trafic est acheminé vers le service de commande où qu'il s'exécute, y compris via des ports dynamiques pour les applications basées sur des conteneurs :

Il s'agit des types d'équilibreurs de charge dans Amazon Elastic Container Service.

Conclusion

Les équilibreurs de charge dans AWS sont utilisés pour acheminer la charge de travail du trafic pour les serveurs en acheminant des millions de demandes vers les serveurs un par un. Le service Elastic Container dans AWS est utilisé pour gérer les conteneurs sur le cloud qui sont utilisés pour y placer des applications pour une mobilité sécurisée. Le service Amazon ECS utilise des types d'équilibrage de charge tels que les équilibreurs de charge d'application et de réseau pour le service travaillant sur des conteneurs. Ce guide a expliqué les types d'équilibreurs de charge dans Amazon Elastic Container Service.