基于蚁群算法的SDN负载均衡任务书
2020-04-13 14:58:13
1. 毕业设计(论文)主要内容:
(1)熟悉SDN 的架构和接口协议等相关技术,了解目前新的网络架构下的负载均衡技术。(2)研究蚁群算法的原理,设计一种基于蚁群算法的 SDN 负载均衡方案。
(3)利用Mininet和OpenDaylight/Floodlight搭建网络实验环境,模拟仿真自定义网络结构,将蚁群算法引入控制器,测试负载均衡效果并分析。
2. 毕业设计(论文)主要任务及要求
1、查阅不少于15篇的相关资料,其中英文文献不少于3篇,完成开题报告。2、把群蚁算法引入sdn控制器中,实现动态的链路负载相对均衡。
3、学习编程语言java和脚本语言python,搭建网络实验环境进行测试。
4、完成不少于5000汉字的英文文献翻译。
3. 毕业设计(论文)完成任务的计划与安排
第1-3周: 查阅相关文献资料,明确研究内容,学习相关基础知识,确定方案,完成开题报告。
第4-6周:了解sdn架构和接口协议等相关技术,理解群蚁算法的原理,将蚁群算法引入sdn控制器实现负载均衡方案。
第7-13周:学习java编程语言和python脚本语言,熟悉mininet和opendaylight/floodlight软件,搭建网络实验环境进行仿真,得出实验结果。
4. 主要参考文献
[1] 黄韬等.软件定义网络核心原理和应用实践[m].北京:人民邮电出版社,2016.[2] 唐宏等.opendaylight应用指南[m].北京:人民邮电出版社,2016.
[3] 段海滨.蚁群算法原理及其应用[m].北京:科学出版社,2005.
[4] cui chenxiao,xu yabin.research on load balance method in sdn[j].international journal of grid and distributed computing,2016,9( 1) : 25-36.