Azure VM d'équilibrage de charge vs Gestionnaire de Trafic

est-ce que quelqu'un peut expliquer la distinction entre l'équilibrage de charge VM (dans le nouveau portail Azure) et le gestionnaire de trafic Azure (actuellement géré uniquement à partir de l'ancien portail), et comment ils interagissent?

à titre d'exemple, j'ai créé deux VM attachés l'un à l'autre, partageant un paramètre de charge équilibré. D'après ce que j'ai compris, il y aura alors un chevauchement entre les deux MV.

  • que se passe-t-il si je n'ai pas mis en place un paramètre d'équilibre de charge (dans le nouveau portail Azure), mais à la place mettre en place Azure traffic manager pour charger l'équilibre entre eux à la place? Est-ce la même chose?
  • puis-je utiliser les deux types d'équilibrage de charge en tandem? (gestionnaire de trafic réglé à basculer à travers les régions, et l'utilisation VM équilibrage de charge pour robins rond à travers les zones de disponibilité?)
22
demandé sur James Crowley 2013-01-27 14:42:19

3 réponses

James,

je pense que vous avez déjà plus de place.

VM équilibrage de charge:

  1. fonctionne uniquement avec des VM qui sont dans la même région
  2. Seulement Round Robin
  3. fonctionne au niveau TCP/ UDP, acheminant le trafic entre un ou plusieurs terminaux privés qui se trouvent derrière un terminal public point de terminaison

https://www.windowsazure.com/en-us/manage/windows/common-tasks/how-to-load-balance-virtual-machines/

gestionnaire du trafic est différent en ce que:

  1. Il peut fonctionner à l'échelle des régions
  2. il offre des politiques de gestion du trafic autres que le Round robin (par ex. failover, performance)
  3. il fonctionne au niveau DNS, "routing" * * trafic entre un ou plusieurs points terminaux publics qui se trouvent derrière un DNS commun nom

https://azure.microsoft.com/en-us/documentation/articles/traffic-manager-manage-profiles/

vous pouvez en effet utiliser L'équilibreur de charge et le Gestionnaire de trafic en tandem, vous avez frappé le clou sur la tête là.

--

Vlad

* * le Gestionnaire du trafic n'achemine pas réellement le trafic, il ne fait que servir à l'appelant le nom du point terminal public DNS où leur trafic devrait aller selon les politiques en effet.

36
répondu Vlad Ionut Cananau 2015-06-24 21:41:24

Azure Gestionnaire Du Trafic.

le travail D'Azure Traffic Manager est d'acheminer le trafic à l'échelle mondiale sur la base de politiques flexibles, permettant une excellente expérience utilisateur qui s'aligne avec la façon dont vous avez structuré votre application à travers le monde. Gestionnaire de trafic a plusieurs politiques différentes:

temps de Latence. directement au "service le plus proche"

Tournoi À La Ronde.

Basculement. Direct à la sauvegarde en cas de primaire échoue

imbriqué. politiques à niveaux multiples flexibles enter image description here

Azure Équilibreur De Charge

la tâche de L'équilibreur de charge D'Azur est de diriger le trafic à l'intérieur d'une région. Cela est combiné avec Azure Traffic Manager, où traffic manager achemine à l'intérieur d'une région entre les machines virtuelles. Si vous combinez les deux, vous obtenez mondiale gestion du trafic combinée à une défaillance locale. enter image description here

différences D'équilibrage des charges

il y a différentes options à distribuer trafic réseau utilisant Microsoft Azure. Ces options fonctionnent différemment les unes des autres, ayant un ensemble de fonctionnalités différentes et prenant en charge différents scénarios. Ils peuvent être utilisés isolément ou en les combinant.

Azure Équilibreur De Charge fonctionne à la couche transport (couche 4 dans la pile de référence du réseau OSI). Il fournit la distribution du trafic au niveau du réseau à travers les instances d'une application tournant dans le même centre de données Azure.

Application Passerelle fonctionne à la couche application (couche 7 dans la pile de référence du réseau OSI). Il agit comme un service de procuration inversée, mettant fin à la connexion du client et acheminant les requêtes vers les points d'arrivée d'arrière-plan.

Gestionnaire Du Trafic fonctionne au niveau DNS. Il utilise les réponses DNS pour diriger le trafic des utilisateurs finaux vers des paramètres distribués à l'échelle mondiale. Les Clients se connectent ensuite directement à ces paramètres.

enter image description here

liens:

https://docs.microsoft.com/en-us/azure/traffic-manager/traffic-manager-overview

https://docs.microsoft.com/en-us/azure/load-balancer/load-balancer-overview

https://www.concurrency.com/blog/w/azure-traffic-manager-vs-azure-load-balancer

11
répondu Pranav Singh 2017-03-02 09:35:46

il y a deux points importants que je pense qu'il faut mentionner. Traffic manager ne charge pas l'équilibre, c'est un résolveur DNS intelligent. Azure load balancer ne fournit aucune affinité. La deuxième distinction est que Traffic Manager ne peut résoudre que les terminaux Azure qui ne fonctionnent pas bien si vous avez une configuration hybride où vos terminaux de service sont divisés entre Azure et votre datacenter ou d'autres emplacements de cloud public/privé.

pour les deux défauts, vous devez compter sur le partenaire offre.

5
répondu Bhargav Shukla 2014-01-23 18:53:18