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...
Saved in:
| Main Authors: | , , , |
|---|---|
| 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!
|
| _version_ | 1849468200813592576 |
|---|---|
| author | Muhammad Ikhwananda Rizaldi Elsa Annas Sonia Yusuf Denar Regata Akbi Wildan Suharso |
| author_facet | Muhammad Ikhwananda Rizaldi Elsa Annas Sonia Yusuf Denar Regata Akbi Wildan Suharso |
| author_sort | Muhammad Ikhwananda Rizaldi |
| collection | DOAJ |
| description | 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. |
| format | Article |
| id | doaj-art-c6b71b53a89d48faaf79d789a2bc6144 |
| institution | Kabale University |
| issn | 2528-1682 2527-9165 |
| language | English |
| publishDate | 2024-04-01 |
| publisher | Department of Informatics, UIN Sunan Gunung Djati Bandung |
| record_format | Article |
| series | JOIN: Jurnal Online Informatika |
| spelling | doaj-art-c6b71b53a89d48faaf79d789a2bc61442025-08-20T03:25:55ZengDepartment of Informatics, UIN Sunan Gunung Djati BandungJOIN: Jurnal Online Informatika2528-16822527-91652024-04-01911910.15575/join.v9i1.11811182A Comparison of Ryu and Pox Controllers: A Parallel ImplementationMuhammad Ikhwananda Rizaldi0Elsa Annas Sonia Yusuf1Denar Regata Akbi2Wildan Suharso3Department of Informatics, University of Muhammadiyah MalangDepartment of Informatics, University of Muhammadiyah MalangDepartment of Informatics, University of Muhammadiyah MalangDepartment of Informatics, University of Muhammadiyah MalangSoftware 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.https://join.if.uinsgd.ac.id/index.php/join/article/view/1181poxryuparallel programmingnetworkingsoftware defined network |
| spellingShingle | Muhammad Ikhwananda Rizaldi Elsa Annas Sonia Yusuf Denar Regata Akbi Wildan Suharso A Comparison of Ryu and Pox Controllers: A Parallel Implementation JOIN: Jurnal Online Informatika pox ryu parallel programming networking software defined network |
| title | A Comparison of Ryu and Pox Controllers: A Parallel Implementation |
| title_full | A Comparison of Ryu and Pox Controllers: A Parallel Implementation |
| title_fullStr | A Comparison of Ryu and Pox Controllers: A Parallel Implementation |
| title_full_unstemmed | A Comparison of Ryu and Pox Controllers: A Parallel Implementation |
| title_short | A Comparison of Ryu and Pox Controllers: A Parallel Implementation |
| title_sort | comparison of ryu and pox controllers a parallel implementation |
| topic | pox ryu parallel programming networking software defined network |
| url | https://join.if.uinsgd.ac.id/index.php/join/article/view/1181 |
| work_keys_str_mv | AT muhammadikhwanandarizaldi acomparisonofryuandpoxcontrollersaparallelimplementation AT elsaannassoniayusuf acomparisonofryuandpoxcontrollersaparallelimplementation AT denarregataakbi acomparisonofryuandpoxcontrollersaparallelimplementation AT wildansuharso acomparisonofryuandpoxcontrollersaparallelimplementation AT muhammadikhwanandarizaldi comparisonofryuandpoxcontrollersaparallelimplementation AT elsaannassoniayusuf comparisonofryuandpoxcontrollersaparallelimplementation AT denarregataakbi comparisonofryuandpoxcontrollersaparallelimplementation AT wildansuharso comparisonofryuandpoxcontrollersaparallelimplementation |