基于SDN控制器中ONOS框架的虚拟网络映射系统设计与实现
发布时间:2022-07-13 13:36
随着网络技术的快速进步,带动了网络底层的技术革新,逐渐诞生了各种新兴网络技术,像基于物联网,互联网等出现的网络交互,云平台数据处理,还有信息化数据分析等等。但是随着用户的深入使用也逐渐显现出了网络基础架构不够灵活的问题。为了有效解决这个问题,我们引入了利用软件来设置底层网络的方法——SDN(Software Defined Network)。本论文就是以网络在SDN基础上实现虚拟化映射作为研究目标的。主要包含以下两方面。(1)通过分析目前对网络虚拟化映射算法的研究来客观找出其存在的利弊,并且寻求方法改善弊端,提出利用节点来实现在其所管理的部分区域内的更好地进行网络资源利用,并且提出了在其区域内进行虚拟映射运算的算法。这一方案可以显著的提升映射应求的成功率,并且在很大程度上提高了网络的收益。(2)对网络虚拟化的研究不能脱离对ONOS控制器的性能分析,控制器的性能主要取决于它的整体架构。在开发ONOS的时候对其性能开展了测试,然后设计并完成了虚拟网络映射的架构,对架构也进行了测试。此架构有两个方面,一个方面属于能够扩展的转发架构,该方面使得能够在ONOS内灵活的配置寻路技术,而且还能对外提...
【文章页数】:61 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
1 绪论
1.1 研究背景与意义
1.2 课题相关研究现状
1.2.1 SDN相关研究
1.2.2 网络虚拟化
1.3 主要研究内容
1.4 本文结构
2 相关技术
2.1 ONOS控制器关键技术
2.1.1 OpenFlow
2.1.2 REST技术
2.1.3 ONOS子系统
2.1.4 分布式ONOS
2.2 网络虚拟化关键技术
2.2.1 网络映射算法
2.2.2 虚拟网络映射模型
3 虚拟网络映射系统的需求分析及设计
3.1 系统需求分析
3.2 系统整体结构
3.3 系统功能模块的设计
3.3.1 可扩展的包转发区域设计
3.3.2 虚拟网络映射的设计
4 虚拟网络映射系统的实现
4.1 ONOS控制器的分布式集群
4.1.1 数据在集群中的分布
4.1.2 角色均衡
4.1.3 节点失效处理
4.2 可扩展的包转发框架的实现
4.2.1 REST API模块的实现
4.2.2 路由约束描述、管理和存储模块的实现
4.2.3 包转发模块的实现
4.2.4 包寻路模块的实现
4.3 虚拟网络映射模块的实现
4.3.1 虚拟网络管理模块的实现
4.3.2 虚拟网络映射模块
4.3.3 REST API
5 虚拟网络映射系统的测试
5.1 仿真环境
5.2 仿真结果分析
5.3 接口测试
6 总结及展望
6.1 全文总结
6.2 未来展望
参考文献
致谢
个人简历、在学期间发表的学术论文与科研成果
【参考文献】:
期刊论文
[1]无线网络虚拟化中资源共享的功率分配算法[J]. 曹傧,郎文强,陈卓,李云. 通信学报. 2016(02)
[2]软件定义网络(SDN)研究进展[J]. 张朝昆,崔勇,唐翯翯,吴建平. 软件学报. 2015(01)
[3]网络虚拟化的过去、现在和未来[J]. 温涛,虞红芳,李乐民. 中兴通讯技术. 2014(03)
[4]SDN标准进展研究[J]. 郭林,王俏妮. 邮电设计技术. 2014(04)
[5]SDN应用及北向接口技术研究[J]. 程莹,张云勇. 信息通信技术. 2014(01)
[6]SDN控制器的调研和量化分析[J]. 江国龙,付斌章,陈明宇,张立新. 计算机科学与探索. 2014(06)
[7]浅析网络虚拟化技术[J]. 邱浩. 金融科技时代. 2013(11)
[8]面向服务体系结构及其系统构建研究[J]. 叶钰,应时,李伟斋,张韬. 计算机应用研究. 2005(02)
硕士论文
[1]基于负载压力的虚拟网络映射算法研究[D]. 马超.重庆大学 2015
本文编号:3660136
【文章页数】:61 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
1 绪论
1.1 研究背景与意义
1.2 课题相关研究现状
1.2.1 SDN相关研究
1.2.2 网络虚拟化
1.3 主要研究内容
1.4 本文结构
2 相关技术
2.1 ONOS控制器关键技术
2.1.1 OpenFlow
2.1.2 REST技术
2.1.3 ONOS子系统
2.1.4 分布式ONOS
2.2 网络虚拟化关键技术
2.2.1 网络映射算法
2.2.2 虚拟网络映射模型
3 虚拟网络映射系统的需求分析及设计
3.1 系统需求分析
3.2 系统整体结构
3.3 系统功能模块的设计
3.3.1 可扩展的包转发区域设计
3.3.2 虚拟网络映射的设计
4 虚拟网络映射系统的实现
4.1 ONOS控制器的分布式集群
4.1.1 数据在集群中的分布
4.1.2 角色均衡
4.1.3 节点失效处理
4.2 可扩展的包转发框架的实现
4.2.1 REST API模块的实现
4.2.2 路由约束描述、管理和存储模块的实现
4.2.3 包转发模块的实现
4.2.4 包寻路模块的实现
4.3 虚拟网络映射模块的实现
4.3.1 虚拟网络管理模块的实现
4.3.2 虚拟网络映射模块
4.3.3 REST API
5 虚拟网络映射系统的测试
5.1 仿真环境
5.2 仿真结果分析
5.3 接口测试
6 总结及展望
6.1 全文总结
6.2 未来展望
参考文献
致谢
个人简历、在学期间发表的学术论文与科研成果
【参考文献】:
期刊论文
[1]无线网络虚拟化中资源共享的功率分配算法[J]. 曹傧,郎文强,陈卓,李云. 通信学报. 2016(02)
[2]软件定义网络(SDN)研究进展[J]. 张朝昆,崔勇,唐翯翯,吴建平. 软件学报. 2015(01)
[3]网络虚拟化的过去、现在和未来[J]. 温涛,虞红芳,李乐民. 中兴通讯技术. 2014(03)
[4]SDN标准进展研究[J]. 郭林,王俏妮. 邮电设计技术. 2014(04)
[5]SDN应用及北向接口技术研究[J]. 程莹,张云勇. 信息通信技术. 2014(01)
[6]SDN控制器的调研和量化分析[J]. 江国龙,付斌章,陈明宇,张立新. 计算机科学与探索. 2014(06)
[7]浅析网络虚拟化技术[J]. 邱浩. 金融科技时代. 2013(11)
[8]面向服务体系结构及其系统构建研究[J]. 叶钰,应时,李伟斋,张韬. 计算机应用研究. 2005(02)
硕士论文
[1]基于负载压力的虚拟网络映射算法研究[D]. 马超.重庆大学 2015
本文编号:3660136
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/3660136.html