skip to main content
10.1145/3231053.3231124acmotherconferencesArticle/Chapter ViewAbstractPublication PagesicfndsConference Proceedingsconference-collections
research-article

SDN multi-controller networks with load balanced

Authors Info & Claims
Published:26 June 2018Publication History

ABSTRACT

Software defined networking (SDN) is a recent paradigm, providing various advantages over the traditional networks. This makes the SDN one of the key solutions for the fifth generation (5G) cellular system. Employing single centralized controller for the SDN networks introduces many problems concerning scalability, reliability and other system-related performance, especially for large scale networks. A single controller represents the bottleneck problem. Thus, employing distributed controllers will serve as a vital solution. The recent trend in the SDN networks is the deployment of distributed controllers; however, there are some issues related to this structure. The main problem with the distributed controllers is how to balance the load among these controllers. In this work, we will provide a dynamic clustering algorithm to balance the load among the distributed controllers in the SDN network. The system employs two levels of controllers; that is, distributed controllers and a master controller. A master controller manages and performs the clustering of the distributed controllers. The decision of clusters' reconstruction lies in the master controller's responsibility, based on the workload of the distributed controllers. The simulation results prove that the proposed algorithm is more efficient in balancing load among controllers, as compared to the existing static clustering techniques.

References

  1. Alliance, N.G.M.N.: 5G white paper. Next generation mobile networks. White paper, (2017).Google ScholarGoogle Scholar
  2. Blanco, B., Fajardo, J.O., Giannoulakis, I., Kafetzakis, E., Peng, S., Pérez-Romero, J., Trajkovska, I., Khodashenas, P.S., Goratti, L., Paolino, M., Sfakianakis, E.: Technology pillars in the architecture of future 5G mobile networks: NFV, MEC and SDN. Computer Standards & Interfaces, 54, pp.216--228, (2017). Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Ateya, A.A., Muthanna, A., Gudkova, I., Abuarqoub, A., Vybornova, A. and Koucheryavy, A.: Development of Intelligent Core Network for Tactile Internet and Future Smart Systems. Journal of Sensor and Actuator Networks, 7(1), p.1,(2018).Google ScholarGoogle ScholarCross RefCross Ref
  4. Benamrane, F., Benaini, R.: An East-West interface for distributed SDN control plane: Implementation and evaluation. Computers & Electrical Engineering, 57, pp.162--175, (2017). Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Wang, G., Zhao, Y., Huang, J., Wang, W.: The controller placement problem in software defined networking: a survey. IEEE Network, 31(5), pp.21--27, (2017).Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Chen, M., Ding, K., Hao, J., Hu, C., Xie, G., Xing, C., Chen, B.: LCMSC: A lightweight collaborative mechanism for SDN controllers. Computer Networks, 121, pp.65--75, (2017). Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Zhang, L., Wang, Y., Li, W., Qiu, X., Zhong, Q.: A survivability-based backup approach for controllers in multi-controller SDN against failures. In 19th Asia-Pacific Network Operations and Management Symposium (APNOMS), pp. 100--105, IEEE, (Sep. 2017).Google ScholarGoogle ScholarCross RefCross Ref
  8. Song, P., Liu, Y., Liu, T., Qian, D.: Flow Stealer: lightweight load balancing by stealing flows in distributed SDN controllers. Science China Information Sciences, 60(3), p.032202, (2017).Google ScholarGoogle ScholarCross RefCross Ref
  9. Li, L., Xu, Q.: Load balancing researches in SDN: A survey. In 7th IEEE International Conference on Electronics Information and Emergency Communication (ICEIEC), pp. 403--408, IEEE, (July 2017).Google ScholarGoogle ScholarCross RefCross Ref
  10. Koponen, T., Casado, M., Gude, N., Stribling, J., Nicira, Inc.: Distributed control platform for large-scale production networks. U.S. Patent 8,830,823, (2014).Google ScholarGoogle Scholar
  11. Tootoonchian, A., Ganjali, Y.: HyperFlow: A distributed control plane for OpenFlow. In Proceedings of the 2010 internet network management conference on Research on enterprise networking, pp. 3--3, (April 2010). Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Yazici, V., Sunay, M.O., Ercan, A.O.: Controlling a software-defined network via distributed controllers.arXiv preprint arXiv:1401.7651, (2014).Google ScholarGoogle Scholar
  13. Krishnamurthy, A., Chandrabose, S.P., Gember-Jacobson, A.: Pratyaastha: an efficient elastic distributed SDN control plane. In Proceedings of the third workshop on Hot topics in software defined networking, pp. 133--138, ACM, (Aug. 2014). Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Dixit, A., Hao, F., Mukherjee, S., Lakshman, T.V., Kompella, R.R.: ElastiCon; an elastic distributed SDN controller. In ACM/IEEE Symposium on Architectures for Networking and Communications Systems (ANCS), pp. 17--27, IEEE, (Oct. 2014). Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Koerner, M., Kao, O.: Multiple service load-balancing with OpenFlow. In IEEE 13th International Conference on High Performance Switching and Routing (HPSR), pp. 210--214, IEEE, (June 2012).Google ScholarGoogle ScholarCross RefCross Ref
  16. Yao, H., Qiu, C., Zhao, C., Shi, L.: A multicontroller load balancing approach in software-defined wireless networks. International Journal of Distributed Sensor Networks, 11(10), pp. 454159, (2015). Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. SDN multi-controller networks with load balanced

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Other conferences
      ICFNDS '18: Proceedings of the 2nd International Conference on Future Networks and Distributed Systems
      June 2018
      469 pages
      ISBN:9781450364287
      DOI:10.1145/3231053

      Copyright © 2018 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 26 June 2018

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader