选择负载平衡器

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

关于 Cloud Load Balancing

通过 Google Cloud Platform Load Balancing,您可以执行以下操作:

  • 将经过负载平衡处理的资源分布到单个区域或多个区域
  • 满足您的高可用性需求
  • 将您的资源置于一个任播 IP 地址后
  • 利用智能扩缩功能来增加或缩减资源
  • 借助 Cloud CDN 实现最优化的内容分发

借助 Cloud Load Balancing,您可以通过每秒可响应超过 100 万次查询的系统在尽可能靠近用户的位置传送内容。Cloud Load Balancing 是一项通过软件定义的完全分布式托管服务。它不是基于实例或设备的服务,因此您无需管理物理负载平衡基础架构。

确定负载平衡器

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

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

控制 TLS 终止的地理位置

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

流程图

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

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

Cloud 负载平衡器摘要

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

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

后续步骤

如需详细了解每种负载平衡器,请参阅负载平衡概览

此页内容是否有用?请给出您的反馈和评价:

发送以下问题的反馈:

此网页
负载平衡