选择负载平衡器

本文档可帮助您确定哪种 Google Cloud 负载平衡器最符合您的需求。

如需确定哪种负载平衡器最适合您的 Google Cloud 实现,请考虑 Cloud Load Balancing 的以下几个方面:

  • 全球负载平衡与区域负载平衡
  • 外部负载平衡与内部负载平衡
  • 流量类型

如需详细了解这几个方面,请参阅负载平衡概览

流程图

首先确定需要全球性还是区域性负载平衡、外部还是内部负载平衡,以及您的负载平衡器必须处理哪些类型的流量,然后使用以下流程图来确定您的客户端、协议和网络配置可以使用哪些负载平衡器。

负载平衡器选择流程图(点击放大)
负载平衡器选择流程图(点击放大)

控制 TLS 终止的地理位置

外部 HTTP(S) 负载平衡器和 SSL 代理负载平衡器可在全球各处的地理位置终止传输层安全协议 (TLS),从而最大程度减少客户端与负载平衡器之间的延迟时间。如果您需要控制 TLS 终止的地理位置,应改用网络负载平衡,并在位于所需区域的后端上终止 TLS。

Google Cloud 负载平衡器摘要

下表提供了有关各负载平衡器的一些具体信息。

负载平衡器类型 流量类型 保留客户端 IP 地址 全球性或区域性 负载平衡方案 负载平衡器目标端口 代理或直通
外部 HTTP(S) HTTP 或 HTTPS 全球* 外部 在端口 80 或 8080 上处理 HTTP 流量;在端口 443 上处理 HTTPS 流量 代理
内部 HTTP(S) HTTP 或 HTTPS 区域 INTERNAL_MANAGED 在端口 80 或 8080 上处理 HTTP 流量;在端口 443 上处理 HTTPS 流量 代理
SSL 代理 具有 SSL 分流的 TCP 全球* 外部 25、43、110、143、195、443、465、587、700、993、995、1883、3389、5222、5432、5671、5672、5900、5901、6379、8085、8099、9092、9200、9300 代理
TCP 代理 无 SSL 分流的 TCP 全球* 外部 25、43、110、143、195、443、465、587、700、993、995、1883、3389、5222、5432、5671、5672、5900、5901、6379、8085、8099、9092、9200、9300 代理
外部网络 TCP/UDP TCP 或 UDP 区域 外部 不限 直通
内部 TCP/UDP TCP 或 UDP 区域 INTERNAL 不限 直通

*优质层级为全球性。标准层级为区域性。

后续步骤