2016年10月,天地互连-全球SDN测试认证中心(www.sdnctc.com)完成对开源虚拟交换机Open vSwitch(简称OVS)的性能测试工作,并发布《Open vSwitch OpenFlow性能测试报告》。该报告围绕OpenFlow协议,着重测试了Open vSwitch的PACKET_IN、PACKET_OUT以及流表的性能,以丰富的测试数据直观的展现出了相关性能指标。据悉,本次测试使用的是全球SDN测试中心(SDNCTC)自主研发的OpenFlow1.3协议下的交换机性能测试工具——OFsuite_Performance(switch),OVS性能测试报告的发布也标志着该测试工具完成实验性测试,正式投入使用。
在OpenFlow/SDN网络中,交换机性能往往是网络用户非常关心的部分, 各厂商也已经陆续推出多款OpenFlow交换机,但是目前对OpenFlow交换机的性能测试仍然处于起步阶段。此次OVS交换机性能测试报告的发布,一方面宣告基于OpenFlow1.3标准的交换机性能测试技术已经成熟,另一方面为广大厂商在相关交换机性能测试方面提供了行之有效的解决办法和途径。
此次性能测试在Linux环境下,以开源虚拟交换机Open vSwitch作为待测产品,使用OFsuite_Performance(switch)执行相关性能测试,最后汇总测试结果得出性能测试报告。本次测试中,对OVS交换机进行了PACKET_IN、PACKET_OUT以及流表的性能测试,流表容量测试,流表查询、安装、删除、修改、统计性能测试,交换机定时性能测试等。同时,报告中也以具体测试例的形式介绍了一些OpenFlow交换机性能测试的方法和步骤。
为了保证测试结果的准确性,测试工程师在测试过程中进行了测试环境隔离、直接连接、重复性实验等方面的布控。首先,所有的测试例在隔离的实验室环境中进行,任何与测试无关的网络流量都被阻止进入测试环境;其次,待测虚拟交换机直接连接到测试工具以避免其他环节带来的时延,同时对Linux服务器的TCP协议栈进行调优;最后,所有性能测试例单独执行至少10次测试,以消除性能不稳定带来的负面影响从而保证统计结果的可信度。
本次测试使用的测试工具OFsuite_Performance(switch)是全球首款OpenFlow1.3协议下的交换机性能测试工具,由全球SDN测试认证中心独立开发。作为OFsuite系列工具之一,OFsuite_Performance(switch)能够模拟OpenFlow控制器从而和交换机进行通信,进而得出SDN交换机在标准状态下的各项性能指标结果,它的推出为广大厂商进行SDN交换机整体性能测试提供了权威、可靠的途径。
据悉,全球SDN测试认证中心(SDNCTC)已全面推出商用SDN交换机产品的性能测试业务,使用OFsuite_Performance(switch)进行测试并提供详实权威的测试报告,后续还会提供更多的测试例从而更加全面的进行性能测试。在给广大厂商提供更加权威、专业的测试服务的同时,为商用交换机解决方案的发布提供更有价值的指导性建议。
获取报告原文及相关系列文档,请访问全球SDN测试认证中心(www.sdnctc.com)官网资料下载页面:www.sdnctc.com/download/resource_download/id/6