透過您的圖書館登入
IP:3.16.137.108
  • 學位論文

OFBench: OpenFlow交換器效能測試方法

OFBench: Performance test suite on OpenFlow switches

指導教授 : 林盈達

摘要


OpenFlow 交換器已在現今網路佔有一定地位,隨之帶來的效能議題 也倍受矚目。為此,我們提出五項測試方法供驗證各家OpenFlow 交換器 效能評估,當中的測試指標包含action time、pipeline time、packet-in rate、 packet-out rate、pipeline gain 及timeout accuracy;此外,為了簡化測試流程, 我們設計一自動化測試系統OFBench,該系統為controller-agent 架構,並提 供測試項目的開發功能。實驗顯示,硬體交換器在timeout 的實作上較為不 足,其實際誤差約為20%,但在Packet-in 測試項目中,硬體交換器相對 於軟體交換器約有20 倍的效能差異,另外,在table pipeline 測試項目中, 硬體交換器在1Gbps 的流量下擁有約40

關鍵字

軟體定義網路 OpenFlow 效能 交換器 測試

並列摘要


Currently, there are many OpenFlow switch products available in the market. The performance issues of OpenFlow protocol are drawing a lot of attentions. In this work, we propose five test cases to evaluate six performance metrics: action time, pipeline time, packet-in rate, packet-out rate, pipeline gain, and timeout accuracy. The switch can be evaluated based on these metrics. And we also propose the automatic test framework: OFBench, which is a controller-agent architecture allowing the development of test case based on high-level scripte language. The evaluation results reveal a 20% skewness in idle-timeout accuracy in the hardware switches. For the Packet-in rate, the hardware switches is capable of generating Packet-in frames in the rate ranging from 3000 to 7000 Packet-in per second. The rate is 20 times faster than that generated by the software switches. As for the test of the gain of table pipeline, the hardware switches reach 40

並列關鍵字

SDN OpenFlow Performance switch testing

參考文獻


[9] A. Gelberger, N. Yemini, and R. Giladi, “Performance analysis of Software-Defined Net- working (SDN),” in Proceedings - IEEE Computer Society’s Annual International Sympo- sium on Modeling, Analysis, and Simulation of Computer and Telecommunications Sys- tems, MASCOTS, pp. 389–393, 2013.
[15] CVE-2016-2074: MPLS buffer overflow vulnerabilities in Open vSwitch. http://openvswitch.org/pipermail/announce/2016-March/000082.html.
[1] Open Network Foundation. https://www.opennetworking.org/about/onf- overview.
[2] “OpenFlow Switch Specification,” vol. 3, pp. 1–164, 2013.
[3] OFTest. http://www.projectfloodlight.org/oftest/.

延伸閱讀