我们正在 GCP 中对我们的应用程序进行 HA 部署以进行评估。粗略的架构类似于
(图片提供:谷歌云)
全局负载均衡器本身就出现了单点故障。
我们如何在 GCP 中实现这一点。
- 在 GCP 控制台中找不到云负载均衡器的任何 HA 配置。
- 谷歌搜索带我提供后端服务。不是我要找的。
你能分享你的想法吗?
全局负载均衡器不是设备,也不是单点故障。
它是一个逻辑/虚拟实体,使用全球分布的硬件和任播 IP 路由来提供服务......所以如果我的浏览器和您的浏览器连接到“相同”的平衡器(在相同的 IP 地址),那么有一个非常高我们没有与相同的物理硬件进行通信的可能性,以及我们正在与之交谈的这两个不同的物理设备甚至不在同一个物理位置的可能性很大。
Cloud Load Balancing 是一种完全分布式、软件定义的托管服务,适用于您的所有流量。它不是基于实例或设备的解决方案,因此您不会被困在物理负载平衡基础架构中,也不会面临基于实例的 LB 固有的 HA、规模和管理挑战。
对此没有任何配置选项,因为它是服务设计的固有部分。