尝试了解azure云服务中的负载平衡

时间:2018-03-25 08:28:36

标签: azure azure-cloud-services

我正在维护一个具有1个Web角色和少量工作角色的azure云服务。 webrole有多个实例。当我从资源打开云服务时,我可以看到服务端点和公共IP地址。我想了解这个天蓝云服务中的流量负载是如何平衡的。我搜索了负载均衡器,但我在订阅中找不到它。我也无法获得一些文档的参考资料,该文档专门解释了云服务中的负载平衡。

这方面的任何信息?

3 个答案:

答案 0 :(得分:2)

云服务支持内部负载均衡器。在区域虚拟网络外部的云服务中创建的内部负载均衡器端点只能在云服务中访问。

我发现这些文档可能对您有所帮助。这些解释了为云服务设置内部负载均衡器。

  1. 经典:https://docs.microsoft.com/en-us/azure/load-balancer/load-balancer-get-started-ilb-classic-cloud
  2. ARM:https://docs.microsoft.com/en-us/azure/load-balancer/load-balancer-get-started-ilb-arm-ps
  3. 如果有帮助,请告诉我们。

答案 1 :(得分:0)

为了说清楚,以下信息是关于经典服务的。有关经典和资源管理器模型的信息,请参阅this页面。

在云服务中,您可以在创建服务时自动配置负载均衡器。如果要进行配置,可以使用服务模型进行配置。

Azure load balancer

负载均衡器可以有两种不同的类型,

  • 内部负载均衡器
  • 外部loab平衡器

内部版本只能在云服务中访问,而外部版本只能获得公共IP。有关如何制作内部负载均衡器的信息,请参见this页面。

负载平衡器通过定期探测来跟踪端点的健康状态。查看this页面了解如何配置探测。只要内部服务返回HTTP 200,它们就会保存在负载均衡器池中。

请查看this页面,了解有关云服务负载均衡器的更多常规信息。

另外,请参阅this页面。它包含有关服务的良好信息。

答案 2 :(得分:0)

长话短说,

  

Azure Load Balancer的默认分发模式是5元组哈希。元组由源IP,源端口,目标IP,目标端口和协议类型组成。哈希用于将流量映射到可用服务器,算法仅在传输会话中提供粘性。

5-tuple hash

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

相关问题