Cloud Load Balancing
Équilibrage de charge hautes performances et évolutif sur Google Cloud.
-
Choisissez le type d'équilibreur de charge qui vous convient le mieux en suivant ce guide.
-
Découvrez comment Google Cloud Load Balancing permet de traiter plus d'un million de requêtes par seconde
-
Obtenez des métriques permettant à votre équilibreur de charge de comprendre les performances de vos applications et de vos services système
-
Découvrez comment nos clients développent leurs activités à l'échelle mondiale sur Cloud Load Balancing.
Avantages
Échelle mondiale à partir d'une adresse IP Anycast
Fournit un équilibrage de charge interrégional, y compris un basculement automatique multirégional. Cloud Load Balancing réagit rapidement aux changements liés aux utilisateurs, au trafic, au réseau, à l'état du backend et à d'autres conditions de ce type.
Défini par logiciel
Cloud Load Balancing est un service défini par logiciel qui est entièrement géré et distribué pour tout votre trafic. Appliquez Cloud Load Balancing à l'ensemble de votre trafic : HTTP(S), TCP/SSL et UDP.
Autoscaling fluide
Évolue à mesure que le nombre de vos utilisateurs et le volume de votre trafic augmentent. Permet de gérer facilement d'importants pics instantanés et imprévus en redirigeant le trafic vers d'autres régions du monde moins sollicitées. Le scaling est effectué de manière fulgurante en quelques secondes.
Principales fonctionnalités
Principales fonctionnalités
Équilibrage de charge HTTP(S)
L'équilibrage de charge HTTP(S) peut répartir le trafic HTTP et HTTPS sur plusieurs instances backend dans différentes régions. L'ensemble de votre application est disponible via une seule adresse IP globale, ce qui simplifie la configuration du DNS. L'équilibrage de charge HTTP(S) est évolutif et tolérant aux pannes. Il ne nécessite aucun préchauffage. Il permet également d'effectuer l'équilibrage de charge en fonction du contenu. Pour le trafic HTTPS, la terminaison SSL et l'équilibrage de charge sont assurés.
Équilibrage de charge TCP/SSL
L'équilibrage de charge TCP peut répartir le trafic TCP sur un pool d'instances dans une région Compute Engine. Évolutif, il ne nécessite aucun préchauffage. De plus, les vérifications de l'état permettent de s'assurer que seules les instances opérationnelles reçoivent du trafic. Grâce au proxy SSL, la terminaison SSL est assurée pour le trafic non HTTPS avec équilibrage de charge.
Déchargement SSL
Le déchargement SSL vous permet de gérer de façon centralisée les certificats et le déchiffrement SSL. Pour renforcer le niveau de sécurité au maximum, activez le chiffrement entre la couche d'équilibrage et les backends (des coûts supplémentaires s'appliquent pour le traitement sur backend).
Autoscaling fluide
Cloud Load Balancing inclut également des fonctionnalités avancées, telles que l'équilibrage de charge global IPv6, WebSockets, les en-têtes de requêtes personnalisés et le transfert de protocoles pour les VIP privés.
Intégration de Cloud CDN
Il vous suffit de cocher une case pour activer Cloud CDN pour l'équilibrage de charge HTTP(S) afin d'optimiser la diffusion de votre application auprès de vos utilisateurs.
"L'équilibrage de charge de Google Cloud simplifie notre déploiement et répond parfaitement à nos attentes en matière d'évolutivité et de haute disponibilité. Nous pouvons facilement gérer plus de 150 000 requêtes par seconde sans préchauffage ni préparation. La tranquillité d'esprit que nous offre cette solution aujourd'hui change vraiment les choses par rapport à l'époque où nous devions configurer du matériel spécialisé pour équilibrer nos charges."
Arnaud Granal, directeur de la technologie, Adcash
Nouveautés
Nouveautés
Abonnez-vous à la newsletter Google Cloud pour recevoir des informations sur les produits et événements, des offres spéciales et bien plus encore.
Documentation
Documentation
Configurer des équilibreurs de charge réseau et HTTP
Vous allez découvrir les différences entre un équilibreur de charge réseau et un équilibreur de charge HTTP, et allez apprendre à les configurer pour vos applications exécutées sur les VM Compute Engine.
Équilibreur de charge HTTPS basé sur le contenu avec Terraform
Dans cet atelier, vous allez créer un équilibreur de charge HTTPS pour transférer le trafic vers un mappage d'URL personnalisé.
Équilibreur de charge HTTP avec Cloud Armor
Dans cet atelier, vous allez configurer un équilibreur de charge HTTP avec des backends à l'échelle mondiale et effectuer un test de contrainte sur l'équilibreur de charge, puis ajouter à la liste de blocage l'adresse IP associée à ce test avec Cloud Armor.
All features
Toutes les fonctionnalités
Équilibrage de charge HTTP(S) | L'équilibrage de charge HTTP(S) peut répartir le trafic HTTP et HTTPS sur plusieurs instances backend dans différentes régions. L'ensemble de votre application est disponible via une seule adresse IP globale, ce qui simplifie la configuration du DNS. L'équilibrage de charge HTTP(S) est évolutif, tolérant aux pannes, ne nécessite aucun préchauffage et est basé sur le contenu. Pour le trafic HTTPS, la terminaison SSL et l'équilibrage de charge sont assurés. |
Cloud Logging | Cloud Logging journalise toutes les requêtes envoyées à votre équilibreur de charge afin de déboguer et d'analyser le trafic utilisateur. Vous pouvez consulter les journaux de requêtes et les exporter vers Cloud Storage, BigQuery ou Pub/Sub pour les analyser. |
Équilibrage de charge TCP/SSL | L'équilibrage de charge TCP peut répartir le trafic TCP sur un pool d'instances dans une région Compute Engine. Évolutif, il ne nécessite aucun préchauffage. De plus, les vérifications de l'état permettent de s'assurer que seules les instances opérationnelles reçoivent du trafic. Grâce au proxy SSL, la terminaison SSL est assurée pour le trafic non HTTPS avec équilibrage de charge. |
Autoscaling fluide | Avec l'autoscaling, vos applications peuvent gérer de façon optimale les hausses de trafic et réduire vos coûts lorsque les besoins en ressources sont moins importants. Il vous suffit de définir des règles d'autoscaling pour que l'autoscaler procède automatiquement aux ajustements nécessaires en fonction de la charge mesurée. Aucun préchauffage n'est requis. Vous pouvez donc faire évoluer vos applications de manière fulgurante en quelques secondes. |
Déchargement SSL | Le déchargement SSL vous permet de gérer de façon centralisée les certificats et le déchiffrement SSL. Pour renforcer le niveau de sécurité au maximum, activez le chiffrement entre la couche d'équilibrage et les backends (des coûts supplémentaires s'appliquent pour le traitement sur backend). |
Vérifications de l'état ultraprécises | Les vérifications de l'état vous permettent de vous assurer que les charges des nouvelles connexions ne sont redirigées que vers des backends en service et prêts à les recevoir. Grâce à nos vérifications de l'état ultraprécises, le trafic vers les backends est échantillonné pour refléter la situation le plus fidèlement possible. |
Fonctionnalités avancées | Cloud Load Balancing inclut également des fonctionnalités avancées, telles que l'équilibrage de charge global IPv6, WebSockets, les en-têtes de requêtes personnalisés et le transfert de protocoles pour les VIP privés. |
Affinité | L'affinité Cloud Load Balancing permet de diriger le trafic utilisateur vers des instances backend spécifiques et de le maintenir sur celles-ci. |
Intégration de Cloud CDN | Il vous suffit de cocher la case permettant d'activer Cloud CDN pour l'équilibrage de charge HTTP(S) afin d'optimiser la diffusion de votre application auprès de vos utilisateurs. |
Équilibrage de charge UDP | L'équilibrage de charge UDP peut répartir le trafic UDP sur un pool d'instances dans une région Compute Engine. Évolutif, il ne nécessite aucun préchauffage. De plus, les vérifications de l'état permettent de s'assurer que seules les instances opérationnelles reçoivent du trafic. |
Cloud Armor | Les stratégies de sécurité Google Cloud Armor vous permettent de limiter le débit ou de rediriger les requêtes vers l'équilibrage de charge HTTP(S), l'équilibrage de charge proxy TCP ou l'équilibrage de charge proxy SSL à la périphérie de Google Cloud, aussi près que possible de la source du trafic entrant. |
Tarifs