四川大学学报(自然科学版)2025,Vol.62Issue(4):838-846,9.DOI:10.19907/j.0490-6756.240337
软件定义广域网中多控制器故障下的路径可编程性恢复方法
Path programmability recovery under multiple controller failures in Software-Defined WAN
摘要
Abstract
The path programmability recovery mechanism is an effective strategy for ensuring the quality of service under controller failure in a Software-Defined Wide Area Network(SD-WAN).To address the prob-lem of improving the recovery capability of offline flows and determining their recovery priority under the lim-ited control capacity of active controllers,a priority-based path programmability recovery scheme is proposed.First,the online flows passing through the domains adjacent to the failed controllers are rerouted,thereby im-proving the available control capacity of these active controllers.Then,the priority of offline flows is defined by considering their flow size and the number of offline switches required for recovery,and a heuristic algo-rithm is designed to maintain high path programmability for high-priority flows.Experiments conducted on the AT&T network topology show that the proposed method increases the recovery rate of high-priority flows and enhances the path programmability of recovered flows by 80%and 287%,respectively,compared to the benchmark algorithm.关键词
软件定义网络/控制器故障/路径可编程性/离线流/流优先级Key words
SDN/Controller failure/Path programmability/Offline flows/Flow priority分类
信息技术与安全科学引用本文复制引用
王坤,陈良银,胥林,谢季峰,刘敏,谭乐婷..软件定义广域网中多控制器故障下的路径可编程性恢复方法[J].四川大学学报(自然科学版),2025,62(4):838-846,9.基金项目
国家自然科学基金(61373091) (61373091)
南充市市校合作项目(23XNSYSX0096) (23XNSYSX0096)