Classic Load Balancer (CLB) répartit le trafic entrant entre plusieurs serveurs backend selon des règles de transfert, améliorant ainsi la disponibilité et l'évolutivité de vos applications.
Présentation
CLB utilise une adresse de service virtuelle pour regrouper les serveurs backend au sein d'une même région et distribue les requêtes clients en fonction de vos règles de transfert.
CLB vérifie l'état des serveurs backend et isole automatiquement les instances défaillantes, éliminant ainsi les points de défaillance uniques (SPOF). Le service assure également une atténuation des attaques DDoS.
Composants
Les serveurs grisés ont échoué aux contrôles d'état et ne reçoivent pas de trafic.
CLB se compose de trois éléments :
|
Composant |
Description |
|
Instance |
Service d'équilibrage de charge actif qui reçoit et répartit le trafic vers les serveurs backend. Chaque instance CLB nécessite au moins un écouteur et deux serveurs backend. |
|
Listener |
Surveille les requêtes clients, les transfère aux serveurs backend et effectue des contrôles d'état. |
|
Backend server |
Ressource de calcul qui reçoit les requêtes transférées. CLB prend en charge les instances ECS, ECI et ENI en tant que serveurs backend, gérés individuellement ou par lots via des groupes de serveurs virtuels ou des groupes de serveurs principaux/secondaires. |
Avantages
-
High availability
Architecture entièrement redondante sans point de défaillance unique. Prend en charge la reprise après sinistre intra-urbaine.
S'adapte de manière élastique au trafic pour maintenir la disponibilité lors des fluctuations de charge.
-
Scalability
Ajoutez ou supprimez des serveurs backend à tout moment pour aligner la capacité sur la demande.
-
Cost-effectiveness
Réduit considérablement les coûts fixes par rapport aux équilibreurs de charge matériels traditionnels.
-
Security
Intégré à Alibaba Cloud Security, CLB offre une protection DDoS allant jusqu'à 5 Gbit/s.
-
High concurrency
Prend en charge jusqu'à un million de connexions simultanées par instance.
Accès à CLB
Accédez à CLB et gérez-le via les méthodes suivantes :
: console web permettant de créer, gérer et libérer des instances CLB. Créer et gérer des instances CLB.Console Classic Load Balancer (CLB): console web permettant de créer, gérer et libérer des instances CLB.Créer et gérer des instances CLB.
SDK Alibaba Cloud: prend en charge Java, Go, PHP et Python.
OpenAPI Explorer: appelez les opérations API et générez des exemples de code SDK.
Terraform: approvisionnez et gérez les ressources CLB à l'aide de fichiers de configuration avec contrôle de version.