GCP,内部负载平衡器上的自动缩放

时间:2018-12-19 15:56:47

标签: google-cloud-platform

我设法基于外部负载均衡器设置自动缩放,但是我没有找到对内部负载均衡器执行相同操作的方法。

是否支持此功能,如何基于内部负载均衡器自动扩展实例组?

问题是,当您配置实例组以通过HTTP请求进行扩展时,您需要一个HTTP负载平衡器面向互联网,因此,UDP负载平衡器可以是内部对此不起作用。

2 个答案:

答案 0 :(得分:0)

内部负载均衡器使用可以使用托管实例组的后端服务。您可以将托管实例组分配给内部和网络负载平衡器的后端或目标池。

请记住,网络负载平衡器使用目标池而不是后端服务,但是目标池也可以使用托管实例组。

查看documentation了解更多详细信息。另外,我发现了thisthis的帖子,我认为它们可能对您有用。

答案 1 :(得分:0)

您最近的评论:

  

我无法设置具有后端服务的TCP负载平衡器,我只能获得不支持http负载平衡的REGIONAL后端服务。

Internal Load Balancing Concepts中所述,“内部客户端请求保留在您的VPC网络和区域内部”,因此这里既不需要HTTP,也不需要多区域设置。

在同一页面上的“关于内部负载平衡”部分下,该架构显示了一种经典的负载平衡体系结构,每个区域具有一个全局(http)和多个内部(tcp / udp)负载平衡器。

此外,在“通过VPN或互连与客户端之间部署内部负载平衡”下的“重要”注释中说明了以下内容:

  

内部负载平衡是一种区域产品。 [...]内部负载平衡器无法与其他区域的VM实例之间来回转发流量。

基本上,如果您的托管实例组具有跨多个区域的实例,则您需要一个外部负载均衡器,但是如果您的所有实例都在同一区域内(实例可以在同一区域内的多个区域中拆分,例如us-west1 -a / b / c),那么您可以依靠内部负载平衡器。