Quelqu'un peut-il expliquer la distinction entre VM équilibrage de charge (dans le nouveau portail Azure) et le gestionnaire de trafic Azure (actuellement géré uniquement à partir de l'ancien portail), et comment ils interagissent?
Par exemple, j'ai créé deux machines virtuelles attachées l'une à l'autre, partageant un point de terminaison à charge équilibrée. Si je comprends bien, cela fera ensuite un tour de rôle entre les deux machines virtuelles.
James,
Je pense que vous avez déjà compris l'essentiel.
Équilibrage de charge des machines virtuelles:
https://www.windowsazure.com/en-us/manage/windows/common-tasks/how-to-load-balance-virtual-machines/
Traffic Manager est différent en ce que:
https://Azure.Microsoft.com/en-us/documentation/articles/traffic-manager-manage-profiles/
Vous pouvez en effet utiliser Load Balancer et Traffic Manager en tandem, vous y frappez le clou sur la tête.
-
Vlad
** Le gestionnaire de trafic n'achemine pas réellement le trafic, il sert simplement à l'appelant le nom DNS du point de terminaison public où son trafic doit aller selon les politiques en vigueur.
Azure Traffic Manager.
Le travail d'Azure Traffic Manager consiste à acheminer le trafic à l'échelle mondiale sur la base de politiques flexibles, permettant une excellente expérience utilisateur qui s'aligne sur la façon dont vous avez structuré votre application à travers le monde. Traffic Manager a plusieurs stratégies différentes:
Latence. Directement au "service le plus proche"
Round Robin. Distribuer sur tous les services
Basculement. Direct à la sauvegarde en cas d'échec du serveur principal
Imbriqué. Stratégies flexibles à plusieurs niveaux
Équilibreur de charge Azure
La tâche d'Azure Load Balancer consiste à diriger le trafic à l'intérieur d'une région. Ceci est combiné avec Azure Traffic Manager, où Traffic Manager achemine l'intérieur vers une région entre des machines virtuelles. Si vous combinez les deux, vous obtenez une gestion globale du trafic associée à un basculement local.
Différences de l'équilibreur de charge Il existe différentes options pour distribuer le trafic réseau à l'aide de Microsoft Azure. Ces options fonctionnent différemment les unes des autres, ayant un ensemble de fonctionnalités différent et prennent en charge différents scénarios. Ils peuvent chacun être utilisés isolément ou combinés.
Différences d'équilibreur de charge
Il existe différentes options pour distribuer le trafic réseau à l'aide de Microsoft Azure. Ces options fonctionnent différemment les unes des autres, ayant un ensemble de fonctionnalités différent et prennent en charge différents scénarios. Ils peuvent chacun être utilisés isolément ou combinés.
Azure Load Balancer fonctionne au niveau de la couche de transport (couche 4 dans la pile de référence du réseau OSI). Il fournit une distribution au niveau du réseau du trafic entre les instances d'une application s'exécutant dans le même centre de données Azure.
Application Gateway fonctionne au niveau de la couche application (couche 7 dans la pile de référence du réseau OSI). Il agit comme un service de proxy inverse, mettant fin à la connexion client et transmettant les demandes aux points de terminaison principaux.
Traffic Manager fonctionne au niveau DNS. Il utilise les réponses DNS pour diriger le trafic des utilisateurs finaux vers des points de terminaison répartis à l'échelle mondiale. Les clients se connectent ensuite directement à ces points de terminaison.
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
Je pense qu'il y a deux points importants à mentionner. Le gestionnaire de trafic n'équilibre pas la charge, c'est un résolveur DNS intelligent. L'équilibreur de charge Azure ne fournit aucune affinité. La deuxième distinction est que Traffic Manager ne peut résoudre que les points de terminaison Azure, ce qui ne fonctionne pas bien si vous avez une configuration hybride où vos points de terminaison de service sont répartis entre Azure et votre centre de données ou d'autres emplacements de cloud public/privé.
Pour ces deux lacunes, vous devez vous fier aux offres des partenaires.