IDEAS home Printed from https://ideas.repec.org/a/aif/journl/v5y2021i6p67-80.html
   My bibliography  Save this article

Performance Evaluation of Different SDN Controllers

Author

Listed:
  • Shavan Askar

    (Assistant Professor, Erbil Polytechnic University, CEO Arcella Telecom, Erbil, Iraq)

  • Faris Keti

    (Electrical and Computer Engineering, College of Engineering, University of Duhok, Duhok, Iraq)

Abstract

The unprecedented growth in internet applications’ requirement makes adopting smart network architectures such as Software Defined Networking inevitable. Software-Defined Networking (SDN) is a new network architecture that separates the tight coupling between the control plane and the data plane that exists in traditional networks. The purpose of this separation is to enhance the controllability, security, and management of network resources. A controller is the core element of any SDN network, since SDN use as an alternative of traditional networks, different controllers have been developed, such as Beacon, Floodlight, RYU, OpenDay Light, ONOS, NOX, and POX. Due to the diversity of SDN applications and the use of controllers, the choice of the best-fitted controller has become an application-dependent process, therefore, this study evaluates different SDN controllers in trem of their effect on the SDN QoS performance. A comparison between the POX and RYU, which are widely used controllers, was conducted. Mininet and Miniedit was utilized as an emulation tool to compare the performance of POX and RYU controllers. For emulation purpose, Mininet, iperf3, ping, and the tested controllers POX and RYU were ran on the emulation machine that comes with the following specifications; Intel ® Core™ i5-6200 U CPU @ 2.30 GHz × 2 (2 cores) and 4 GB RAM with Ubuntu 14.04 LTS-64-bit operating system. An evaluation for both scenarios, POX and RYU, was conducted to invetiage the performance in term of QoS parameters, namely Throughput, Round-Trip Time, and Jitter using TCP, UDP, and ICMP traffic. The obtained results show that RYU controller performed better compared to POX controller, whereas, the RYU controller recorded 1.24% to 5.35% higher average throughput. In addition, RYU controller obtained 0.5 to 1 ms less delay and around 0.02 ms less jitter values than its counterpart POX controller.

