全球SDN测试认证中心发布ONOS控制器性能测试报告

本文涉及的产品
性能测试 PTS,5000VUM额度
简介:

软件定义网络(Software Defined Network, SDN)凭借其可以将数据平面与控制平面分离的巨大优势成为了近年来的关注焦点,但越来越多的企业及运营商在实践中发现,SDN控制平面的性能状况成为了制约SDN商用部署和应用的关键。近日,天地互连-全球SDN测试认证中心(SDNCTC,www.sdnctc.com)继《RYU控制器性能测试报告》、《OpenDaylight控制器性能测试报告》之后,再次发布了《ONOS控制器性能测试报告》,对主流开源控制器ONOS的多项性能指标进行测试并在报告中对测试结果进行可视化的呈现。

本次测试针对开源控制器ONOS分别在单点模式和集群模式之下进行了包括控制信道容量、拓扑发现时间、Packet out下发速率、FLOW MOD下发速率、端到端链路建立时间和控制器集群角色分配时间等六项测试。其中,单点模式是只启动一个ONOS控制器实例进行测试,集群模式是指启动多个ONOS控制器实例组成集群进行测试。

在测试中发现,被测控制器ONOS在流表下发等测试例中,单点模式跟集群模式的性能差距非常明显;此外,大量交换机加以复杂网络拓扑结构下的拓扑发现时间和端到端链路建立时间会出现较大的性能下降,详细测试数据可参见报告原文。整个《ONOS控制器性能测试报告》通过详实的数据和清晰的图表,科学全面地展示了完整的测试结果,为用户进行SDN 网络性能评估测试及商业部署提供可靠的数据支撑。

本次测试所使用的测试工具OFsuite_Performance是天地互连-全球SDN测试认证中心独立开发的 OFsuite系列测试工具之一,致力于OpenFlow控制器性能测试,能够在通用Linux 服务器上模拟大量 OpenFlow v1.3 交换机,并且能够模拟不同的网络拓扑以及全部的 OpenFlow 事件,有效衡量控制器对消息的处理能力。本次报告中的全部测试例均为OFsuite_Performance自动化测试完成,报告中所展示的结果图表也均为测试工具自动生成。

截至目前,天地互连-全球SDN测试认证中心已经完成了RYU、OpenDaylight及ONOS等主流开源控制器的测试并分别出具了相应的测试报告,测试中心主任李震在采访中提到:“在此前举办的SDNFV Fest测试活动中我们发现不同厂家的控制器性能测试结果存在着很大的差异,全球SDN测试认证中心已经开始为商用级控制器提供性能测试服务,满足更多定制化的测试需求,协助应用企业提高控制器性能,突破技术瓶颈,推动SDN商用部署走向深入。”

====================================分割线================================

本文转自d1net(转载)

相关实践学习
通过性能测试PTS对云服务器ECS进行规格选择与性能压测
本文为您介绍如何利用性能测试PTS对云服务器ECS进行规格选择与性能压测。
目录
相关文章
|
13天前
|
数据采集 缓存 测试技术
性能测试中,除了迭代次数,还有哪些因素会影响测试结果?
性能测试中,除了迭代次数,还有哪些因素会影响测试结果?
22 2
|
13天前
|
测试技术 数据库连接 数据库
测试脚本的编写和维护对性能测试结果有何影响?
测试脚本的编写和维护对性能测试结果有着至关重要的影响,
23 1
|
18天前
|
缓存 监控 测试技术
全网最全压测指南!教你如何测试和优化系统极限性能
大家好,我是小米。本文将介绍如何在实际项目中进行性能压测和优化,包括单台服务器和集群压测、使用JMeter、监控CPU和内存使用率、优化Tomcat和数据库配置等方面的内容,帮助你在高并发场景下提升系统性能。希望这些实战经验能助你一臂之力!
35 3
|
28天前
|
缓存 监控 数据挖掘
C# 一分钟浅谈:性能测试与压力测试
【10月更文挑战第20天】本文介绍了性能测试和压力测试的基础概念、目的、方法及常见问题与解决策略。性能测试关注系统在正常条件下的响应时间和资源利用率,而压力测试则在超出正常条件的情况下测试系统的极限和潜在瓶颈。文章通过具体的C#代码示例,详细探讨了忽视预热阶段、不合理测试数据和缺乏详细监控等常见问题及其解决方案,并提供了如何避免这些问题的建议。
52 7
|
3月前
|
缓存 Java 测试技术
谷粒商城笔记+踩坑(11)——性能压测和调优,JMeter压力测试+jvisualvm监控性能+资源动静分离+修改堆内存
使用JMeter对项目各个接口进行压力测试,并对前端进行动静分离优化,优化三级分类查询接口的性能
谷粒商城笔记+踩坑(11)——性能压测和调优,JMeter压力测试+jvisualvm监控性能+资源动静分离+修改堆内存
|
3月前
|
监控 中间件 测试技术
『软件测试5』测开岗只要求会黑白盒测试?NO!还要学会性能测试!
该文章指出软件测试工程师不仅需要掌握黑盒和白盒测试,还应该了解性能测试的重要性及其实现方法,包括负载测试、压力测试等多种性能测试类型及其在保证软件质量中的作用。
『软件测试5』测开岗只要求会黑白盒测试?NO!还要学会性能测试!
|
4月前
|
消息中间件 Kafka 测试技术
【Azure 事件中心】使用Kafka的性能测试工具(kafka-producer-perf-test)测试生产者发送消息到Azure Event Hub的性能
【Azure 事件中心】使用Kafka的性能测试工具(kafka-producer-perf-test)测试生产者发送消息到Azure Event Hub的性能
|
5月前
|
弹性计算 Prometheus Cloud Native
SLS Prometheus存储问题之Union MetricStore在性能测试中是如何设置测试环境的
SLS Prometheus存储问题之Union MetricStore在性能测试中是如何设置测试环境的
|
4月前
|
测试技术 索引 CDN
hyengine wasm业务性能测试问题之测试设备如何解决
hyengine wasm业务性能测试问题之测试设备如何解决
|
5月前
|
测试技术 Python
我们假设要测试一个名为`http://example.com`的网站,并对其进行简单的GET请求性能测试。
我们假设要测试一个名为`http://example.com`的网站,并对其进行简单的GET请求性能测试。
下一篇
无影云桌面