Date of Completion
5-6-2020
Embargo Period
5-6-2023
Keywords
SDN, QoS, Fat-tree, Large-scale networks, Mininet, OpenDaylight, Congestion Control
Major Advisor
Chun-Hsi Huang
Associate Advisor
Reda A. Ammar
Associate Advisor
Sanguthevar Rajasekaran
Field of Study
Computer Science and Engineering
Degree
Doctor of Philosophy
Open Access
Open Access
Abstract
Recent research has shown that the Software-Defined Networking (SDN) technology is a promising architecture providing abstraction and programmability of modern networks and enables a more efficient solution to many of the security, performance, management, and QoS issues. This dissertation researches and enriched SDN with an added level of QoS for network applications. Starting by investigating the potential of an SDN-based large-scale networked system, two topologies widely used in modern data centers, namely, Fat-tree and BCube, are considered. Their behavior and performance under different network scales, traffic loads, and traffic patterns are studied. Experimental results indicate the superiority of a Fat-tree network as it scales up. The potential of SDN in supporting Big-Data applications is subsequently investigated, using a Hadoop cluster with the Fat-tree interconnection. Experimental results in terms of throughput and execution time for the read/write and sorting operations demonstrate the superiority of the SDN controller over the normal forwarding mechanism. In addition, a framework adopting externally developed modules to enrich SDN capabilities for forwarding, metric retrievals, and congestion control is proposed. A QoS level is guaranteed for traffic classification, metric-based route selection, or congestion detection and control. The behavior and the performance of different traffic types, namely, UDP, TCP, VOIP, and a Big-Data application, are investigated. Experimental results substantiate the advantage of having developed modules on top of the controller. The proposed framework reduces the overall average delay, jitter, and packet loss by 54%, 32%, and 51%, respectively. Moreover, the average utilization of ports is reduced by 22%.
Recommended Citation
Ghalwash, Haitham, "QoS in SDN-Based Large-Scale Networks" (2020). Doctoral Dissertations. 2482.
https://opencommons.uconn.edu/dissertations/2482