Tous les produits
Search
Centre de documentation

Server Load Balancer:SLB product family overview

Dernière mise à jour :Oct 09, 2026

Server Load Balancer (SLB) répartit le trafic entre les serveurs backend pour augmenter le débit, éliminer les points de défaillance uniques et améliorer la disponibilité. La famille SLB comprend Application Load Balancer (ALB), Network Load Balancer (NLB) et Classic Load Balancer (CLB).

Présentation du produit

Alibaba Cloud SLB est un service d'équilibrage de charge entièrement géré, facturé au paiement à l'utilisation, conçu pour les applications internet à grande échelle et les scénarios à forte concurrence tels que les ventes flash et l'IoT. Contrairement aux équilibreurs de charge matériels, SLB ne nécessite aucun investissement initial. Par rapport aux solutions auto-gérées, il offre un support opérationnel professionnel et une assistance technique gratuite 24h/24 et 7j/7.

Types de produits

image

Alibaba Cloud SLB prend en charge les types d'équilibreurs de charge suivants :

  • Application Load Balancer (ALB) : Équilibreur de charge de couche 7 capable de gérer jusqu'à 1 million de QPS par instance. Il assure la décharge HTTPS et le routage basé sur le contenu (redirection, réécriture et transfert selon les en-têtes HTTP, les cookies et les chaînes de requête). Il sert de passerelle Ingress cloud-native officielle sur Alibaba Cloud. Présentation d'Application Load Balancer (ALB).

  • Network Load Balancer (NLB) : Équilibreur de charge de couche 4 de nouvelle génération destiné à l'IoT et aux scénarios à forte concurrence, tels que les connexions massives d'appareils, les services de messagerie et la diffusion audio/vidéo en continu. Chaque instance peut gérer jusqu'à 100 millions de connexions simultanées. Les fonctionnalités de NLB incluent la décharge TCPSSL, la limitation du taux de nouvelles connexions, l'écoute sur tous les ports et la décharge du chiffrement MQTTS. Présentation de Network Load Balancer (NLB).

  • Classic Load Balancer (CLB) : Prend en charge les protocoles TCP, UDP, HTTP et HTTPS, avec un traitement robuste de la couche 4 et un traitement basique de la couche 7. Présentation de Classic Load Balancer (CLB).

Comparaison des fonctionnalités

Élément

ALB

NLB

CLB

Focus du service

  • Traitement de la couche 7 et fonctionnalités de routage avancées

  • Se concentre sur les protocoles de la couche application tels que HTTP, HTTPS et QUIC

  • Optimisé pour la distribution d'applications

  • Traitement de la couche 4 et décharge SSL à grande échelle

  • Se concentre sur les protocoles TCP, UDP et TCPSSL

  • Optimisé pour la distribution réseau

  • Capacités robustes de traitement de la couche 4 et basiques de la couche 7

  • Prend en charge les protocoles TCP, UDP, HTTP et HTTPS

Architecture et performances

  • Basé sur NFV avec mise à l'échelle élastique

  • Jusqu'à 1 million de QPS par instance

  • Basé sur NFV, indépendant des machines physiques, avec mise à l'échelle élastique et rapide

  • Jusqu'à 100 millions de connexions simultanées par instance

  • Basé sur une architecture de machines physiques

  • Jusqu'à 1 million de connexions simultanées et 50 000 QPS par instance

Capacités de transfert

  • Fonctionnalités riches de la couche 7 et routage basé sur le contenu

  • Modification des en-têtes HTTP, redirection, réécriture et limitation du débit

  • Fonctionnalités avancées de la couche 4 et décharge TCPSSL

  • Limitation du taux lors des pics de trafic, vidage de connexion et Anyport

  • Capacités basiques des couches 4 et 7

  • Prend uniquement en charge le transfert basé sur le domaine ou l'URL

