New Architecture Design of Cloud Computing Using Software Defined Networking and Network Function Virtualization Technology

  • Abdullah Ahmed BahashwanEmail author
  • Mohammed AnbarEmail author
  • Nibras AbdullahEmail author
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 1073)


Cloud computing is a new technology model that consists of a pool of configurable resource and multiple data centers in distributed areas. It offers a service over the internet for users using virtual data, and who share resources for storing and accessing data from anywhere. Cloud computing supports big-scale platforms that consist of thousands of servers and hundreds of switches. Currently, the cloud is suffering from many issues in term of management, security and other essential aspects. This paper discusses integrating Software Defined Networking (SDN), with Network Function Virtualization (NFV) based on cloud computing, to eliminate some of the existing security issues faced by cloud computing. This research paper proposes a new architecture design by taking advantage of the NFV technology to build a virtual security mechanism such as Network Intrusion Detection System (NIDS).


Software-defined networking (SDN) Network Function Virtualization (NFV) Based in Cloud Computing 



This research was supported by the Bridging Research Grant, Universiti Sains Malaysia(USM)No: 304/PNAV/6316271


  1. 1.
    Dillon, T., Wu, C., Chang, E.: Cloud computing: issues and challenges. In: 2010 24th IEEE International Conference on Advanced Information Networking and Applications, pp. 27–33 (2010)Google Scholar
  2. 2.
    Alanazi, S.T., Anbar, M., Karuppayah, S., Al-Ani, A. K., Sanjalawe, Y.K.: Detection techniques for DDoS attacks in cloud environment. In: Intelligent and Interactive Computing, pp. 337–354. Springer, Singapore (2019)Google Scholar
  3. 3.
    Amairah, A., Al-tamimi, B.N., Anbar, M., Aloufi, K.: Cloud computing and internet of things integration systems: a review. In: International Conference of Reliable Information and Communication Technology, pp. 406–414. Springer, Cham (2018)Google Scholar
  4. 4.
    Alanazi, S.T., Anbar, M., Karuppayah, S., Al-Ani, A.K., Sanjalawe, Y.K.: Detection techniques for DDoS attacks in cloud environment. In: Intelligent and Interactive Computing, pp. 337–354. Springer, Singapore (2019)Google Scholar
  5. 5.
    Karakus, M., Durresi, A.: A survey: control plane scalability issues and approaches in software-defined networking (SDN). Comput. Netw. 112, 279–293 (2017)CrossRefGoogle Scholar
  6. 6.
    Ishimori, A., Farias, F., Cerqueira, E., Abelém, A.: Control of multiple packet schedulers for improving QoS on OpenFlow/SDN networking. In: 2013 Second European Workshop on Software Defined Networks, pp. 81–86. IEEE (2013)Google Scholar
  7. 7.
    Wang, B., Zheng, Y., Lou, W., Hou, Y.T.: DDoS attack protection in the era of cloud computing and software-defined networking. Comput. Netw. 81, 308–319 (2015)CrossRefGoogle Scholar
  8. 8.
    AL-Adaileh, M. A., Anbar, M., Chong, Y.W., Al-Ani, A.: Proposed statistical-based approach for detecting distribute denial of service against the controller of software defined network (SADDCS). In: MATEC Web of Conferences, vol. 218, p. 02012. EDP Sciences (2018)Google Scholar
  9. 9.
    Buyya, R., Son, J.: Software-defined multi-cloud computing: a vision, architectural elements, and future directions. In: International Conference on Computational Science and Its Applications, pp. 3–18. Springer, Heidelberg (2018)Google Scholar
  10. 10.
    A primer on software defined networking (SDN) and OpenFlow standard. Accessed 06 Dec 2018
  11. 11.
    Denazis, S., Haleplidis, E., Salim, J.H., Koufopavlou, O., Meyer, D., Pentikousis, K.: Software-defined networking (SDN): layers and architecture terminology (2015)Google Scholar
  12. 12.
    Zubaydi, H.D., Anbar, M., Wey, C.Y.: Review on detection techniques against DDoS attacks on a software-defined networking controller. In: 2017 Palestinian International Conference on Information and Communication Technology (PICICT), pp. 10–16. IEEE (2017)Google Scholar
  13. 13.
    Son, J., Buyya, R.: A taxonomy of software-defined networking (sdn)-enabled cloud computing. ACM Comput. Surv. (CSUR) 51(3), 59 (2018)CrossRefGoogle Scholar
  14. 14.
    Platform Overview – OpenDaylight. Accessed 06 Dec 2018
  15. 15.
    Build the future of Open Infrastructure. Accessed 06 Dec 2018
  16. 16.
    Floodlight OpenFlow Controller -Project Floodlight. Accessed 06 Dec 2018
  17. 17.
    Gude, N., Koponen, T., Pettit, J., Pfaff, B., Casado, M., McKeown, N., Shenker, S.: NOX: towards an operating system for networks. ACM SIGCOMM Comput. Commun. Rev. 38(3), 105–110 (2008)CrossRefGoogle Scholar
  18. 18.
    Azodolmolky, S., Wieder, P., Yahyapour, R.: Cloud computing networking: Challenges and opportunities for innovations. IEEE Commun. Mag. 51(7), 54–62 (2013)CrossRefGoogle Scholar
  19. 19.
    Cziva, R., Jouët, S., Stapleton, D., Tso, F.P., Pezaros, D.P.: SDN-based virtual machine management for cloud data centers. IEEE Trans. Netw. Serv. Manag. 13(2), 212–225 (2016)CrossRefGoogle Scholar
  20. 20.
    Duan, Q., Ansari, N., Toy, M.: Software-defined network virtualization: an architectural framework for integrating SDN and NFV for service provisioning in future networks. IEEE Netw. 30(5), 10–16 (2016)CrossRefGoogle Scholar
  21. 21.
    Suh, M., Park, S.H., Lee, B., Yang, S.: Building firewall over the software-defined network controller. In: 16th International Conference on Advanced Communication Technology, pp. 744–748. IEEE (2014)Google Scholar
  22. 22.
    Vilalta, R., Mayoral, A., Muñoz, R., Casellas, R., Martínez, R.: The SDN/NFV cloud computing platform and transport network of the ADRENALINE testbed. In: Proceedings of the 2015 1st IEEE Conference on Network Softwarization (NetSoft), pp. 1–5. IEEE (2015)Google Scholar

Copyright information

© Springer Nature Switzerland AG 2020

Authors and Affiliations

  1. 1.National Advanced IPv6 Centre (Nav6)Universiti Sains Malaysia (USM)GelugorMalaysia

Personalised recommendations