Skip to main content
Log in

An approach for deployment of BRS in software-defined network

  • S.I. : CSI2017
  • Published:
Innovations in Systems and Software Engineering Aims and scope Submit manuscript

Abstract

In the recent years due to technological development, Internet is omnipresent. With advancement, more and more people are connected through Internet, and there has been a paradigm shift in the usage of computer applications. Applications have been migrated from local servers to cloud environment. This led to massive requirement of network connectivity. Traditional networks in most cases are unable to sustain the load, and hence, a new programmable network is required. Software-defined network (SDN) has evolved as a promising solution in the present scenario. However, a number of issues are present as of now in SDN including controller failure, in stand-alone or cluster controller environment, controller placement problem, security issues related to controller, and nodes connected in a subnet or network in a predefined topology. In this paper, a comprehensive solution has been proposed using a backup and restoration system (BRS) that can handle failure of stand-alone, multiple, and distributed controllers. Further, authentication technique has also been incorporated to enhance the security for sustainability.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5

Similar content being viewed by others

References

  1. Nishtha, Sood M (2015) A survey on issues of concern in software defined networks. In: 2015 Third international conference on image information processing (ICIIP), Waknaghat, India, pp 295–300

  2. Esteban HM (2016) Implementation and performance of a SDN cluster-controller based on the open day light framework. M.Tech. Dissertation, University Department in Milan, Milan, Italy (2016). https://www.politesi.polimi.it/handle/10589/120563. Date of Access (DOA) 11 Nov 2017

  3. Berde P, Snow W, Parulkar G, Gerola M, Hart J, Higuchi Y, Kobayashi M, Koide T, Lantz B, O’Connor B, Radoslavov P (2014) ONOS: towards an open, distributed SDN OS. In: Proceedings of the third workshop on hot topics in software defined networking—HotSDN ‘14, Chicago, IL, USA, pp 1–6

  4. Dixit A, Hao F, Mukherjee S, Lakshman T, Kompella R (2013) Towards an elastic distributed SDN controller. ACM SIGCOMM Comput Commun Rev 43(4):7–12

    Article  Google Scholar 

  5. Sallahi A, St-Hilaire M (2017) Expansion model for the controller placement problem in software defined networks. IEEE Commun Lett 21(2):274–277

    Article  Google Scholar 

  6. Bo H, Youke W, Chuan’an W, Ying W (2016) The controller placement problem for software-defined networks. In: 2016 2nd IEEE international conference on computer and communications (ICCC), Chengdu, China, pp 2435–2439

  7. Xiao P, Qu W, Qi H, Li Z, Xu Y (2014) The SDN controller placement problem for WAN. In: 2014 IEEE/CIC international conference on communications in China (ICCC), Shanghai, China, pp 220–224

  8. UlHuque M, Si W, Jourjon G, Gramoli V (2017) Large-scale dynamic controller placement. IEEE Trans Netw Serv Manag 14(1):63–76

    Article  Google Scholar 

  9. Hikichi K, Soumiya T, Yamada A (2016) Dynamic application load balancing in distributed SDN controller. In: 2016 18th Asia-Pacific network operations and management symposium (APNOMS), Kanazawa, Japan, pp 1–6

  10. Liu R, Zhu M, Xiao L, Ruan L, Zhou Y, Duan W, Li D (2015) Flow entries installation based on distributed SDN controller. In: 2015 IEEE/CIC international conference on communications in China (ICCC), Shenzhen, China, pp 1–6

  11. Chaudhary R, Aujla G, Kumar N, Rodrigues J (2018) Optimized big data management across multi-cloud data centers: software-defined-network-based analysis. IEEE Commun Mag 56(2):118–126

    Article  Google Scholar 

  12. Aslan M, Matrawy A (2016) Adaptive consistency for distributed SDN controllers. In: 2016 17th International telecommunications network strategy and planning symposium (networks), Montreal, QC, Canada, pp 150–157

  13. Khan S, Gani A, Abdul Wahab A, Guizani M, Khan M (2017) Topology discovery in software defined networks: threats, taxonomy, and state-of-the-art. IEEE Commun Surv Tutor 19(1):303–324

    Article  Google Scholar 

  14. Tarnaras G, Athanasiou F, Denazis S (2017) Efficient topology discovery algorithm for software-defined networks. IET Netw 6(6):157–161

    Article  Google Scholar 

  15. Hasan D, Othman M (2017) Efficient topology discovery in software defined networks: revisited. In: 2nd International conference on computer science and computational intelligence 2017, Bali, Indonesia, vol 116, pp 539–547

  16. Gonzalez A, Nencioni G, Helvik B, Kamisinski A (2016) A fault-tolerant and consistent SDN controller. In: 2016 IEEE global communications conference (GLOBECOM), Washington, DC, USA, pp 1–6

  17. Pashkov V, Shalimov A, Smeliansky R (2014) Controller failover for SDN enterprise networks. In: 2014 First international science and technology conference (modern networking technologies) (MoNeTeC), Moscow, Russia, pp 1–6

  18. Rao A, Auti S, Koul A, Sabnis G (2016) High availability and load balancing in SDN controllers. Int J Trend Res Dev 3(2):310–314 (2016). http://www.ijtrd.com/papers/IJTRD3636.pdf. Date of Access (DOA): 12 Nov 2017

  19. Hegde S, Koolagudi S, Bhattacharya S (2017) Path restoration in source routed software defined networks. In: 2017 Ninth international conference on ubiquitous and future networks (ICUFN), Milan, Italy, pp 720–725

  20. Mohan P, Truong-Huu T, Gurusamy M (2017) Primary-backup controller mapping for byzantine fault tolerance in software defined networks. In: GLOBECOM 2017—2017 IEEE global communications conference, Singapore, pp 1–7

  21. Xiong Y, Li Y, Zhou B, Wang R, Rouskas G (2017) SDN enabled restoration with triggered precomputation in elastic optical inter-datacenter networks. J Opt Commun Netw 10(1):24–34

    Article  Google Scholar 

  22. Zhu Z, Li Q, Xu M, Song Z, Xia S (2017) A customized and cost-efficient backup scheme in software-defined networks. In: 2017 IEEE 25th international conference on network protocols (ICNP), Toronto, ON, Canada, pp 1–6

  23. Malik A, Aziz B, Ke C, Liu H, Adda M (2017) Virtual topology partitioning towards an efficient failure recovery of software defined networks. In: 2017 International conference on machine learning and cybernetics (ICMLC), Ningbo, China, vol 2, pp 646–651

  24. Zhang L, Wang Y, Li W, Qiu X, Zhong Q (2017) A survivability-based backup approach for controllers in multi-controller SDN against failures. In: 2017 19th Asia-Pacific network operations and management symposium (APNOMS), Seoul, South Korea, pp 100–105

  25. Zahid M, Isyaku B, Fadzil F (2017) Recovery of software defined network from multiple failures: openstate vs openflow. In: 2017 IEEE/ACS 14th international conference on computer systems and applications (AICCSA), Hammamet, Tunisia, pp 1178–1173

  26. https://www.opennetworking.org/wp-content/uploads/2014/10/Threat_Analysis_for_the_SDN_Architecture.pdf. Date of Access (DOA) 2 Nov 2017

  27. Qi C, Wu J, Cheng G, Ai J, Zhao S (2017) An aware-scheduling security architecture with priority-equal multi-controller for SDN. China Commun 14(9):144–154

    Article  Google Scholar 

  28. Wilczewski D (2016) Security considerations for equipment controllers and SDN. In: 2016 IEEE international telecommunications energy conference (INTELEC), Austin, TX, USA, pp 1–5

  29. Wu J, Dong M, Ota K, Li J, Guan Z (2018) Big data analysis-based secure cluster management for optimized control plane in software-defined networks. IEEE Trans Netw Serv Manag 15(1):27–38

    Article  Google Scholar 

  30. Macedo R, de Castro R, Santos A, Ghamri-Doudane Y, Nogueira M (2016) Self-organized SDN controller cluster conformations against DDoS attacks effects. In: 2016 IEEE global communications conference (GLOBECOM), Washington, DC, USA, pp 1–6

  31. Dutta P, Chatterjee R (2018) A novel solution for controller based software defined network (SDN). In: Mandal J, Sinha D (eds) Social transformation – digital way. CSI 2018. Communications in computer and information science, vol 836. Springer, Singapore, pp 90–98

    Google Scholar 

Download references

Acknowledgements

The authors thank the members of the faculty and staff of the Department of Computer Science and Engineering, NITTTR, Kolkata, India for assisting them to carry out this research activity. They are also grateful for the support provided by esteemed persons in their institute. The authors acknowledge the support provided by the DST PURSE Scheme at the University of Kalyani, and staff of Department of Computer Science and Engineering, University of Kalyani, Nadia, India.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Rajeev Chatterjee.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Dutta, P., Chatterjee, R. & Mandal, J.K. An approach for deployment of BRS in software-defined network. Innovations Syst Softw Eng 15, 355–361 (2019). https://doi.org/10.1007/s11334-019-00340-8

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11334-019-00340-8

Keywords

Navigation