Azure VM负载均衡与流量管理器

7 浏览
0 Comments

Azure VM负载均衡与流量管理器

有人能解释一下在新的Azure门户中虚拟机负载均衡和Azure流量管理器之间的区别,以及它们之间的相互作用吗?

以一个例子来说,我创建了两个相互连接的虚拟机,共享一个负载均衡的终结点。据我了解,这将在两个虚拟机之间进行轮询。

  • 如果我没有在新的Azure门户中设置负载均衡的终结点,而是设置Azure流量管理器来进行负载均衡,会发生什么?这是同样的事情吗?
  • 我可以同时使用这两种负载均衡吗?(流量管理器设置为跨区域故障转移,使用虚拟机负载均衡进行可用区之间的轮询)
0
0 Comments

Azure虚拟机负载均衡和Traffic Manager之间的区别是Traffic Manager是智能DNS解析器,而不是负载均衡器。Azure负载均衡器不提供任何亲和性。另一个区别是Traffic Manager只能解析到Azure端点,这在混合设置中不起作用,其中您的服务端点在Azure和您的数据中心或其他公共/私有云位置之间分割。

针对这两个缺点,您需要依赖合作伙伴的解决方案。

此链接指出即使支持外部端点。请检查“迁移到Azure的应用程序:创建一个包含Azure和外部端点的配置文件,并指定路由到每个端点的流量权重。”

如果有多个实例可用,Azure AppServices默认是负载均衡的,并且具有粘性会话吗?

截至2016年6月,负载均衡器支持亲和性。您可以基于客户端IP或客户端IP和端口创建亲和性。

0
0 Comments

Azure VM Load Balancing vs Traffic Manager的问题是出现在如何在Azure中管理和分发网络流量方面的选择。解决方法是使用Azure Traffic Manager和Azure Load Balancer来实现全球流量管理和本地故障转移的组合。

Azure Traffic Manager的作用是基于灵活的策略全球路由流量,以实现与应用程序在全球范围内的结构对齐的出色用户体验。Traffic Manager具有多种不同的策略,包括延迟策略、轮询策略、故障转移策略和嵌套策略。它通过使用DNS响应来将终端用户流量定向到全球分布的端点。

Azure Load Balancer的作用是在区域内定向流量。它与Azure Traffic Manager结合使用,其中Traffic Manager在区域内的虚拟机之间路由流量。通过将这两者结合使用,可以实现全球流量管理和本地故障转移。

Azure Load Balancer和Traffic Manager的区别在于它们的工作层级和功能集不同。Azure Load Balancer在传输层(OSI网络参考模型中的第4层)工作,提供在同一Azure数据中心运行的应用程序实例之间的网络级流量分发。而Application Gateway在应用层(OSI网络参考模型中的第7层)工作,作为反向代理服务,终止客户端连接并将请求转发到后端终点。Traffic Manager在DNS级别工作,利用DNS响应将终端用户流量定向到全球分布的终点,然后客户端直接连接到这些终点。

Azure Traffic Manager和Azure Load Balancer是在Azure中管理和分发网络流量的两种不同选择。Traffic Manager通过全球路由流量和灵活的策略来提供优秀的用户体验,而Load Balancer则在区域内实现流量分发和本地故障转移。根据具体需求,可以选择单独使用它们或将它们结合起来使用。

0
0 Comments

问题的原因是Azure中存在两种不同的负载均衡解决方案,即虚拟机负载均衡和流量管理器。虚拟机负载均衡仅适用于同一地区的虚拟机,而流量管理器可以跨地区工作。此外,虚拟机负载均衡仅支持基于哈希的分发算法,而流量管理器还提供了其他流量管理策略。

解决方法是可以同时使用虚拟机负载均衡和流量管理器。虚拟机负载均衡可以在TCP/UDP级别路由流量,而流量管理器可以在DNS级别“路由”流量。流量管理器并不实际路由流量,它只根据有效策略向调用者提供公共终结点的DNS名称。

文章标题:Azure虚拟机负载均衡与流量管理器的比较

Azure中存在两种不同的负载均衡解决方案:虚拟机负载均衡和流量管理器。虚拟机负载均衡仅适用于同一地区的虚拟机,而流量管理器可以跨地区工作。此外,虚拟机负载均衡仅支持基于哈希的分发算法,而流量管理器还提供了其他流量管理策略。

虚拟机负载均衡工作在TCP/UDP级别,可以在一个或多个私有终结点和一个公共终结点之间路由流量。虚拟机负载均衡的详细信息可以在https://www.windowsazure.com/en-us/manage/windows/common-tasks/how-to-load-balance-virtual-machines/找到。

流量管理器不同于虚拟机负载均衡,它可以跨地区工作,并提供了除循环调度之外的其他流量管理策略(例如故障转移、性能等)。流量管理器工作在DNS级别,可以在一个或多个公共终结点和一个公共DNS名称之间“路由”流量。有关流量管理器的更多详细信息可以在https://azure.microsoft.com/en-us/documentation/articles/traffic-manager-manage-profiles/找到。

可以同时使用虚拟机负载均衡和流量管理器。虚拟机负载均衡可以在TCP/UDP级别路由流量,而流量管理器可以在DNS级别“路由”流量。虚拟机负载均衡使用基于哈希的分发算法,而流量管理器提供了其他流量管理策略。需要注意的是,流量管理器并不实际路由流量,它只根据有效策略向调用者提供公共终结点的DNS名称。

需要纠正的是,之前关于虚拟机负载均衡的第二点是错误的。虚拟机负载均衡使用的是基于哈希的分发算法,而不是循环调度算法。详细信息可以在aka.ms/lboverview找到。

0