在openstack中的ovs和虚拟路由器(VyOS)的压力测试
1.简述
有幸在spirent实习所以做了这个实验,这个也是NFV测试解决方案的一部分,ovs的压力也是受限于服务器的内存,CPU以及网络的
关于怎么在openstack中让非openstack本身自带的路由器work可以参考一篇 how to make vRouter live in the cloud
2.术语和缩写词
Ovs=Openvswitch
Mgmt=Management
3参考资料
1.Vyos配置资料:http://vyos.net/wiki/Main_Page
2.思博伦Velocity和STC使用手册
4.测试目的
确保最终交给用户的产品的功能符合用户的需求,把尽可能多的问题在产品交给用户之前发现并改正。确保产品满足性能确保产品完成了它所承诺或公布的功能,并且所有用户可以访问到的功能都有明确的书面说明和效率的要求。
5.测试概要
Demo1. 2个STC,通过ovs,做二层,三层流量转发测试
Demo2. 2个STC,经过vRouter(vyos),做三层流量转发测试
Demo3. 2个STC,一个与vyos做ospf路由的互通,另一个发流量验证
6.简要步骤
二三层流量转发特性:
1.由一台被测的交换机(DUT)、虚拟的测试接口(vSTC)、STC软件、一台计算机。
2.其中计算机作为测试仪表的用户终端。测试仪表上的以太网端口通过直连线与DUT上的测试端口相连。
3.通过测试仪所提供的测试向导(Wizard)进行RFC2889以太网转发性能测试。
4.在运行测试之前,需要对有关测试参数进行必要的规划。
5.最后捕获测试结果。
仿真OSPF:
1.由两个vSTC组成的虚拟机框、一台配置好OSPF的路由器和一台安装了Spirent Test-Center应用程序并同vSTC组成的虚拟机框具有IP连通性的PC组成。
2.将被测路由器的E0/0端口通过直连线连接到Spirent TestCenter的port A 端口上,被测路由器的E0/1端口通过直连线到Spirent TestCenter的portB端口上。
3.在Spirent TestCenter的操作界面上选择OSPF协议测试,OSPF LSA生成器可快速配置复杂的拓扑结构,4.设置相关参数,最后捕获测试结果。
7.测试结果
拓扑如下
以下是测试结果,仅供参考(前后顺序与拓扑对应)