用途:在本地数据中心与云平台(AWS、Azure、GCP)之间建立安全可靠的网络连接,适用于本地到云连接、数据中心扩展至云、混合双活部署、合规要求以及渐进式云迁移等场景。
主要能力与连接选项:AWS 提供 Site-to-Site VPN(基于互联网的 IPSec VPN,每隧道最高 1.25 Gbps,成本较低、延迟较高)与 Direct Connect(专用连接,1 Gbps 至 100 Gbps,延迟更低、带宽稳定)。Azure 提供 Site-to-Site VPN 与 ExpressRoute(通过连接提供商建立私有连接,最高 100 Gbps)。GCP 提供 Cloud VPN(含 HA VPN,99.99% SLA,每隧道最高 3 Gbps)与 Cloud Interconnect(专用 10 Gbps、100 Gbps;合作伙伴 50 Mbps 至 50 Gbps)。
混合网络模式:包含 Hub-and-Spoke(经 VPN/Direct Connect 接入 Transit Gateway 或 vWAN 后分发到各 VPC/VNet)、多区域混合(Direct Connect 连接多个区域并通过跨区域对等互联)以及多云混合(同时接入 AWS、Azure、GCP)。
路由配置:使用 BGP,本地路由器 AS 号 65000 并宣告 10.0.0.0/8;云路由器 AS 号为 AWS 64512、Azure 65515,宣告云 VPC/VNet CIDR。需启用路由传播、动态路由、路由过滤并监控路由宣告。
安全与高可用:建议使用私有连接、加密 VPN 隧道、VPC 端点、网络 ACL 与安全组、VPC Flow Logs、DDoS 防护、PrivateLink/私有端点,并定期审计。高可用可采用双 VPN 隧道、多位置连接、BGP 自动故障切换、ECMP 路由及健康监控。
监控与故障排查:关注隧道状态、进出字节、丢包、延迟与 BGP 会话状态;可使用命令如 aws ec2 describe-vpn-connections、aws ec2 get-vpn-connection-telemetry、az network vpn-connection show、az network vpn-connection show-device-config-script。成本优化包括按流量调整连接规格、低带宽使用 VPN、合并连接、减少数据传输成本、高带宽使用 Direct Connect 以及实施缓存。
参考文件:references/vpn-setup.md、references/direct-connect.md。相关技能:multi-cloud-architecture、terraform-module-library。具体配置细节和代码示例见原始资料,本介绍未提供的内容暂未说明。