Al-Sadi, A., Al-Sherbaz, A., Xue, J. and Turner, S. J. (2017) Developing an asynchronous technique to evaluate the performance of SDN HP Aruba switch and OVS. In: IEEE Computing Conference 2018. London: IEEE. (Accepted)
- Texts
- Information
Information
Abstract:
Developers of Software Defined Network (SDN) faces a lack of or difficulty in getting a physical environment to test their inventions and developments. That drives them to use a virtual environment for their experiments. This work addresses the differences between the SDN virtual environment and physical SDN switches, which leads to equip a more realistic SDN virtual environment. Consequently, this paper presents a precise performance evaluation and comparison of off-the-shelf SDN devices, HP Aruba 3810M, with Open Virtual Switch (OVS) inside Mininet emulator. This work examines the variability of the path delay, throughput, packet losses and jitter of SDN in a different windows size of the packets and network background loads. Our conducted experiments consider a number of protocols such as ICMP, TCP and UDP. In order to evaluate the network latency accurately, a new asynchronous latency measurement technique is proposed. The developed technique shows more precise results in comparison to other techniques. Furthermore, the work focuses on extracting the flow-setup latency, caused by the external SDN controller when setting flow rules into the switch. The comparison of results shows a dissimilarity in the behaviour of SDN hardware and the Mininet emulator. The SDN hardware exposed higher latency and flow-setup time due to extra resources of delay, which the emulator does not possess.
Additional Information:
Paper presented at the Computing Conference 2018 held in London, 10-12 July 2018.
Uncontrolled Keywords:
SDN, OpenFlow API, Mininet, OVS, HP VAN controller, HP Aruba switch, Latency, Throughput, Jitter, Losses
Subjects:
Creators:
Al-Sadi, A., Al-Sherbaz, A., Xue, J. and Turner, S. J.
Publisher:
IEEE
Faculties, Divisions and Institutes:
Date:
15 October 2017
Date Type:
Acceptance
Title of Book:
IEEE Computing Conference 2018
Event Title:
Computing Conference 2018
Event Dates:
10-12 July 2018
Place of Publication:
London
Event Location:
London
Event Type:
Conference
Language:
English
Status:
Accepted
Refereed:
Yes
Related URLs:
References:
[1] O. N. Foundation, “Software-Defined Networking (SDN) Definition - Open Networking Foundation,” 2015. [Online]. Available: https://www.opennetworking.org/sdn-resources/sdn-definition. [Accessed: 02-Dec-2014].
[2] Mininet Team, “Mininet Overview,” 2016. [Online]. Available: http://mininet.org/overview/. [Accessed: 04-Jun-2016].
[3] D. Y. Huang, K. Yocum, and A. C. Snoeren, “High-Fidelity Switch Models for Software-Defined Network Emulation,” Proc. Second ACM SIGCOMM Work. Hot Top. Softw. Defin. networking. ACM, 2013.
[4] H. Packard Enterprise, “Aruba 3810M Switches Installation and Getting Started Guide,” 2016.
[5] J. Wang, M. Zhou, and Y. Li, “Survey on the End-to-End Internet Delay Measurements,” Springer, Berlin, Heidelberg, 2004, pp. 155–166.
[6] Dhaval N. Shah, Virupaksh Honnur, Dalen, and D. Bosteder, “System and method for measuring round trip times in a network using a TCP packet,” U.S. Patent No. 6,446,121., 2002.
[7] V. Jacobson, R. Braden, and D. Borman, “RFC 1323,TCP extensions for high performance,” pp. 1–38, 1992.
[8] I. Prieto, M. Izal, E. Magaña, and D. Morato, “A Simple Passive Method to Estimate RTT in High Bandwidth-Delay Networks,” in The Seventh International Conference on Evolving Internet, 2015.
[9] F. Sans and E. Gamess, “Analytical Performance Evaluation of Different Switch Solutions,” J. Comput. Networks Commun., vol. 2013, pp. 1–11, 2013.
[10] F. Keti and S. Askar, “Emulation of Software Defined Networks Using Mininet in Different Simulation Environments,” in 2015 6th International Conference on Intelligent Systems, Modelling and Simulation, 2015, pp. 205–210.
[11] P. Danielis, V. Altmann, J. Skodzik, E. B. Schweissguth, F. Golatowski, and D. Timmermann, “Emulation of SDN-supported automation networks,” in 2015 IEEE 20th Conference on Emerging Technologies & Factory Automation (ETFA), 2015, pp. 1–8.
[12] Gustaf Jan Gunnar Nilstadius, “Software defined networks with high availability,” Czech technical university, Department of Telecommunication Engineering, 2016.
[13] S.-Y. Wang, “Comparison of SDN OpenFlow network simulator and emulators: EstiNet vs. Mininet,” in 2014 IEEE Symposium on Computers and Communications (ISCC), 2014, pp. 1–6.
[14] M. Koerner and O. Kao, “Evaluating SDN based Rack-to-Rack Multi-path Switching for Data-center Networks,” Procedia Comput. Sci., vol. 34, pp. 118–125, 2014.
[15] I. Zoher Bholebawa and U. D. Dalal, “Design and Performance Analysis of OpenFlow-Enabled Network Topologies Using Mininet,” Int. J. Comput. Commun. Eng. 5.6, p. 419, 2016.
[16] D. Turull, M. Hidell, and P. Sjodin, “Performance evaluation of openflow controllers for network virtualization,” in 2014 IEEE 15th International Conference on High Performance Switching and Routing (HPSR), 2014, pp. 50–56.
[17] K. Phemius and M. Bouet, “Monitoring latency with OpenFlow,” Netw. Serv. Manag. (CNSM), 2013 9th Int. Conf. on. IEEE, 2013.
[18] N. L. M. van Adrichem, C. Doerr, and F. A. Kuipers, “OpenNetMon: Network monitoring in OpenFlow Software-Defined Networks,” in 2014 IEEE Network Operations and Management Symposium (NOMS), 2014, pp. 1–8.
[19] C. Yu, C. Lumezanu, A. Sharma, Q. Xu, G. Jiang, and H. V Madhyastha, “Software-defined Latency Monitoring in Data Center Networks,” Int. Conf. Passiv. Act. Netw. Meas. Springer Int. Publ., pp. 360–372, 2015.
[20] S. Wang, J. Zhang, T. Huang, J. Liu, Y. Liu, and F. R. Yu, “FlowTrace: measuring round-trip time and tracing path in software-defined networking with low communication overhead,” Front. Inf. Technol. Electron. Eng., vol. 18, no. 2, pp. 206–219, Feb. 2017.
[21] K. Agarwal, E. Rozner, C. Dixon, and J. Carter, “SDN traceroute: Tracing SDN Forwarding without Changing Network Behavior,” Proc. third Work. Hot Top. Softw. Defin. networking. ACM, pp. 145–150, 2014.
[22] sFlow.org, “sFlow: Software defined networking,” 2012. [Online]. Available: http://blog.sflow.com/2012/05/software-defined-networking.html. [Accessed: 07-May-2017].
[23] D. Sinha, K. Haribabu, and S. Balasubramaniam, “Real-time monitoring of network latency in Software Defined Networks,” in 2015 IEEE International Conference on Advanced Networks and Telecommuncations Systems (ANTS), 2015, pp. 1–3.
[24] V. Altukhov and E. Chemeritskiy, “On real-time delay monitoring in software-defined networks,” in 2014 First International Science and Technology Conference (Modern Networking Technologies) (MoNeTeC), 2014, pp. 1–6.
[25] A. Atary and A. Bremler-Barr, “Efficient Round-Trip Time monitoring in OpenFlow networks,” in IEEE INFOCOM 2016 - The 35th Annual IEEE International Conference on Computer Communications, 2016, pp. 1–9.
[26] M. Kuniar, P. Perešíni, and D. Kosti, “What you need to know about SDN control and data planes,” No. EPFL-REPORT-199497, 2014.
[27] J. Sonchack, A. J. Aviv, and E. Keller, “Timing SDN Control Planes to Infer Network Configurations,” Proc. 2016 ACM Int. Work. Secur. Softw. Defin. Networks Netw. Funct. Virtualization. ACM., 2016.
[28] G. Beckhoff Automation GmbH & Co. KG, “Infrastructure for EtherCAT/Ethernet Technical recommendations and notes for design, implementation and testing Table of contents,” 2017.
[29] H. Packard Enterprise, “HPE VAN SDN Controller OVA: Free Trial | SDN App Store,” 2017. [Online]. Available: https://marketplace.saas.hpe.com/sdn/content/hpe-van-sdn-controller-ova-free-trial. [Accessed: 07-May-2017].
![]() |