A Mechanism for Controller Failover in Distributed Software-Defined Networks

Poonam Dharam, Mithila Dey
{"title":"A Mechanism for Controller Failover in Distributed Software-Defined Networks","authors":"Poonam Dharam, Mithila Dey","doi":"10.1109/ICCCE50029.2021.9467174","DOIUrl":null,"url":null,"abstract":"In Software Defined Networks (SDN), reliability plays a major role in maintaining a consistent end-to-end connectivity and dealing with controller failures. A traditional SDN implementation relies on a central controller that runs the control plane. However, in a large-scale Wide Area Network (WAN) deployment, centralized approach has several limitations related to performance and scalability. To address these issues, distributed SDN where multiple controllers that work cooperatively to control a network are deployed. One key limitation of such a distributed network is failure of one or more controllers may cause severe issues like network outage and reduced Quality of Service (QoS). In this paper, we address the problem of controller failure in distributed SDN by proposing two controller failover techniques, namely (a) RandomWeightLoadBalancing and (b) ProgressiveAssignmentLoadBalancing. Our work focuses on load balancing the orphan switches, connected to a failed controller, among available controllers rather than overloading a single controller with all orphan switches. Simulation results show that our proposed solutions perform a successful reassignment of orphan switches and ensure that the load of each controller is well balanced.","PeriodicalId":122857,"journal":{"name":"2021 8th International Conference on Computer and Communication Engineering (ICCCE)","volume":"55 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-06-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 8th International Conference on Computer and Communication Engineering (ICCCE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCCE50029.2021.9467174","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

In Software Defined Networks (SDN), reliability plays a major role in maintaining a consistent end-to-end connectivity and dealing with controller failures. A traditional SDN implementation relies on a central controller that runs the control plane. However, in a large-scale Wide Area Network (WAN) deployment, centralized approach has several limitations related to performance and scalability. To address these issues, distributed SDN where multiple controllers that work cooperatively to control a network are deployed. One key limitation of such a distributed network is failure of one or more controllers may cause severe issues like network outage and reduced Quality of Service (QoS). In this paper, we address the problem of controller failure in distributed SDN by proposing two controller failover techniques, namely (a) RandomWeightLoadBalancing and (b) ProgressiveAssignmentLoadBalancing. Our work focuses on load balancing the orphan switches, connected to a failed controller, among available controllers rather than overloading a single controller with all orphan switches. Simulation results show that our proposed solutions perform a successful reassignment of orphan switches and ensure that the load of each controller is well balanced.
分布式软件定义网络中的控制器故障转移机制
在软件定义网络(SDN)中,可靠性在保持一致的端到端连接和处理控制器故障方面起着重要作用。传统的SDN实现依赖于运行控制平面的中央控制器。然而,在大规模广域网(WAN)部署中,集中式方法在性能和可伸缩性方面存在一些限制。为了解决这些问题,部署了分布式SDN,其中多个控制器协同工作以控制网络。这种分布式网络的一个关键限制是,一个或多个控制器的故障可能导致网络中断和服务质量(QoS)降低等严重问题。在本文中,我们通过提出两种控制器故障转移技术来解决分布式SDN中的控制器故障问题,即(a) RandomWeightLoadBalancing和(b) ProgressiveAssignmentLoadBalancing。我们的工作重点是在可用的控制器之间对连接到故障控制器的孤立交换机进行负载均衡,而不是让所有孤立交换机使单个控制器过载。仿真结果表明,所提出的方案能够成功地实现孤立开关的重新分配,并确保每个控制器的负载得到很好的平衡。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信