我想对VNet中设置的VM规模进行负载平衡。我的要求是:
虽然两个Azure负载平衡器(基本sku或标准sku)似乎都能够平衡内部流量,但只有标准sku提供https运行状况探针。
当尝试将VM规模集添加到后端池时,我无法选择它,向导找不到。规模集和内部标准sku负载均衡器都在同一区域,VNet和资源组中。
似乎我遇到了与someone here相同的问题,只是设置了比例尺而不是可用性设置。
有一个提示说明
仅
region
中具有标准SKU公共或没有公共IP 的VM 附加到此负载均衡器。后端池只能包含 来自一个虚拟网络的资源。创建一个新的后端池以添加 来自其他虚拟网络的资源。
所以我很困惑,我的内部负载均衡器仅使用专用地址,因此应该满足“具有标准SKU公共或无公共IP的 ”标准。我还要注意,该工具提示仅明确声明虚拟机,而不明确设置虚拟机规模。但是,我拒绝相信LB的标准sku与基本sku相比应缺少功能(尽管没有https运行状况探测器,我也可以使用标尺集和内部基本LB来工作。)
我在这里错过了什么吗?我的确意识到仍然存在“ Azure应用程序网关”,但是我认为对于我的场景而言,设置和过度杀伤它过于复杂。我只希望使用https运行状况探针设置规模的内部负载平衡。我开始认为这是不可能的。
亲切的问候,宝贝
答案 0 :(得分:0)
似乎有一个限制,您不能选择比例集作为Azure门户上标准SKU负载平衡器的后端。 document指出
一个关键方面是资源的虚拟网络范围。 虽然基本负载平衡器存在于可用性范围内 集,标准负载均衡器与 虚拟网络和所有虚拟网络概念都适用。
因此,我们只能在虚拟网络中选择合格的VM作为标准负载均衡器的后端池。
等待Azure团队确认:VM scale set does not work with internal standard SKU Azure load balancer backend pool
如前所述,当前,您可以将Application Gateway与运行状况探针Https一起使用。如果没有,则可以创建VM规模集并选择一个负载均衡选项-负载均衡器。这样会自动将公共标准SKU负载均衡器与您的秤组关联。