Direct Link 中的多样性模型
本文档介绍了常见的冗余 Direct Link 配置,可帮助您找到最符合需求的模型,以创建最成功的 IBM Cloud® Direct Link 部署。
由于客户有责任通过其边界网关协议 (BGP) 方案创建多样性,以生成完全冗余的配置,因此客户必须根据所需的 SLA 和多样性提供直接链路的数量。 所提供的直接链接必须配置独立的交叉连接路由器 (XCR),以避免单点故障。
这些配置按越来越复杂的级别排列,并且还根据 Direct Link 产品进行排列。
密钥:
- BCR - 后端客户路由器
- XCR-交叉连接路由器
- NE-网络边缘
使用 AS 前缀影响路由选择
如果通过 Direct Link的 BGP 会话向 IBM Cloud 发布相同的路由前缀,那么 BGP 将确定最佳路径。 如果两条路径的本地首选项相同,例如 Direct Link 的情况,则 BGP 路径遵循最短 AS 路径。 使用 AS prepends,您可以控制哪个路径最长,从而降低优先级。 BGP 会话上的本地自治系统号 (ASN) 将在匹配路由的 AS-PATH 之前添加三次或更多次,人为地增加该路径的长度。
重复值越大,首选项受影响越大。 对前缀使用三个或多个 AS 前缀可确保显着差异。
您可以在 订购Direct Link连接、订购Direct Link专用 或 直接链接配置 后配置 AS 预置。 使用策略设置预添加规则,以确定该规则的目标是 导出路由(广告发布到内部部署网络的虚拟连接路由)还是 导入路由(广告发布到 IBM Cloud基础架构的内部部署路由)。 预添加规则也有一个重复值,它决定了本地 BGP 会话 ASN 应用于路由的次数。
重复时间越长,路由的优先级越低。 规则可选择包含一个或多个用于匹配路由的前缀。 如果提供,那么将仅对与前缀匹配的路由添加前缀。 如果没有前缀,那么所有路由都将受到前置规则的影响。
目前,IBM Cloud Direct Link 仅支持通过AS前缀影响路线偏好。 Direct Link 不支持通过以下BGP路由属性影响路由偏好:
- 重量
- 本地首选项
- 多出口鉴别器 (MED)
有关更多信息,请参阅 使用 AS 前缀管理路由优先级 和 在 VPN 连接中使用 AS 前缀。
类似的规则适用于 IBM Cloud 发布的路由前缀。 IBM Cloud 路由器宣传与所有适用的 Direct Link 连接相关联的所有前缀 (通过 BGP),但没有其他 BGP 属性来指示路径首选项。 您可以实施您选择的导入策略,以防止与任何现有导出策略一致的非对称路由方案。
样本网络拓扑以实现多样性
本组显示的配置假定资产位于同一个 PoP 和同一个全球市场。

包括 AZ 和全局路由选择在内的多样性
本组中显示的配置提供了跨本地可用性区域和市场连接的选项。
本地可用区的多样性 (AZ)


不同地方市场的多样性,全球路由


实现冗余
如果要实现高可用性 (HA),或完全冗余,可在同一数据中心设置两条连接到不同 XCR 的链路(例如 DAL03 )。 然后,根据需要使用 BGP 配置进行故障切换。
ECMP路由可用于进入 IBM Cloud 的入口流量。 但是,对于利用 Direct Link 连接的 IBM Cloud 内的流量,以及从 IBM Cloud 到本地客户端的ECMP路由,ECMP不支持。 如果您将直接链路连接到具有 ECMP 功能的转接网关,就会有一定量的 ECMP 可用于出站流量。
