Partage via


Équilibreur de charge global

Azure Standard Load Balancer prend en charge l'équilibrage de charge inter-région, ce qui ouvre notamment la voie aux scénarios de haute disponibilité géo-redondants suivants :

La configuration IP front-end de votre équilibreur de charge global est statique et publiée dans la plupart des régions Azure.

Diagramme d’un équilibreur de charge global.

Remarque

Le port back-end de votre règle d’équilibrage de charge sur l’équilibreur de charge global doit correspondre au port front-end de la règle d’équilibrage de charge/règle NAT de trafic entrant sur l’équilibreur de charge standard régional.

Redondance régionale

Configurez la redondance régionale en liant en toute transparence un équilibreur de charge global à vos équilibreurs de charge régionaux existants.

En cas de défaillance d'une région, le trafic est acheminé vers l'équilibreur de charge régional sain le plus proche.

La sonde d’intégrité de l’équilibreur de charge global collecte les informations relatives à la disponibilité de chaque équilibreur de charge régional toutes les cinq secondes. Si la disponibilité d’un équilibreur de charge régional passe à 0, l’équilibreur de charge global détecte la défaillance. L'équilibreur de charge régional est alors retiré de la rotation.

Diagramme de la vue globale du trafic régional

Latence ultra faible

L'algorithme d'équilibrage de charge de géo-proximité est basé sur l'emplacement géographique de vos utilisateurs et de vos déploiements régionaux.

Le trafic initié par un client atteint la région participante la plus proche et passe par le réseau global principal de Microsoft pour arriver au déploiement régional le plus proche.

Par exemple, vous disposez d’un équilibreur de charge global avec des équilibreurs de charge standard dans les régions Azure suivantes :

  • USA Ouest
  • Europe Nord

Si un flux est initié depuis Seattle, le trafic entre dans la région USA Ouest. Il s'agit de la région participante la plus proche de Seattle. Le trafic est acheminé vers l'équilibreur de charge de la région la plus proche, à savoir USA Ouest.

L’équilibreur de charge global Azure utilise un algorithme d’équilibrage de charge de géo-proximité pour la décision de routage.

Le mode de distribution de la charge configuré pour les équilibreurs de charge régionaux est utilisé lors de la décision de routage finale si plusieurs équilibreurs de charge régionaux sont utilisés pour la géo-proximité.

Pour plus d’informations, consultez Configuration du mode de distribution pour Azure Load Balancer.

Le trafic de sortie suit la préférence de routage définie sur les équilibreurs de charge régionaux.

Possibilité de scale-up/scale-down derrière un point de terminaison unique

Lorsque vous exposez le point de terminaison global d’un équilibreur de charge global aux clients, vous pouvez ajouter ou supprimer des déploiements régionaux derrière le point de terminaison global sans interruption.

Adresse IP globale anycast statique

L’équilibreur de charge global est fourni avec une adresse IP publique statique, ce qui garantit que l’adresse IP restera la même. Les configurations IPv4 et IPv6 sont prises en charge. Pour en savoir plus sur les adresses IP statiques, cliquez ici.

Conservation de l'adresse IP du client

L’équilibreur de charge global est un équilibreur de charge réseau « Pass-through » de type Couche 4. Ce « Pass-through » conserve l'adresse IP d'origine du paquet. L'adresse IP d'origine est accessible au code exécuté sur la machine virtuelle. Cette conservation vous permet d'appliquer une logique spécifique à une adresse IP.

IP flottante

L’adresse IP flottante peut être configurée à la fois au niveau de l’adresse IP globale et au niveau de l’adresse IP régionale. Pour plus d’informations, consultez Front-ends multiples dans Azure Load Balancer.

Il est important de noter que l’adresse IP flottante configurée sur l’équilibreur de charge global Azure fonctionne indépendamment des configurations IP flottantes sur les équilibreurs de charge régionaux back-end. Si l’adresse IP flottante est activée sur l’équilibreur de charge global, l’interface de bouclage appropriée doit être ajoutée aux machines virtuelles back-end.