Suggested Citation

  • Shavan Askar & Faris Keti, 2021. "Performance Evaluation of Different SDN Controllers," International Journal of Science and Business, IJSAB International, vol. 5(6), pages 67-80.
  • Handle: RePEc:aif:journl:v:5:y:2021:i:6:p:67-80
    as

    Download full text from publisher

    File URL: https://ijsab.com/wp-content/uploads/747.pdf
    Download Restriction: no

    File URL: https://ijsab.com/volume-5-issue-6/4028
    Download Restriction: no
    ---><---

    References listed on IDEAS

    as
    1. Chnar Mustaf Mohammed & Shavan Askar, 2021. "Machine Learning for IoT HealthCare Applications: A Review," International Journal of Science and Business, IJSAB International, vol. 5(3), pages 42-51.
    2. Zhwan Mohammed Khalid & Shavan Askar, 2021. "Resistant Blockchain Cryptography to Quantum Computing Attacks," International Journal of Science and Business, IJSAB International, vol. 5(3), pages 116-125.
    3. Mustafa Nizamul Aziz & A.K.M. Monzurul Islam, 2020. "Reviewing Data Mining as an enabling technology for BI," International Journal of Science and Business, IJSAB International, vol. 4(7), pages 46-51.
    4. Jannah Mohammad, 2020. "A framework synthesis by Ad-HOC based Cyber-Physical System for Performance Measure into Peak and off-Peak hours," International Journal of Science and Business, IJSAB International, vol. 4(11), pages 33-39.
    5. Baydaa Hassan Husain & Shavan Askar, 2021. "Survey on Edge Computing Security," International Journal of Science and Business, IJSAB International, vol. 5(3), pages 52-60.
    6. Kosrat Dlshad Ahmed & Shavan Askar, 2021. "Deep Learning Models for Cyber Security in IoT Networks: A Review," International Journal of Science and Business, IJSAB International, vol. 5(3), pages 61-70.
    7. Zhala Jameel Hamad & Shavan Askar, 2021. "Machine Learning Powered IoT for Smart Applications," International Journal of Science and Business, IJSAB International, vol. 5(3), pages 92-100.
    8. Kurdistan Ali & Shavan Askar, 2021. "Security Issues and Vulnerability of IoT Devices," International Journal of Science and Business, IJSAB International, vol. 5(3), pages 101-115.
    9. Glena Aziz Qadir & Shavan Askar, 2021. "Software Defined Network Based VANET," International Journal of Science and Business, IJSAB International, vol. 5(3), pages 83-91.
    10. Ibrahim Shamal Abdulkhaleq & Shavan Askar, 2021. "Evaluating the Impact of Network Latency on the Safety of Blockchain Transactions," International Journal of Science and Business, IJSAB International, vol. 5(3), pages 71-82.
    Full references (including those not matched with items on IDEAS)

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Shavan Askar & Kurdistan Ali & Tarik A. Rashid, 2021. "Fog Computing Based IoT System: A Review," International Journal of Science and Business, IJSAB International, vol. 5(6), pages 183-196.
    2. Shavan Askar & Kosrat Dlshad Ahmed & Shahab Wahhab Kareem, 2021. "Deep learning Utilization in SDN Networks: A Review," International Journal of Science and Business, IJSAB International, vol. 5(6), pages 174-182.
    3. Shavan Askar & Baydaa Hassan Husain & Tarik A. Rashid, 2021. "SDN Based Fog Computing: A Review," International Journal of Science and Business, IJSAB International, vol. 5(6), pages 117-130.
    4. Shavan Askar & Glena Aziz Qadir & Tarik A. Rashid, 2021. "SDN Based 5G VANET: A Review," International Journal of Science and Business, IJSAB International, vol. 5(6), pages 131-147.
    5. Shavan Askar & Zhwan Mohammed Khalid & Tarik A. Rashid, 2021. "Blockchain For Securing IoT Devices: A Review," International Journal of Science and Business, IJSAB International, vol. 5(6), pages 209-224.
    6. Shavan Askar & Zhala Jameel Hamad & Shahab Wahhab Kareem, 2021. "Deep Learning and Fog Computing: A Review," International Journal of Science and Business, IJSAB International, vol. 5(6), pages 197-208.
    7. Shavan Askar & Ibrahim Shamal Abdulkhaleq & Shahab Wahhab Kareem, 2021. "Blockchain systems: analysis, applications, & risks," International Journal of Science and Business, IJSAB International, vol. 5(6), pages 163-173.
    8. Shavan Askar & Chnar Mustaf Mohammed & Shahab Wahhab Kareem, 2021. "Deep Learning in IoT systems: A Review," International Journal of Science and Business, IJSAB International, vol. 5(6), pages 131-147.
    9. Chnar Mustaf Mohammed & Shavan Askar, 2021. "Machine Learning for IoT HealthCare Applications: A Review," International Journal of Science and Business, IJSAB International, vol. 5(3), pages 42-51.
    10. Hindreen Rashid Abdulqadir & Nawzat Sadiq Ahmed, 2021. "Fog Computing Analysis Based on Internet of Thing: A Review," International Journal of Science and Business, IJSAB International, vol. 5(3), pages 137-147.
    11. Baydaa Hassan Husain & Shavan Askar, 2021. "Survey on Edge Computing Security," International Journal of Science and Business, IJSAB International, vol. 5(3), pages 52-60.
    12. Ibrahim Shamal Abdulkhaleq & Shavan Askar, 2021. "Evaluating the Impact of Network Latency on the Safety of Blockchain Transactions," International Journal of Science and Business, IJSAB International, vol. 5(3), pages 71-82.
    13. Wenyu Shi & Qiang Tang, 2023. "RETRACTED ARTICLE: Cost-optimized data placement strategy for social network with security awareness in edge-cloud computing environment," Journal of Combinatorial Optimization, Springer, vol. 45(1), pages 1-15, January.
    14. Zhala Jameel Hamad & Shavan Askar, 2021. "Machine Learning Powered IoT for Smart Applications," International Journal of Science and Business, IJSAB International, vol. 5(3), pages 92-100.

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:aif:journl:v:5:y:2021:i:6:p:67-80. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Farjana Rahman (email available below). General contact details of provider: .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.