SDN控制器负载均衡:基于遗传算法的优化策略

需积分: 15 2 下载量 161 浏览量 更新于2024-09-07 1 收藏 927KB PDF 举报
"SDN中基于迁移优化的控制器负载均衡策略" 在软件定义网络(Software Defined Networking,SDN)中,多控制器的负载均衡是保证网络性能和稳定性的重要方面。当前,SDN网络中的控制器可能会面临负载不均的问题,这可能导致某些控制器过载,而其他控制器则处于空闲或低负载状态。为了克服这一问题,研究人员提出了多种控制器负载均衡策略,其中一种是通过交换机迁移来实现。然而,传统的迁移策略存在交换机迁移僵化和迁移冲突的问题,即迁移决策可能过于保守或导致网络不稳定。 针对这些问题,该论文提出了一种基于迁移优化的阶段式控制器负载均衡策略。策略分为两个阶段: 阶段1:在这个阶段,研究者考虑了控制器的各种开销代价,包括通信延迟、计算资源消耗等,利用遗传算法来优化选择迁移的目标。遗传算法是一种全局优化工具,能够通过模拟自然选择和遗传机制找到近似最优解。通过这种方法,可以更智能地决定哪些交换机应该迁入或迁出特定控制器的管理范围,以达到负载的初步均衡。 阶段2:在阶段2中,为了进一步协调多个交换机的迁移,引入了子域迁移度和交换机有效期的概念。子域迁移度用于控制在一个时间段内允许的迁移次数,避免频繁迁移导致的网络波动。交换机的有效期则确保了迁移决策的时效性,防止因过早或过晚迁移导致的效率低下。通过这两项措施,可以实现多交换机的协调迁移,减少迁移冲突,提高负载均衡的效果。 通过仿真对比,该策略相比于现有的负载均衡策略,显著改善了迁移域的选取过程,优化了交换机与控制器之间的动态部署。结果显示,控制器的负载均衡率提升了约21%,这证明了所提策略的有效性和优越性。 论文的作者们来自国家数字交换系统工程技术研究中心,他们的研究主要集中在新型网络体系结构、宽带信息网等领域。该研究得到了多项国家自然科学基金和科技支撑计划的支持,展示了我国在SDN技术领域的研究深度和创新力。 该研究为解决SDN中多控制器负载均衡问题提供了一种新的思路,通过优化的交换机迁移策略,有效地提升了网络性能和资源利用率,对于SDN网络的未来发展具有重要的理论和实践意义。