Sondes d’intégrité

L’équilibreur de charge global Azure utilise l’intégrité des équilibreurs de charge régionaux back-end pour décider où distribuer le trafic. Les contrôles d’intégrité de l’équilibreur de charge global sont effectués automatiquement toutes les cinq secondes, étant donné que des sondes d’intégrité sont configurées sur leur équilibreur de charge régional.

Créer une solution inter-région sur une instance existante d'Azure Load Balancer

Le pool de back-ends de l’équilibreur de charge global contient un ou plusieurs équilibreurs de charge régionaux.

Ajoutez vos déploiements d’équilibreurs de charge existants à un équilibreur de charge global pour bénéficier d’un déploiement global hautement disponible.

Régions d’accueil et régions participantes

La région d’accueil est celle où est déployé l’équilibreur de charge global ou l’adresse IP publique du niveau global. Cette région n’affecte pas la façon dont le trafic est acheminé. Si une région d’hébergement tombe en panne, le flux de trafic n’est pas affecté.

Régions d’accueil dans Azure

  • USA Centre
  • Asie Est
  • USA Est 2
  • Europe Nord
  • Asie Sud-Est
  • Sud du Royaume-Uni
  • Gouvernement américain - Virginie
  • Europe Ouest
  • USA Ouest
  • Chine Nord 2

Remarque

Vous pouvez uniquement déployer votre équilibreur de charge global ou IP publique dans un niveau Global de l’une des régions d’accueil répertoriées.

Une région participante est celle où l'adresse IP publique globale de l'équilibreur de charge est annoncée.

Le trafic initié par l’utilisateur est acheminé vers la région participante la plus proche via le réseau Microsoft principal.

L’équilibreur de charge global achemine le trafic vers l’équilibreur de charge régional approprié.

Diagramme du trafic mondial dans plusieurs régions.

Régions participantes dans Azure

  • Australie Est
  • Australie Sud-Est
  • Inde centrale
  • USA Centre
  • Asie Est
  • USA Est
  • USA Est 2
  • Japon Est
  • Centre-Nord des États-Unis
  • Europe Nord
  • États-Unis - partie centrale méridionale
  • Asie Sud-Est
  • Sud du Royaume-Uni
  • Centre des États-Unis – US DoD
  • Est des États-Unis – US DoD
  • Gouvernement des États-Unis – Arizona
  • Gouvernement des États-Unis – Texas
  • Gouvernement américain - Virginie
  • Centre-USA Ouest
  • Europe Ouest
  • USA Ouest
  • USA Ouest 2

Notes

Les équilibreurs de charge régionaux principaux peuvent être déployés dans n’importe quelle région Azure disponible publiquement et ne se limitent pas aux régions participantes.

Limitations de l’équilibreur de charge global

  • Les configurations IP front-end globales sont uniquement publiques. Les serveurs frontaux internes ne sont actuellement pas pris en charge.

  • Aucun équilibreur de charge privé ou interne ne peut être ajouté au pool de back-ends d’un équilibreur de charge global.

  • La traduction NAT64 n’est pas prise en charge pour l’instant. Les adresses IP front-end et back-end doivent être du même type (v4 ou v6).

  • Le trafic UDP sur le port 3 n’est pas pris en charge sur un équilibreur de charge global.

  • Les règles de trafic sortant ne sont pas prises en charge sur un équilibreur de charge global. Pour des connexions sortantes, utilisez des règles de trafic sortant sur l’équilibreur de charge régional ou sur la passerelle NAT.

  • Les répartiteurs de charge régionaux ne peuvent pas être mis à niveau vers le niveau global. Seuls les nouveaux répartiteurs de charge peuvent être créés pour le niveau global.

Tarifs et contrat SLA

L’équilibreur de charge global partage le contrat de niveau de service de l’équilibreur de charge standard.

Étapes suivantes