A Comparison of Ryu and Pox Controllers: A Parallel Implementation

Software Defined Network (SDN) network controllers have limitations in handling large volumes of data generated by switches, which can slow down their performance. Using parallel programming methods such as threading, multiprocessing, and MPI aims to improve the performance of the controller in hand...

Full description

Saved in:
Bibliographic Details
Main Authors: Muhammad Ikhwananda Rizaldi, Elsa Annas Sonia Yusuf, Denar Regata Akbi, Wildan Suharso
Format: Article
Language:English
Published: Department of Informatics, UIN Sunan Gunung Djati Bandung 2024-04-01
Series:JOIN: Jurnal Online Informatika
Subjects:
Online Access:https://join.if.uinsgd.ac.id/index.php/join/article/view/1181
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Software Defined Network (SDN) network controllers have limitations in handling large volumes of data generated by switches, which can slow down their performance. Using parallel programming methods such as threading, multiprocessing, and MPI aims to improve the performance of the controller in handling a large number of switches. By considering factors such as memory usage, CPU consumption, and execution time. The test results show that although RYU outperforms POX in terms of faster execution time and lower CPU utilization rate, POX shows its prowess by exhibiting less memory usage despite higher CPU utilization rate than RYU. The use of the parallel approach proves advantageous as both controllers exhibit enhanced efficiency levels. Ultimately, RYU's impressive speed and superior resource optimization capabilities may prove to be more strategic than POX over time. Taking into account the specific needs and prerequisites of a given system, this research provides insights in selecting the most suitable controller to handle large-scale switches with optimal efficiency.
ISSN:2528-1682
2527-9165