Assessing the Role of Software-Defined Networking (SDN) in Modern Cloud-Based Computing

Authors

  • Neeraj Sharma

Keywords:

Software-Defined Networking (SDN), Cloud Computing, Scalability, Security, Artificial Intelligence (AI).

Abstract

The rise of Software-Defined Networking (SDN) represents a change in the technology of modern cloud computing because it enables greater agility, scaling, and effectiveness in managing networks. From the perspective of an implementation within clouds, this paper attempts to analyze SDN architecture, its advantages, challenges and potential. We discuss the fundamental elements of an SDN architecture such as Controller, Data Plane, and Application Plane and details how their interconnection permits certain degree of automation of network resource provisioning and allocation. The fact that SDN controls and data planes are separated facilitates the supporting of dynamic scalability and timely optimization of resources for the network in real-time, which is critical to cloud computing. Though well-established cloud computing frameworks have a lot to gain from SDNs, they equally have constraints such as limitations on performance because of centralized control, complex convergence with non-SDN technologies, and the exploiting of security gaps in the SDN Controller. The paper looks at some of the more advanced development such as AI and ML merged with SDN which augments automation of networks, predictive analytics, and anomaly detection. Moreover, the paper examines the role of SDN on 5G networks and pose how SDN would aid the architecture of quantum computing to signal further evolution of SDN. In the final remarks, the authors discuss the contributions to the body of research, noting how SDN is poised to revolutionize cloud network administration in the near future. This work sets the stage for next steps in the research, especially considering the integration of SDN with emerging technologies and the changing demands posed on cloud infrastructures. 

Downloads

Download data is not yet available.

References

Almeida, L., & Oliveira, R. (2017). SDN architecture for cloud computing: Benefits, challenges, and use cases. In Springer Handbook of Cloud Computing (pp. 603-625). Springer.

Al-Fuqaha, A., Guizani, M., Mohammadi, M., & Aledhari, M. (2015). Software-defined networking: A survey and research directions. IEEE Communications Surveys & Tutorials, 17(4), 1953-1980. https://doi.org/10.1109/COMST.2015.2436650

Bashir, A., & Ahsan, A. (2016). A comprehensive review of SDN-based architectures for cloud computing. International Journal of Computer Science and Information Security, 14(4), 209-214.

Benkelifa, E., & Buyya, R. (2016). Cloud Computing: Principles and Paradigms (Wiley Series on Cloud Computing). Wiley.

Benson, T., & Akella, A. (2014). Understanding SDN and its impact on cloud networking. Proceedings of the ACM SIGCOMM Workshop on Future Directions in Networking, 45-50.

Chen, L., et al. (2015). SDN and NFV: Technologies and applications in cloud computing. Proceedings of the International Conference on Cloud Computing and Big Data Analysis, 52-56.

Chong, E., & Chen, H. (2019). AI-driven SDN for cloud networks: Challenges and future directions. IEEE Transactions on Network and Service Management, 16(2), 507-518. https://doi.org/10.1109/TNSM.2019.2916897

Das, S., & Roy, S. (2018). Optimizing network traffic using SDN in cloud computing environments. International Journal of Cloud Computing and Services Science, 7(6), 305-316.

Ferguson, I., & Soares, L. (2017). Architectures and protocols for SDN-based cloud data centers. IEEE Cloud Computing, 4(1), 34-42. https://doi.org/10.1109/MCC.2017.31

Galdino, M., & Silva, M. (2020). SDN-based cloud infrastructure management: An overview of benefits and challenges. Future Generation Computer Systems, 101, 121-134. https://doi.org/10.1016/j.future.2019.07.046

Han, D., & Zhang, F. (2017). Case study: SDN-based cloud computing in large data centers. Proceedings of the IEEE Conference on Cloud Computing Technology and Science, 138-145. https://doi.org/10.1109/CloudCom.2017.24

Hamed, M., & Shuja, J. (2019). Network virtualization in SDN for cloud environments. International Journal of Cloud Computing and Services Science, 8(5), 123-136.

Hu, L., & Liu, Y. (2019). SDN-enhanced security models for cloud computing. Journal of Cloud Computing: Theory and Applications, 8(3), 1-16. https://doi.org/10.1186/s13677-019-0152-5

