多IDC间通过云智能网实现灾备
云智能网CSN支持全局选路,可支持用户通过调整BGP路由参数控制CSN选路,从而实现多IDC间灾备。
场景示例
客户在华东-上海地域有IDC-SH,VPC-SH,华南-广州地域有IDC-GZ,VPC-GZ,华东-苏州地域有VPC-SZ。IDC-SH和IDC-GZ部署有相同服务Service-A,但IDC-SH的服务质量更高,常态下期望云上VPC访问服务Service-A的流量优先访问IDC-SH,当IDC-SH故障时,流量能自动切换,访问IDC-GZ的服务Service-A。
资源规划
网络实例
网络实例名称 | 网络实例类型 | 地域 | 发布网段 | BGP路由As-Path |
---|---|---|---|---|
VPC-SZ | 私有网络 | 华东-苏州 | 192.168.0.0/24 | - |
VPC-GZ | 私有网络 | 华南-广州 | 192.168.1.0/24 | - |
VPC-SH | 私有网络 | 华东-上海 | 192.168.2.0/24 | - |
Channel-SH | 专线通道 | 华东-上海 | 10.0.1.0/24 10.0.2.0/24 10.0.3.0/24 |
11111 |
Channel-GZ | 专线通道 | 华南-广州 | 10.0.1.0/24 10.0.2.0/24 10.0.3.0/24 |
22222,33333 |
云服务器
云服务器名称 | 所属网络实例 | 云服务器IP |
---|---|---|
VM-SZ | VPC-SZ | 192.168.0.2 |
VM-GZ | VPC-GZ | 192.168.1.2 |
VM-SH | VPC-SH | 192.168.2.2 |
IDC服务
服务名称 | 所属IDC | Endpoint |
---|---|---|
Service-A | IDC-SH | 10.0.1.2 |
Service-A | IDC-GZ | 10.0.1.2 |
配置步骤
步骤一:创建云智能网实例
1.登录云智能网控制台。
2.创建云智能网实例,具体操作参考云智能网实例操作。
步骤二:加载网络实例
将专线通道Channel-SH和专线通道Channel-GZ加载进CSN,具体操作参考网络实例操作。全部加载完成后,CSN中的网络实例如下:
由于专线通道Channel-SH发布路由的As-Path较短,所以CSN会选择专线通道Channel-SH发布的路由为最优路由,默认路由表学习到的路由如下:
步骤三:购买带宽包并配置地域带宽
本文VPC访问IDC流量需要跨地域,所以需要购买带宽包,配置地域带宽,若无需跨地域,则无需购买带宽包。
1.购买带宽包,具体操作参考带宽包操作。带宽包付费方式及价格请参考产品定价。创建完成后,CSN内带宽包列表如下:
2.配置地域带宽,具体操作参考地域带宽操作。创建完成后,地域带宽列表如下:
步骤四:测试连通性及流量路径
分别登录云服务器VM-SZ(192.168.0.2),VM-GZ(192.168.1.2),VM-SH(192.168.2.2),登录方式可参考登录方式概述。
- 执行traceroute命令,目的IP为10.0.1.2,通过trace路径确认流量通过专线通道Channel-SH到达IDC-SH的服务Service-A(10.0.1.2)而非IDC-GZ的服务Service-A(10.0.1.2)。
步骤五:灾备测试
1.手动shutdown专线通道Channel-SH的BGP Peer,模拟IDC-SH网络故障,专线通道Channel-SH发布的BGP路由撤销,此时专线通道专线通道Channel-GZ发布的路由成为最优路由,路由收敛完成后,CSN默认路由表路由如下:
2.再次执行步骤四,确认当前云上VPC的访问10.0.1.2的流量已切换到专线通道Channel-GZ,到达IDC-GZ的服务Service-A(10.0.1.2)。