服务于内部和外部用户 GCP 的负载均衡服务

Load balanced service serving both internal and external users GCP

我们正在 GCP 上设置一项服务,该服务将处理来自 Internet 和我们 VPC 内其他服务的请求。

我们已经有了一个全局负载均衡器设置,并希望对我们新服务的所有流量进行负载均衡。

让我们的内部服务在尝试访问新服务时使用全局 LB 地址是否可取?或者我们应该在全局 LB 后面设置内部 LB 以供内部服务使用?

如果我们对内部和外部客户端都使用全局 LB,与使用内部 LB 相比,是否存在任何性能劣势?

谢谢,感谢您的帮助!

并行使用两个负载平衡器(因为它们彼此独立)。面向公网的全局负载均衡器和面向VPC接入的内部负载均衡器。类型 (HTTP/TCP) 取决于您要服务的流量。思考第 7 层 (HTTP) 与第 3/4 层 (TCP/UDP)。

对于 VPC 访问,使用内部负载平衡器具有性能优势。最大的是跃点数的减少(VPC -> Internet -> Load Balancer -> VPC)。二是你的VPC网速在VPC内比较快