评测报告
评测目的
本次评测的目的是测试阿里云的转发路由器TR和云数据传输CDT的功能和性能,以及它们在实现跨地域跨VPC的网络互通方面的优势和局限。
评测环境
本次评测的环境如下:
- 地域:华东1(杭州)、华北2(北京)、华南1(深圳)
- VPC:每个地域创建一个VPC,每个VPC创建两个子网,分别属于不同的可用区
- ECS:每个子网创建一台ECS实例,配置为1核2G,操作系统为CentOS 7.6,安装iperf3和ping工具
- CEN:创建一个CEN实例,将三个地域的VPC加入CEN,并开启健康检查
- TR:在每个地域创建一个TR实例,并关联到CEN,配置默认路由表和自定义路由表
- CDT:在每个地域创建一个CDT实例,并关联到TR,配置按流量计费的带宽包
评测方法
本次评测的方法如下:
- 测试网络连通性:使用ping工具,从每个ECS实例分别向其他地域的ECS实例发送ICMP请求,观察是否能够正常通信,以及延迟情况
- 测试网络吞吐量:使用iperf3工具,从每个ECS实例分别向其他地域的ECS实例建立TCP连接,观察网络带宽和流量消耗情况
- 测试网络策略:使用TR的自定义路由表,对不同地域的VPC之间的网络流量进行控制,实现互通、隔离、引流等策略
评测结果
本次评测的结果如下:
- 网络连通性:通过ping工具的测试,发现三个地域的VPC之间都能够正常通信,没有丢包现象,但延迟情况不同,华东1和华北2之间的延迟最低,华东1和华南1之间的延迟次之,华北2和华南1之间的延迟最高
- 网络吞吐量:通过iperf3工具的测试,发现三个地域的VPC之间的网络带宽和流量消耗情况与CDT的配置一致,即每个地域的出口带宽为10Mbps,每个地域的入口带宽为30Mbps
- 网络策略:通过TR的自定义路由表的测试,发现可以灵活地对不同地域的VPC之间的网络流量进行控制,例如,可以实现以下几种策略:
- 互通策略:在TR的默认路由表中,添加目的地为其他地域的VPC的路由条目,指向对应的CDT实例,实现三个地域的VPC之间的全互通
- 隔离策略:在TR的自定义路由表中,添加目的地为其他地域的VPC的路由条目,指向黑洞,实现三个地域的VPC之间的全隔离
- 引流策略:在TR的自定义路由表中,添加目的地为其他地域的VPC的路由条目,指向某个地域的ECS实例,实现将其他地域的VPC的流量引流到该ECS实例上
评测总结
根据本次评测的结果,可以得出以下几点总结:
- 阿里云的转发路由器TR和云数据传输CDT可以为用户提供一种快速搭建云上组网环境的解决方案,实现同地域和跨地域、不同VPC之间的私网数据传输
- TR和CDT的功能和性能都比较稳定和可靠,没有出现明显的异常或故障,网络连通性和吞吐量都符合预期,延迟情况也在可接受的范围内
- TR和CDT的优势在于可以在地域内定义灵活的互通、隔离、引流等策略,满足不同的业务需求和场景,而且可以按流量计费,节省成本