Type de serveur backend

  • Instances Elastic Compute Service (ECS)

  • interfaces réseau élastiques

  • instances de conteneur élastiques

  • Adresses IP

  • Function Compute

  • Instances Elastic Compute Service (ECS)

  • interfaces réseau élastiques

  • instances de conteneur élastiques

  • Adresses IP

  • Instances Elastic Compute Service (ECS)

  • interfaces réseau élastiques

  • instances de conteneur élastiques

Capacités O&M

  • Mise à l'échelle automatique

  • S'adapte automatiquement au trafic sans intervention manuelle

  • Mise à l'échelle automatique

  • S'adapte automatiquement au trafic sans intervention manuelle

  • Nécessite une gestion manuelle des spécifications pour les instances facturées par spécification

  • Nécessite une estimation des pics de trafic

Intégration cloud-native

  • Passerelle Ingress cloud-native

  • Répartition du trafic, miroir de trafic, déploiement canari et déploiement bleu-vert

Prend en charge l'intégration avec ACK/ASK (version 1.24 et ultérieure)

Support limité ; nécessite une intégration avec les services de conteneurs Alibaba Cloud tels que ACK ou ASK

Cas d'utilisation

  • Équilibrage de charge de couche 7 haute performance et à mise à l'échelle automatique pour les applications internet

  • Scénarios à fort trafic et faible latence pour les applications audio et vidéo

  • Déploiement canari et bleu-vert pour les applications cloud-native

  • Scénarios métier de couche 4 à fort trafic et forte concurrence

  • Points d'entrée pour les services IoT tels que l'Internet des véhicules (IoV) et la maison intelligente

  • Reprise après sinistre multi-sites actifs et ingress/egress hybride cloud pour les centres de données

  • Distribution de trafic de couche 4 hautement fiable pour les sites web et les applications

  • Distribution de trafic réseau à forte concurrence et haute performance

  • Reprise après sinistre intra-ville et inter-régions

Comparaison de la facturation

La section suivante décrit la facturation pour ALB, NLB et CLB.

Facturation ALB

image

Facturation NLB

image

Pour connaître les tarifs du paiement à l'utilisation pour NLB, consultez Règles de facturation NLB.

Facturation CLB

La figure suivante présente les composants de facturation pour les instances CLB en paiement à l'utilisation. Pour les détails tarifaires, consultez Paiement à l'utilisation.

image

Le tableau suivant compare les prix et les définitions de l'unité de capacité d'équilibreur de charge (LCU) pour ALB, NLB et CLB.

Service

Prix unitaire LCU

Unité : USD/LCU/heure

Définition LCU

Références

Application Load Balancer ALB

0 007

Une ALB LCU comprend :

  • 25 nouvelles connexions par seconde

  • 3 000 connexions simultanées (échantillonnées par minute)

  • 1 Go de transfert de données de requête et de réponse par heure

  • 1 000 évaluations de règles par heure

    Remarque

    Le nombre d'évaluations de règles est déterminé par le nombre de règles de transfert, les lignes de code AScript et les certificats supplémentaires. Le niveau gratuit pour chacune de ces trois métriques est de 25.

Frais d'unité de capacité d'équilibreur de charge (LCU)

Network Load Balancer NLB

0 005

Pour le trafic TCP, une NLB LCU comprend :

  • 800 nouvelles connexions TCP par seconde

  • 100 000 connexions TCP simultanées (échantillonnées par minute)

  • 1 Go de transfert de données de requête et de réponse TCP par heure

Pour le trafic UDP, une NLB LCU comprend :

  • 400 nouvelles connexions UDP par seconde

  • 50 000 connexions UDP simultanées (échantillonnées par minute)

  • 1 Go de transfert de données de requête et de réponse UDP par heure

Pour le trafic TCPSSL, une NLB LCU comprend :

  • 50 nouvelles connexions TCPSSL par seconde

  • 3 000 connexions TCPSSL simultanées (échantillonnées par minute)

  • 1 Go de transfert de données de requête et de réponse TCPSSL par heure

