International Journal of

ADVANCED AND APPLIED SCIENCES

EISSN: 2313-3724, Print ISSN: 2313-626X

Frequency: 12

line decor
  
line decor

 Volume 9, Issue 8 (August 2022), Pages: 100-108

----------------------------------------------

 Original Research Paper

 Convergence time aware switch migration algorithm for SDN (CTSMA) cloud datacenter

 Author(s): S. R. Deepu *, B. S. Shylaja, R. Bhaskar

 Affiliation(s):

 Department of Information Science and Engineering, Dr. Ambedkar Institute of Technology, Bangalore, India

  Full Text - PDF          XML

 * Corresponding Author. 

  Corresponding author's ORCID profile: https://orcid.org/0000-0002-6104-3149

 Digital Object Identifier: 

 https://doi.org/10.21833/ijaas.2022.08.013

 Abstract:

Multi-controller deployment in a software-defined network improves the system's stability and scalability. However, since network traffic fluctuates, it presents a new problem for balancing loads on remote controllers. Controller Adaption and Migration Decision (CAMD) and Dynamic and Adaptive Load Balancing (DALB) frameworks are developed for efficient balancing of load on the controller to solve the problem of controller overload due to dynamic network traffic. CAMD was considered to be more efficient than DALB, but when the network is more dynamic, and the incoming traffic flow is elephant flow this leads to the overall reduction in system performance. This study proposed a Convergence Time aware Switch Migration Algorithm (CTSMA) that solved the network challenge when the network is more dynamic and incoming traffic flow is more. This research developed an enhanced switch migration algorithm to address the network difficulty of dynamically changing incoming load. Because of the imbalanced distribution of load on the controllers, processing flows will have longer response times and the controllers' throughput will be reduced. Switch migration is the best method of resolving the issue. Present techniques, on the other hand, focus solely on load balancing performance while ignoring migration efficiency, thereby leading to large migration costs and excessive control overheads. To increase the load and migration efficiency of controllers, this research work developed a convergence time aware switch migration method. To find the group of underloaded controllers in the network, the improved framework looked at controller volatility and average load status. Performance comparison indicators included controller throughput, reaction time, and convergence time. According to simulation studies, CTSMA outperforms CAMD by cutting controller reaction time by roughly 6.1%, increasing controller throughput by 8.0% on average, keeping a decent load balancing rate, lowering migration costs, and maintaining the best load balancing rate.

 © 2022 The Authors. Published by IASE.

 This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/).

 Keywords: Datacenter network, Topology aware, Switch migration, Convergence time, Response time

 Article History: Received 18 February 2022, Received in revised form 15 May 2022, Accepted 19 May 2022

 Acknowledgment 

The authors would like to thank Dr. Ambedkar Institute of Technology, Bangalore, and Visvesvaraya Technological University (VTU), Belagavi, Karnataka.

 Compliance with ethical standards

 Conflict of interest: The author(s) declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.

 Citation:

 Deepu SR, Shylaja BS, and Bhaskar R (2022). Convergence time aware switch migration algorithm for SDN (CTSMA) cloud datacenter. International Journal of Advanced and Applied Sciences, 9(8): 100-108

 Permanent Link to this page

 Figures

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

 Tables

 Table 1 

