Mahmood Z. Abdullah

Work place: Al-Mustansiriyah University/College of Engineering/ Computer Engineering Department, Baghdad, 10001, Iraq

E-mail: drmzaali@uomustansiriyah.edu.iq

Website:

Research Interests: Computer Science & Information Technology, Software Engineering, Computer systems and computational processes, Computer Networks

Biography

Mahmood Zaki Abdullah is an associate professor Dr. in the Computer Engineering Department at the College of Engineering of Al-Mustansiriyah University. He got the Ph.D. and M.Sc. degrees from the University of Technology at 2007, and 2000 and a B.Sc. degree from the University of Baghdad at 1991. His research interests include Information Technology, Software Engineering, and Computer Networks. He has served as a Technical Program Committee member for many international conferences; he published many books and papers in these fields.

Author Articles
Evaluating and Comparing the Performance of Using Multiple Controllers in Software Defined Networks

By Mahmood Z. Abdullah Nasir Ahmed Alawad Fatima W. Hussein

DOI: https://doi.org/10.5815/ijmecs.2019.08.03, Pub. Date: 8 Aug. 2019

In Software Defined Networks (SDN) the control plane is removed to a separate device called the controller. The controller is the most important and main part in SDN architecture and large SDN networks may consist of multiple controllers or controller domains that distribute the network management between them. Because of the controller importance, it has been given a proper attention and many studies have been made to compare, test, and evaluate the performance of the controllers. This paper aims to evaluate and compare the performance of different SDN controllers which are Open Network Operating System (ONOS), OpenDaylight, POX and Ryu, using Two performance tests; the first test includes connecting two controllers of each of the four controllers to linear topology with different number of switches; and the other test includes connecting different number of controllers of each of the four controllers to linear topology with fixed number of switches. Then for these tests, the performance in terms of some Quality of Service (QoS) parameters such as average Round-Trip Time (RTT), throughput, and jitter are measured between the two end hosts in each network. After the evaluation of the performance has been completed, it had been seen that the controllers showed different behaviors, and that POX controller showed more stable and good performance results than other controllers.

[...] Read more.
Other Articles