首页> 外文期刊>International Journal of Information Technology and Computer Science >Design and Implementation of a Benchmarking Tool for OpenFlow Controllers
【24h】

Design and Implementation of a Benchmarking Tool for OpenFlow Controllers

机译:OpenFlow控制器基准测试工具的设计和实现

获取原文
           

摘要

The growth of data traffic on the web, the virtualization of services, and the changes in the pattern of traffic between users and data centers have led to a reassessment of the current methods of doing network administration. Software Defined Networks (SDNs) propose a paradigm that delegate the control of packets and flows to applications, developed according to specific requirements, where the OpenFlow protocol can be used for communications. The development of this type of applications, as in any other development area, requires tests and measurement tools to facilitate a performance evaluation. However, the current open-source performance measurement applications for SDN networks cover only very basic characteristics, while there is a wide range of SDN controllers with support to many versions of OpenFlow, making the selection of the controller a difficult point to address. In this paper, we propose a distributed performance evaluation tool for SDN controllers, that can assess the throughput, latency, percentage of memory consumption, percentage of CPU utilization, and consumption in kB for input/output interfaces, using OpenFlow version 1.3. Our tool is based on Cbench, and adds new functionalities such as the graphical representation of results to analyze the outcomes. To validate our tool, we make a performance evaluation of well-known SDN controllers such as Ryu, OpenDaylight, OpenMUL, and Floodlight, in environments under great stress of requests.
机译:Web上数据流量的增长,服务的虚拟化以及用户和数据中心之间流量模式的变化,导致对现有网络管理方法的重新评估。软件定义网络(SDN)提出了一种范例,该范例将对数据包和流的控制委托给根据特定要求开发的应用程序,其中OpenFlow协议可用于通信。与任何其他开发领域一样,此类应用程序的开发需要测试和测量工具以促进性能评估。但是,当前用于SDN网络的开放源代码性能评估应用程序仅涵盖非常基本的特征,而有种类繁多的SDN控制器支持许多版本的OpenFlow,这使得控制器的选择非常困难。在本文中,我们提出了一种用于SDN控制器的分布式性能评估工具,该工具可以使用OpenFlow 1.3版评估吞吐量,延迟,内存消耗百分比,CPU利用率百分比以及输入/输出接口的kB消耗量。我们的工具基于Cbench,并添加了新功能,例如结果的图形表示以分析结果。为了验证我们的工具,我们在请求压力很大的环境中对著名的SDN控制器(例如Ryu,OpenDaylight,OpenMUL和Floodlight)进行了性能评估。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号