Frais LCU

Classic Load Balancer CLB

0 007

Pour le trafic TCP, une CLB LCU comprend :

  • 800 nouvelles connexions TCP par seconde

  • 100 000 connexions TCP simultanées (échantillonnées par minute)

  • 1 Go de transfert de données de requête et de réponse TCP par heure

Pour le trafic UDP, une CLB LCU comprend :

  • 400 nouvelles connexions UDP par seconde

  • 50 000 connexions UDP simultanées (échantillonnées par minute)

  • 1 Go de transfert de données de requête et de réponse UDP par heure

Pour le trafic HTTP(S), une CLB LCU comprend :

  • 25 nouvelles connexions HTTP(S) par seconde

  • 3 000 connexions HTTP(S) simultanées (échantillonnées par minute)

  • 1 Go de transfert de données de requête et de réponse HTTP(S) par heure

  • 1 000 évaluations de règles par heure

    Remarque

    Le nombre d'évaluations de règles est déterminé par le nombre de règles de transfert. Le niveau gratuit est de 25.

Frais de spécification et LCU

Avantages

Prise en charge de plusieurs protocoles

Prend en charge plusieurs protocoles pour répondre à divers besoins applicatifs.

  • Protocoles de base : TCP et UDP (couche 4), HTTP et HTTPS (couche 7).

  • Protocoles avancés :

    • ALB : QUIC pour les applications audio/vidéo et mobiles ; gRPC pour la communication entre microservices.

    • NLB : TCPSSL pour la gestion centralisée et la décharge des certificats SSL.

Reprise après sinistre multi-niveaux

Plusieurs couches de reprise après sinistre garantissent une haute disponibilité.

  • Les contrôles d'état détectent les serveurs backend défectueux et arrêtent automatiquement le transfert du trafic vers ceux-ci.

  • Déploiement multi-zones : Déployez across les zones de disponibilité pour la reprise après sinistre intra-ville.

  • Synchronisation de session : Le déploiement en cluster synchronise les sessions entre les serveurs, prenant en charge les mises à niveau à chaud et éliminant les points de défaillance uniques.

Sécurité et fiabilité améliorées

Les fonctionnalités de sécurité intégrées réduisent votre charge de travail liée à la sécurité.

  • Couche réseau : Protège contre les attaques DDoS, SYN Flood, UDP Flood, ACK Flood, ICMP Flood et DNS Flood.

  • Couche application : S'intègre en un clic à Web Application Firewall (WAF) pour une protection renforcée des applications.

  • Gestion des certificats : Gestion centralisée des certificats HTTPS, QUIC et TCPSSL.

Performances garanties

Capacité de distribution de trafic garantie avec mise à l'échelle élastique.

  • Instances à performances garanties : CLB assure l'isolation des performances entre les instances en fonction de la spécification sélectionnée.

  • Capacité élastique : ALB prend en charge jusqu'à 1 million de QPS ; NLB prend en charge jusqu'à 100 millions de connexions simultanées et une bande passante de 100 Gbps. Les deux s'adaptent automatiquement aux pics de trafic.

Stratégies de planification flexibles

Plusieurs algorithmes de planification et modes de transfert pour un déploiement flexible.

  • Algorithmes de planification : Tourniquet pondéré, moindres connexions pondérées, hachage IP source, hachage de quadruplet, hachage cohérent et hachage ID QUIC.

  • Règles de transfert : Configurez des règles pour les requêtes et les réponses afin de planifier le trafic en fonction de conditions et d'actions.

Options de gestion et de paiement flexibles

Plusieurs canaux de gestion et options de paiement.

  • Gestion : Console, OpenAPI et SDK.

  • Facturation : Paiement à l'utilisation ou abonnement ; paiement par transfert de données ou bande passante fixe.

Documents connexes