Hussain, F., & Xiao, L. (2018). A survey of SDN protocols in cloud computing networks. IEEE Transactions on Network and Service Management, 15(4), 1515-1530. https://doi.org/10.1109/TNSM.2018.2878255

Jiang, Z., & Wu, H. (2016). Hybrid SDN architectures for cloud computing: A survey and research challenges. Journal of Cloud Computing: Advances, Systems and Applications, 5(1), 1-15. https://doi.org/10.1186/s13677-016-0074-5

Kreutz, D., Ramos, F. M., & Verissimo, P. (2015). Software-defined networking: A comprehensive survey. Proceedings of the IEEE, 103(1), 14-34. https://doi.org/10.1109/JPROC.2014.2371997

Kim, J., & Feamster, N. (2013). Software-defined networking: Problems and opportunities. ACM SIGCOMM Computer Communication Review, 43(2), 1-10. https://doi.org/10.1145/2465531.2465532

Sharma, Pragya. (2023). Analyzing How Rigorous Financial Analysis Informs Strategic Decisions and Contributes to Corporate Growth. Nanotechnology Perceptions. 20. 219-229. 10.62441/nano ntp.v20i1.5164.

Liyanage, M., & Aslam, N. (2017). Cloud-based SDN: A survey of architectures, challenges, and applications. Journal of Cloud Computing: Advances, Systems, and Applications, 6(1), 1-22. https://doi.org/10.1186/s13677-017-0080-0

Mehmeti, M., & Gunes, M. (2019). Cost optimization in SDN-based cloud data centers. IEEE Transactions on Cloud Computing, 7(2), 478-489. https://doi.org/10.1109/TCC.2018.2831575

Nunes, B. A. A., et al. (2014). A survey of software-defined networking: Past, present, and future of programmable networks. IEEE Communications Surveys & Tutorials, 16(3), 1617-1634. https://doi.org/10.1109/COMST.2014.2331533

Raza, S., & Murad, M. (2017). Challenges in cloud networking: A review of multi-cloud and hybrid cloud architectures. IEEE Access, 5, 24403-24416. https://doi.org/10.1109/ACCESS.2017.2752104

Rao, P., & Choi, Y. (2018). Efficient resource management using SDN in cloud computing. IEEE Cloud Computing, 5(4), 34-42. https://doi.org/10.1109/MCC.2018.2869799

Sahai, A., & Ghosh, A. (2017). Cloud SDN: A new paradigm for data centers. International Journal of Computer Applications, 159(2), 31-36.

Pragya Sharma. (2023). Evaluating the Effectiveness of International Portfolio Diversification Strategies in Mitigating Risks and Enhancing Returns. European Economic Letters (EEL), 13(5), 2084–2100. https://doi.org/10.52783/eel.v13i5.2851

Sharma, A., & Ramesh, M. (2019). Performance bottlenecks in SDN-based cloud systems: Analysis and solutions. International Journal of Computer Applications, 181(1), 42-49. https://doi.org/10.5120/ijca2019917922

Song, C., & Soni, D. (2016). Security challenges in SDN for cloud infrastructures. IEEE Cloud Computing, 3(6), 56-64. https://doi.org/10.1109/MCC.2016.156

Vasilenko, A., & Kunz, R. (2016). The role of SDN in enhancing cloud service delivery: A case study in cloud computing networks. International Journal of Cloud Computing and Services Science, 5(4), 234-248.

Zhang, X., & Yu, X. (2018). SDN for Cloud Computing: Performance and Scalability Issues. IEEE Transactions on Cloud Computing, 6(1), 49-62. https://doi.org/10.1109/TCC.2016.2585272

Zhang, Z., & Li, J. (2018). Security risks in SDN-enabled cloud networks: A comprehensive survey. IEEE Transactions on Cloud Computing, 6(3), 722-734. https://doi.org/10.1109/TCC.2018.2878255

Downloads

Published

30.11.2023

How to Cite

Neeraj Sharma. (2023). Assessing the Role of Software-Defined Networking (SDN) in Modern Cloud-Based Computing. International Journal of Intelligent Systems and Applications in Engineering, 11(11s), 749 –. Retrieved from https://www.ijisae.org/index.php/IJISAE/article/view/7548

Issue

Section

Research Article