AWS Interconnect 多云连接深度解析:从架构原理到 AWS-GCP 私有互联实操

背景:多云连接的复杂性

越来越多的企业在多个云上跑业务——AWS 做主力、GCP 用 BigQuery 做分析、Azure 跑某些合规场景。云之间的网络互通成了基础需求。

传统方案问题明显:

方案 问题
VPN 隧道 走公网、延迟不稳定、配置复杂
物理专线 周期月级、需要托管机房、运维重
第三方 SD-WAN 多一个供应商、成本叠加

网络团队的时间花在搭管道上,而不是业务。

AWS Interconnect 架构分析

亚马逊云科技推出的 AWS Interconnect 是一个托管的多云/混合云私有连接服务。两个功能模块:

多云连接(GA)

把 Amazon VPC 直接连到其他云的 VPC。Layer 3 连接,流量全程走 AWS 全球骨干网 + 合作伙伴云私有网络,不经过公网。

架构要点

特性 实现
加密 IEEE 802.1AE MACsec,AWS 路由器到互连设施的合作伙伴路由器间的物理链路上默认启用
韧性 每条连接跨多个逻辑链路,分布在至少两个物理设施
监控 CloudWatch 集成,网络综合监测仪跟踪 RTT、丢包、带宽利用率
路由 BGP 自动双向传播
扩展 底层规范 Apache 2.0 开源(GitHub),其他云厂商可按规范接入

目前支持 Google Cloud,Microsoft Azure 2026 年晚些时候上线。

注意:每个云提供商在自身骨干网上独立管理加密。MACsec 覆盖 AWS 到互连设施的物理链路,合作伙伴云的加密需查其文档确认合规。

最后一英里(GA)

通过参与网络提供商的基础设施,从分支机构/数据中心直连 AWS。

  • 自动预置 4 条冗余连接
  • 默认 MACsec + 巨型帧
  • BGP 路由自动配置
  • 1Gbps-100Gbps,控制台调整无需重新预置
  • 99.99% SLA(覆盖至 Direct Connect 端口)
  • 首个合作伙伴 Lumen Technologies

两个功能都通过 Direct Connect 网关接入,向下连接 VGW、Transit Gateway 或 AWS 云 WAN。

实操:AWS ↔ Google Cloud

前提条件

  • 两边各有 VPC,CIDR 不重叠
  • AWS 有 Direct Connect 网关
  • GCP 有项目 ID

步骤

1. AWS 端创建连接

Direct Connect 控制台 → AWS Interconnect → 创建:

  • 选择 Google Cloud
  • AWS 区域 eu-central-1 ↔ GCP 区域 europe-west3
  • 选带宽
  • 填 GCP 项目 ID + 附加 Direct Connect 网关
  • 确认 → 生成激活密钥

2. GCP 端激活

# 创建传输通道
gcloud network-connectivity transports create aws-connect \
  --region=europe-west3 \
  --activation-key=${ACTIVATION_KEY} \
  --network=default \
  --advertised-routes=10.156.0.0/20

# 建 VPC 对等连接
gcloud compute networks peerings create aws-peering \
  --network=default \
  --peer-network=projects/<project>/global/networks/<transport-vpc> \
  --import-custom-routes \
  --export-custom-routes

3. AWS 端关联

Direct Connect 网关 → 关联 VGW(同区域)。VPC 路由表添加 GCP CIDR → 虚拟网关。

4. 验证

# AWS 端起 Web 服务
python3 -c "
from http.server import HTTPServer, BaseHTTPRequestHandler
class H(BaseHTTPRequestHandler):
    def do_GET(self):
        self.send_response(200)
        self.end_headers()
        self.wfile.write(b'Hello from AWS!\\n')
HTTPServer(('',8080),H).serve_forever()
"
# GCP 端访问(私有 IP)
curl http://172.31.x.x:8080
# Hello from AWS!

关键注意事项

影响 解决
CIDR 重叠 连接失败 提前规划 IP 地址空间
MTU 不一致 丢包/分片,吞吐量降低 两端设置相同 MTU
IPv4/IPv6 不一致 连接失败 两端选同样 IP 版本

MTU 问题最隐蔽——小数据量正常,量大时性能上不去,很难定位。

规模化架构

场景 方案 说明
单区域多 VPC Transit Gateway 集中路由,单个 Interconnect 附件连所有 VPC。可集成 Network Firewall 检查跨云流量
全球多区域 AWS 云 WAN 全球路由,任意区域连任意附件,集中策略 + 分段路由

可用性与定价

多云连接 5 个区域对:

AWS 区域 Google Cloud 区域
us-east-1 弗吉尼亚北部
us-west-1 洛杉矶
us-west-2 俄勒冈
eu-west-2 伦敦
eu-central-1 法兰克福

最后一英里目前 us-east-1。

定价按请求的带宽按小时计费,不同区域对费率不同。使用 AWS 云 WAN 的全球路由会影响总成本。

适用场景

  • 多云架构需要稳定低延迟的私有连接
  • 跨云数据传输的安全合规要求
  • 多云灾备架构
  • 替代复杂的 VPN 隧道管理

Azure 支持上线后,AWS Interconnect 将覆盖三大主流云的互联需求。

参考

posted @ 2026-04-17 11:06  亚马逊云开发者  阅读(2)  评论(0)    收藏  举报