计算机与现代化 ›› 2024, Vol. 0 ›› Issue (12): 116-123.doi: 10.3969/j.issn.1006-2475.2024.12.017

• 信息系统 • 上一篇    

基于状态感知数据平面的SDN故障检测与恢复方案

 
  

  1. (中国石油大学(华东)青岛软件学院/计算机科学与技术学院,山东 青岛 266580)
  • 出版日期:2024-12-31 发布日期:2024-12-31
  • 基金资助:
    中国高校产学研创新基金资助项目(2021FNA02007);教育部-南京优速产学合作,创新创业联合基金资助项目(202002182024)

SDN Failure Detection and Recovery Scheme Based on State-aware Data Plane

  1. (Qingdao Institute of Software/College of Computer Science and Technology, 
    China University of Petroleum(East China), Qingdao 266580, China)
  • Online:2024-12-31 Published:2024-12-31

摘要: SDN网络中节点或链路发生故障时的处理策略通常基于静态的流表规则,受到SDN数据平面与控制平面分离架构的限制,不允许在数据平面存储任何网络流的状态信息,导致数据平面缺乏故障自主决策能力。针对此问题,本文提出一种基于状态感知数据平面的SDN故障检测与恢复方案SAFDR。SAFDR定义数据平面的数据流处理原语与状态转换关系,形成状态感知数据平面故障检测与恢复方法,以提高数据平面处理灵活性与故障时的自适应能力。SAFDR中提出的链路质量分析模型根据网络状态动态更新备用链路集合,可以有效解决网络动态变化引起的链路拥塞问题。仿真实验结果表明SAFDR满足电信级故障恢复时间要求,并且较其他故障恢复解决方案有更高的链路利用率。

关键词: 软件定义网络, 状态感知数据平面, 故障检测与恢复, 多维链路质量分析

Abstract:  The processing strategy when a node or link fails in an SDN network is usually based on static flow table rules. Due to the limitation of the separation of the SDN data plane and control plane architecture, it is not allowed to store any network flow state information in the data plane, which results in the lack of autonomous fault decision-making capability of the data plane, and to address this problem, a state-aware data plane-based SDN fault detection and recovery scheme, SAFDR, is proposed. SAFDR defines the relationship between data flow processing primitives and state transitions in the data plane, and forms a state-aware data plane fault detection and recovery method to improve the flexibility of data plane processing and adaptive capability in case of faults.The link quality analysis model proposed in SAFDR dynamically updates the set of standby links according to the network state, which can efficiently solve the link congestion problem caused by the dynamic network changes. In this paper, we use simulation experiments to demonstrate that SAFDR meets the requirements of carrier-grade fault recovery time and has higher link utilization than other fault recovery solutions.

Key words: SDN, state-aware data plane, failure detection and recovery, multi-dimensional link quality analysis

中图分类号: