SDN多控制器部署:基于拓扑划分的可靠性增强策略

需积分: 10 7 下载量 175 浏览量 更新于2024-09-08 2 收藏 1.64MB PDF 举报
"这篇论文探讨了在软件定义网络(SDN)中基于拓扑划分的多控制器部署策略,旨在解决单控制器的可靠性问题和多控制器协作与热备份问题。作者提出了一个创新的方法,通过最小f-平衡边割的拓扑划分算法来确定控制器的数量和部署位置,并利用带外连接优化控制器与转发设备的距离,从而提高SDN控制层面的可靠性,加快控制器切换时的收敛速度,提升控制指令执行效率和传输任务保障能力。该方法在校园网环境下进行了实验验证,表现出显著的优势。" 在传统的SDN架构中,单一控制器是控制平面的核心,但这种设计存在明显的可靠性问题,一旦控制器出现故障,整个网络可能面临瘫痪。因此,研究者开始关注基于多控制器的SDN控制层架构,以增强网络的可靠性和可用性。然而,当前的工作大多侧重于多控制器间的协作策略或者控制器的热备份方案,较少关注控制器与转发层之间链路失效的情况。 论文提出了一种新的解决方案,即基于拓扑划分的SDN多控制器部署方法。首先,通过深入分析网络拓扑,研究了基于最小f-平衡边割的算法。这个算法能有效地将网络划分为若干个区域,每个区域由一个或多个控制器管理,从而确定了控制器的数量和最优部署位置。这种方法确保了在网络中即使发生局部故障,仍能保持控制平面的正常运作。 接着,为了应对控制器与转发设备间距离不均可能导致的性能问题,论文引入了带外连接的概念。通过建立控制器之间的额外通信路径,可以在不影响正常数据传输的同时,为控制器的切换提供快速的路径支持。这有助于降低控制器切换时的延迟,提升网络的响应速度。 实验结果在校园网环境中得到了验证,表明所提出的部署方法能够显著提高SDN的控制层面可靠性。在控制器切换过程中,网络能够快速收敛,控制指令的执行效率显著提高,同时增强了对传输任务的保障能力。这些优势对于大型复杂网络的稳定运行至关重要。 这篇论文的研究成果为SDN的多控制器部署提供了一个新的思路,不仅增强了网络的容错性和稳定性,还优化了控制层面的性能。这一方法对于未来SDN的设计和实施具有重要的理论与实践意义。