SiteLink

AWS Direct Connect SiteLink让多个本地数据中心通过 AWS 骨干网直接互联,不经过 VPC,实现低延迟的站点到站点通信。

image-20260311135546473

示例架构:

image-20260311135908163

操作过程:

步骤 说明
1 在每个数据中心建立 Direct Connect
2 创建 VIF 时启用 SiteLink
3 将 VIF 关联到同一个 Direct Connect Gateway
4 AWS 骨干网自动在 VIF 之间建立路由
5 数据中心之间直接通过 AWS 网络通信

开启方式

打开 Direct Connect 控制台。从左侧菜单中,选择 Virtual interfaces。勾选 DC1 接口旁边的复选框,然后单击 Edit

image-20260311133828447

勾选 Enable SiteLink 复选框,然后单击 Edit virtual interface

image-20260311133917601

虚拟接口状态将变为 pending。虚拟接口从 pending 变为 available 状态可能需要几分钟时间。

适用的 VIF 类型

VIF 类型 支持 SiteLink
Transit VIF 支持
Private VIF 支持
Public VIF 不支持

计费

计费项 价格
SiteLink 小时费 按启用 SiteLink 的 VIF 数量计费
数据传输费 按 SiteLink 流量计费 (出向)
DX 端口费 正常 DX 费用

注意: SiteLink 流量单独计费,不走 DX 的常规数据传输费率

与传统方案对比

方案 延迟 成本 复杂度
SiteLink 最低
Transit Gateway 中转
VPC Peering 中转
传统 MPLS 很高

配置要求必须满足:

  1. 多个 DX 连接 (可以在不同 Region)
  2. 所有 VIF 关联到同一个 Direct Connect Gateway
  3. 每个 VIF 都启用 SiteLink
  4. BGP 路由正确宣告

路由示意

数据中心 A                           数据中心 B
10.1.0.0/16                         10.2.0.0/16
    │                                    │
    │ BGP 宣告 10.1.0.0/16              │ BGP 宣告 10.2.0.0/16
    ▼                                    ▼
┌────────┐                          ┌────────┐
│ VIF-A  │◀── SiteLink 路由交换 ──▶  │ VIF-B  │
│sitelink│                          │sitelink│
└────────┘                          └────────┘
    │                                    │
    └──────── Direct Connect GW ─────────┘