随着软件定义网络(software defined network, sdn)商业部署速度地加快,关乎整个sdn 网络性能表现的控制平面核心组件——sdn 控制器也越来越成为网络用户关心的焦点。日前,天地互连-全球sdn测试认证中心(sdnctc,www.sdnctc.com)正式发布了opendaylight(odl)控制器beryllium版本性能测试报告。报告结果显示,beryllium版本流表速率提高,但集群性能不如单点。
本次测试针对odl(单点和集群模式)南向openflow性能进行全面测试,内容包括:控制通道容量测试、拓扑发现时间测试、packet out下发速率测试、flow mod下发速率测试、端到端链路建立时间测试、控制器集群角色分配时间测试及控制器集群主从切换时间测试七个方面。其中,单点模式是指只启动一个opendaylight控制器实例进行测试,集群模式是指启动多个opendaylight控制器实例组成集群进行测试。
opendaylight控制器beryllium版本测试报告获得了完整详实的分析结果,为用户提供了准确可靠的参考依据。报告根据对单点和集群两种模式下的flow mod下发速率进行测试,得出在单点模式下发流表速率最高达4000packets/s,集群模式下最高达1000packets/s,显示了新版opendaylight流表安装速率得到明显提高;集群模式下odl控制器下发流表的最高速率与单点模式下的最高速率相比有明显的下降,因此性能明显不如单点模式。
本次测试的全部内容由ofsuite_performance 测试工具支撑, 自动生成数据图表并汇总结果得出性能测试报告。ofsuite_performance 是全球sdn测试认证中心独立开发的 ofsuite系列测试工具之一,致力于openflow 控制器性能测试。能够在通用linux 服务器上模拟大量openflow1.3交换机,并能够模拟不同的网络拓扑以及全部openflow事件,有效衡量控制器对openflow消息的处理能力。该测试工具简洁、高效、易于使用,并将持续更新以便为用户提供更丰富的性能测试案例及测试场景。
全球sdn测试认证中心长期领导onf等国际标准组织内的测试方法标准化工作,未来会在国际标准组织中推出性能测试标准,并积极参与国际组织测试规范制订、测试认证体系建设和测试工具研发等工作,从而推动sdn技术标准和商业部署。
同时,全球sdn测试认证中心也将围绕ofsuite_performance测试工具组建开源社区,该社区可为参与方提供满足多种应用场景的开源架构,方便其定制开发适用于自有场景的测试例,从而为促进sdn产业的快速发展和商用落地提供巨大的助推力。
本文转自d1net(转载)