SDN中的动态负载均衡策略:优化控制器性能
需积分: 49 43 浏览量
更新于2024-09-05
4
收藏 1.09MB PDF 举报
"该文提出了一种基于软件定义网络(SDN)的动态负载均衡策略,旨在解决SDN中由于静态网络结构导致的控制器负载不均衡问题。策略分为两个阶段,第一阶段目标是控制器负载均值化,通过选择合适的控制器候选集,并结合时延和负载因素设计指标函数,挑选出需要迁移的交换机。第二阶段则考虑网络连通性,运用改进的地球 mover's distance (EMD)模型和线性逼近算法,以最小化迁移代价为优化目标,实现交换机的快速并行迁移。实验证明,该策略能有效提升控制器负载均衡度,较现有策略提高了约31.4%,并优化了网络性能。文章作者包括刘毅、李凯心、李国燕和潘玉恒,发表于《计算机应用研究》期刊。"
在软件定义网络(SDN)中,控制器作为核心组件,负责全局网络策略的管理和执行。然而,随着网络流量的动态变化,静态分配的控制器可能导致某些控制器过载,而其他控制器则可能资源闲置,这种不平衡状态会影响网络效率和稳定性。因此,实现控制器的动态负载均衡至关重要。
本文提出的阶段式动态负载均衡策略首先关注控制器负载的均值化。通过计算控制器的负载情况,选择负载较高或较低的控制器作为候选集,确保整体负载分布均匀。同时,引入时延和负载的综合考量,设计出一个指标函数,以判断哪些交换机需要迁移以减轻控制器的负担。这个过程旨在减少不必要的迁移操作,提高策略的效率。
在第二阶段,为了最小化交换机迁移的代价,论文引入了改进的地球mover's distance(EMD)模型。EMD是一种衡量两个概率分布差异的方法,通常用于图像处理和物流等领域。在这里,它被用来量化在网络中移动交换机的代价。结合线性逼近算法,可以快速找到最优的交换机迁移方案,保证网络节点间连通性的前提下,实现交换机的快速并行迁移,降低了迁移过程中的中断时间,提升了整体网络性能。
实验结果证明了该策略的有效性,与传统的负载均衡策略相比,不仅优化了控制器的负载分布,平均提升了约31.4%的负载均衡度,而且通过快速并行迁移,减少了对网络服务的影响,提高了用户满意度。这项工作为SDN环境下的资源管理和调度提供了一种新的思路,对于构建更加高效、灵活的未来网络具有重要意义。
2019-07-17 上传
2024-02-23 上传
2022-09-20 上传
2024-09-13 上传
2021-09-12 上传
2019-08-19 上传
2021-10-05 上传
2021-09-29 上传
慎也
- 粉丝: 52
- 资源: 458
最新资源
- Angular实现MarcHayek简历展示应用教程
- Crossbow Spot最新更新 - 获取Chrome扩展新闻
- 量子管道网络优化与Python实现
- Debian系统中APT缓存维护工具的使用方法与实践
- Python模块AccessControl的Windows64位安装文件介绍
- 掌握最新*** Fisher资讯,使用Google Chrome扩展
- Ember应用程序开发流程与环境配置指南
- EZPCOpenSDK_v5.1.2_build***版本更新详情
- Postcode-Finder:利用JavaScript和Google Geocode API实现
- AWS商业交易监控器:航线行为分析与营销策略制定
- AccessControl-4.0b6压缩包详细使用教程
- Python编程实践与技巧汇总
- 使用Sikuli和Python打造颜色求解器项目
- .Net基础视频教程:掌握GDI绘图技术
- 深入理解数据结构与JavaScript实践项目
- 双子座在线裁判系统:提高编程竞赛效率