----------------------------------------------    

 References (17)

  1. Adekoya O, Aneiba A, and Patwary M (2020). An improved switch migration decision algorithm for SDN load balancing. IEEE Open Journal of the Communications Society, 1: 1602-1613. https://doi.org/10.1109/OJCOMS.2020.3028971   [Google Scholar]
  2. Ali TE, Morad AH, and Abdala MA (2018). Load balance in data center SDN networks. International Journal of Electrical and Computer Engineering, 8(5): 3086-3092. https://doi.org/10.11591/ijece.v8i5.pp3084-3091   [Google Scholar]
  3. Canini M, Salem I, Schiff L, Schiller EM, and Schmid S (2022). Renaissance: A self-stabilizing distributed SDN control plane using in-band communications. Journal of Computer and System Sciences, 127: 91-121. https://doi.org/10.1016/j.jcss.2022.02.001   [Google Scholar]
  4. Chakravarthy VD and Amutha B (2019). Path based load balancing for data center networks using SDN. International Journal of Electrical and Computer Engineering (IJECE), 9(4): 3279-3285. https://doi.org/10.11591/ijece.v9i4.pp3279-3285   [Google Scholar]
  5. Chiang ML, Cheng HS, Liu HY, and Chiang CY (2021). SDN-based server clusters with dynamic load balancing and performance improvement. Cluster Computing, 24(1): 537-558. https://doi.org/10.1007/s10586-020-03135-w   [Google Scholar]
  6. Cui X, Huang X, Ma Y, and Meng Q (2019). A load balancing routing mechanism based on SDWSN in smart city. Electronics, 8(3): 273. https://doi.org/10.3390/electronics8030273   [Google Scholar]
  7. Dixit A, Hao F, Mukherjee S, Lakshman TV, and Kompella R (2013). Towards an elastic distributed SDN controller. ACM SIGCOMM Computer Communication Review, 43(4): 7-12. https://doi.org/10.1145/2534169.2491193   [Google Scholar]
  8. Hamdan M, Hassan E, Abdelaziz A, Elhigazi A, Mohammed B, Khan S, and Marsono MN (2021). A comprehensive survey of load balancing techniques in software-defined network. Journal of Network and Computer Applications, 174: 102856. https://doi.org/10.1016/j.jnca.2020.102856   [Google Scholar]
  9. Hu T, Guo Z, Yi P, Baker T, and Lan J (2018). Multi-controller based software-defined networking: A survey. IEEE Access, 6: 15980-15996. https://doi.org/10.1109/ACCESS.2018.2814738   [Google Scholar]
  10. Lakhani G and Kothari A (2020). Fault administration by load balancing in distributed SDN controller: A review. Wireless Personal Communications, 114(4): 3507-3539. https://doi.org/10.1007/s11277-020-07545-2   [Google Scholar]
  11. Mokhtar H, Di X, Zhou Y, Hassan A, Ma Z, and Musa S (2021). Multiple-level threshold load balancing in distributed SDN controllers. Computer Networks, 198: 108369. https://doi.org/10.1016/j.comnet.2021.108369   [Google Scholar]
  12. Sahoo KS and Sahoo B (2019). CAMD: A switch migration based load balancing framework for software defined networks. IET Networks, 8(4): 264-271. https://doi.org/10.1049/iet-net.2018.5166   [Google Scholar]
  13. Sahoo KS, Tiwary M, Sahoo B, Mishra BK, RamaSubbaReddy S, and Luhach AK (2020). RTSM: Response time optimisation during switch migration in software-defined wide area network. IET Wireless Sensor Systems, 10(3): 105-111. https://doi.org/10.1049/iet-wss.2019.0125   [Google Scholar]
  14. Shylaja BS, Deepu SR, and Bhaskar R (2021). Topology dependent ant colony based routing scheme for software defined networking in cloud. In: Nayak J, Behera H, Naik B, Vimal S, and Pelusi D (Eds.), Computational intelligence in data mining. Smart Innovation, Systems and Technologies, 281. Springer, Singapore. https://doi.org/10.1007/978-981-16-9447-9_26   [Google Scholar]
  15. Sufiev H, Haddad Y, Barenboim L, and Soler J (2019). Dynamic SDN controller load balancing. Future Internet, 11(3): 75. https://doi.org/10.3390/fi11030075   [Google Scholar]
  16. Xue H, Kim KT, and Youn HY (2019). Dynamic load balancing of software-defined networking based on genetic-ant colony optimization. Sensors, 19(2): 311-322. https://doi.org/10.3390/s19020311   [Google Scholar] PMid:30646575 PMCid:PMC6358931
  17. Yan Q, Yu FR, Gong Q, and Li J (2015). Software-defined networking (SDN) and distributed denial of service (DDoS) attacks in cloud computing environments: A survey, some research issues, and challenges. IEEE Communications Surveys & Tutorials, 18(1): 602-622. https://doi.org/10.1109/COMST.2015.2487361   [Google Scholar]