创建全局HTTPS谷歌云负载均衡器时,位置有什么关系



我正在谷歌云中创建一个全局HTTPS负载均衡器,想知道位置如何影响全局负载均衡器。

我在网上找不到太多关于它的细节。

不同地点的价格不同:https://cloud.google.com/vpc/network-pricing#lb

但不知道它如何影响https请求的路由:https://storage.googleapis.com/gweb-cloudblog-publish/images/global_lb.max-1800x1800.png

例如:如果我的网站大部分流量来自美国、印度和欧洲,那么在设置全球HTTPS负载均衡器时,我应该选择什么样的最佳位置,这会有什么不同?

主要区别在于,全局负载平衡适用于第7层(高级应用层(流量,而区域负载平衡则适用于第4层(传输层(流量并使用磁悬浮进行流量路由。

假设你想自己做SSL终端,并操作自己的第7层反向代理,我认为区域是正确的选择。对于绝大多数用户来说,我敢打赌全球化是更好的选择。

查看文档"云负载平衡概述"部分"全局与区域负载平衡:">

在分发后端时使用全局负载平衡跨多个区域,您的用户需要访问相同的应用程序和内容,并且您希望通过使用单个选播IP地址。全局负载平衡还可以提供IPv6结束

当后端位于一个区域时,请使用区域负载平衡,并且您只需要IPv4终止。

和外部HTTP(S(负载平衡:部分

HTTP(S(负载平衡在GFE上实现。GFE是在全球范围内分布,并使用谷歌的全球网络和控制平面。在高级级别中,GFE提供跨区域服务负载平衡,将流量引导到最近的健康后端具有容量,并且终止HTTP(S(流量尽可能接近您的用户。

有关网络服务层的更多信息,请参阅本文。

要了解更多详细信息,请参阅文档"外部HTTP(S(负载平衡概述:">

HTTP(S(负载平衡是高级网络使用服务层。

  1. 当用户请求传入时,负载平衡服务会从源IP地址确定请求的大致来源
  2. 负载平衡服务知道后端服务拥有的实例的位置、它们的总体容量以及它们的当前的总体使用情况
  3. 如果离用户最近的实例具有可用容量,则将请求转发到最接近的实例集
  4. 对给定区域的传入请求均匀分布在该区域中所有可用的后端服务和实例中。然而在非常小的负载下,分布可能看起来不均匀
  5. 如果给定区域中没有具有可用容量的健康实例,则负载平衡器将请求发送给下一个可用容量最近的区域

还有

HTTP(S(负载平衡是标准网络使用服务层。其后端实例组或NEG必须全部为位于负载平衡器的外部IP地址使用的区域中以及转发规则。

同时,磁悬浮是一个用于网络负载平衡的分布式系统。

最新更新