SBAC-SDN: A Scalable Blockchain-based Access Control in Northbound Interface for Multi-Controller SDN with Load Balancing Mechanism

Authors

  • Zulkarnain Zainal Department of Communication Technology and Networks, Faculty of Computer Science and Information Technology, University Putra Malaysia, 43300 Serdang, Selangor, Malaysia
  • Azizol Abdullah Department of Communication Technology and Networks, Faculty of Computer Science and Information Technology, University Putra Malaysia, 43300 Serdang, Selangor, Malaysia
  • Fahrul Hakim Department of Communication Technology and Networks, Faculty of Computer Science and Information Technology, University Putra Malaysia, 43300 Serdang, Selangor, Malaysia
  • Muhammad Daniel Hafiz Abdullah Department of Computer Science, Faculty of Computer Science and Information Technology, University Putra Malaysia, 43300 Serdang, Selangor, Malaysia

DOI:

https://doi.org/10.37934/araset.55.1.2443

Keywords:

Software-defined networking, Load balancing, Northbound interface, Scalability, Distributed systems

Abstract

Abstract The rapid adoption of Software-Defined Networking (SDN) has not only revolutionized network management but also presented challenges in scalability and security, particularly in multi-controller environments. This paper introduces a load balancing technique aimed at enhancing the scalability of the Northbound interface, a critical component often susceptible to performance bottlenecks. The experimental setup utilized Mininet and Ryu to create a simulated multi-controller SDN environment, where SBAC-SDN was thoroughly evaluated based on CPU and memory usage, response times, and error rates. The results showed substantial improvements in critical performance indicators, confirming the effectiveness of the load balancing technique in addressing scalability challenges. The findings indicate that the system can be scaled without excessive resource consumption, as CPU usage peaked at 60.3% and memory usage remained below 8 GB even with eight controllers. The stable average response times were consistently below 1 s, and the high throughput, ranging from 4.34 to 4.67 requests per second, further demonstrates the efficiency of the system. The error rate remained 0.0% across all configurations, highlighting the robustness of the implemented security measures. This study contributes to ongoing efforts to improve the scalability and overall robustness of SDNs, aligning with the broader goals of reliability and efficiency in network management.

Downloads

Download data is not yet available.

Author Biographies

Zulkarnain Zainal, Department of Communication Technology and Networks, Faculty of Computer Science and Information Technology, University Putra Malaysia, 43300 Serdang, Selangor, Malaysia

gs60421@student.upm.edu.my

Azizol Abdullah, Department of Communication Technology and Networks, Faculty of Computer Science and Information Technology, University Putra Malaysia, 43300 Serdang, Selangor, Malaysia

azizol@upm.edu.my

Fahrul Hakim, Department of Communication Technology and Networks, Faculty of Computer Science and Information Technology, University Putra Malaysia, 43300 Serdang, Selangor, Malaysia

fahrul@upm.edu.my

Muhammad Daniel Hafiz Abdullah, Department of Computer Science, Faculty of Computer Science and Information Technology, University Putra Malaysia, 43300 Serdang, Selangor, Malaysia

daniel_hafiz@upm.edu.my

Downloads

Published

2024-10-07

How to Cite

Zainal, Z., Abdullah, A., Hakim, F., & Abdullah, M. D. H. (2024). SBAC-SDN: A Scalable Blockchain-based Access Control in Northbound Interface for Multi-Controller SDN with Load Balancing Mechanism. Journal of Advanced Research in Applied Sciences and Engineering Technology, 24–43. https://doi.org/10.37934/araset.55.1.2443

Issue

Section

Articles

Most read articles by the same author(s)