一种考虑软件定义网络控制节点故障的控制器部署和交换机迁移方法
Controller Placement and Switch Immigration Strategy for SDN Controller Failure作者机构:国家数字交换系统工程技术研究中心郑州450002
出 版 物:《电子与信息学报》 (Journal of Electronics & Information Technology)
年 卷 期:2017年第39卷第8期
页 面:1972-1978页
核心收录:
学科分类:12[管理学] 1201[管理学-管理科学与工程(可授管理学、工学学位)] 08[工学] 081201[工学-计算机系统结构] 0812[工学-计算机科学与技术(可授工学、理学学位)]
基 金:国家973计划项目(2012CB315901 2013CB329104) 国家自然科学基金(61572519 61502530) 国家863计划项目(2013AA013505 2015AA016102)
摘 要:在软件定义网络(SDN)中,若控制节点发生不可恢复的故障,则相关交换机需向其他控制节点迁移,这将导致网络性能下降。针对这一问题,该文提出一种考虑SDN控制节点故障的控制器部署和交换机迁移方法。与现有算法仅优化交换机迁移方法不同,该方法同时考虑控制器部署位置的影响。首先利用标号传播算法构造备选子集并划分双层子集,然后在每个子集中选取合适位置部署控制器,最后为子集内节点分配相应的master和slave控制器。实验结果表明,与现有算法相比,所提方法可有效解决交换机迁移后控制器超载的问题;通过调整参数,权衡控制器故障前后网络性能,可明显改善交换机迁移后的控制链路平均时延。