Skip to main content
简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

链路成本是多少

贡献者

链路成本可用于确定存在两个或更多数据中心站点时哪个数据中心站点提供请求的服务的优先级。您可以调整链路成本以反映站点之间的延迟。

  • 链接成本用于确定用于实现对象检索的对象副本的优先级。

  • 网格管理 API 和租户管理 API 使用链路成本来确定要使用的内部 StorageGRID 服务。

  • 链路成本由网关节点上已弃用的连接负载平衡器( CLB )服务用于指导客户端连接。请参见 负载平衡的工作原理— CLB 服务

此图显示了一个三站点网格,其中在站点之间配置了链路成本:

数据中心之间链路成本的概念图
  • 网关节点上的 CLB 服务会将客户端连接平均分布到同一数据中心站点上的所有存储节点以及任何数据中心站点,链路成本为 0 。

    在此示例中,数据中心站点 1 ( DC1 )的网关节点会将客户端连接平均分布到 DC1 的存储节点和 DC2 的存储节点。DC3 上的网关节点仅向 DC3 上的存储节点发送客户端连接。

  • 在检索作为多个复制副本存在的对象时, StorageGRID 会在链路成本最低的数据中心检索此副本。

    在此示例中,如果 DC2 上的客户端应用程序检索存储在 DC1 和 DC3 上的对象,则会从 DC1 检索该对象,因为从 DC1 到 D2 的链路成本为 0 ,低于从 DC3 到 DC2 的链路成本( 25 )。

链路成本是任意的相对数字,没有特定的度量单位。例如,使用链路成本 50 比使用链路成本 25 更低。下表显示了常用链路成本。

链接。 链路成本 注释:

物理数据中心站点之间

25 (默认)

通过 WAN 链路连接的数据中心。

位于同一物理位置的逻辑数据中心站点之间

0

逻辑数据中心位于通过 LAN 连接的同一物理建筑或园区中。