SHMC-OVX:一种基于OVX的集中式网络虚拟化平台
本文关键词:SHMC-OVX:一种基于OVX的集中式网络虚拟化平台
更多相关文章: OpenFlow SDN 集中式网络虚拟化平台 OVX
【摘要】:网络虚拟化(Network Virtualization)旨在公共的底层物理网络上建立彼此相互隔离的逻辑网络,每个逻辑网络可以有各自独有的地址格式、寻址策略与控制方式。在传统网络体系结构下实现完整的网络虚拟化需要在私有封闭的网络设备之上构建虚拟网络并对其进行控制与管理,而实现这一目标需要对网络设备进行一定的升级改造,同时需要构建复杂的专用软件。SDN是一种新型的网络架构,OpenFlow作为最典型的SDN实现技术,其控制与转发分离、集中控制、开放可编程以及其对传统网络中层的虚拟化等特性为实现完整的网络虚拟化提供了全新的思路。迄今为止,有大量基于OpenFlow的SDN网络虚拟化平台被提出,然而这些网络虚拟化平台分别是从某些方面实现网络虚拟化。首先,我们提出设计网络虚拟化平台要解决的基础性问题:即需要实现的各方面的功能以及架构的选择。并分析了几种最具代表性的集中式网络虚拟化平台的功能特性,其中OpenVirteX(OVX)是最近提出的一个集中式网络虚拟化平台,其通过解耦物理网络表示与虚拟网络表示的方式实现了拓扑、地址空间以及控制功能的虚拟化,然而OVX缺少完整的网络虚拟化架构所必须的一个特征——主机流量隔离。其次,针对这一问题,我们分析已有的网络虚拟化平台中实现主机流量分类隔离的方法发现:使用全匹配域进行主机流量分类需要定义复杂的流量类型,并且匹配域字段在数据平面发生改写时可能引起虚拟网络间的流量串扰;使用标签字段进行主机流量分类需要所有的网络设备都支持相应的标签操作,并且会带来额外的数据平面开销。同时结合各个匹配域字段的特点,我们选择在数据平面较为稳定的四层协议类型以及端口号字段作为主机流量分类的依据,提出了一种新型的集中式网络虚拟化平台——Single Host Multi-Connection-OVX(SHMC-OVX)。SHMC-OVX以OVX为基础实现,使用由OpenFlow协议四层字段定义的Appport实现主机与虚拟网络的1:n映射。与此同时重新设计三种主要的OpenFlow消息的核心处理逻辑:根据主机流量与虚拟网络的映射关系进行OpenFlow消息的虚拟化。此外通过聚合Appport实现网络服务的聚合。SHMC-OVX克服了OVX中主机只能连接单个虚拟网络的问题,并且引入了较小的流量隔离开销以及数据平面开销。我们从功能与性能两个方面对SHMCOVX进行评估。功能性验证表明SHMC-OVX具有单个主机连接到多个虚拟网络的能力;性能验证表明与OVX相比SHMC-OVX的控制通道平均时延增量在可以接受的范围之内,SHMC-OVX的控制通道时延相对于OVX增加了0.381ms。
【关键词】:OpenFlow SDN 集中式网络虚拟化平台 OVX
【学位授予单位】:湘潭大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP393.0
【目录】:
- 摘要4-5
- Abstract5-9
- 第1章 绪论9-15
- 1.1 课题研究背景9-10
- 1.2 课题研究现状10-13
- 1.3 本文主要研究工作及章节安排13-15
- 第2章 基础知识15-29
- 2.1 传统的网络虚拟化技术15-21
- 2.1.1 虚拟局域网(VLAN)15-16
- 2.1.2 虚拟专用网(VPN)16-18
- 2.1.3 可编程网络(Programmable Network)18-19
- 2.1.4 基于覆盖网的大规模网络实验环境19-21
- 2.2 OpenFlow与SDN21-29
- 2.2.1 OpenFlow网络22-25
- 2.2.2 OpenFlow协议概述25-28
- 2.2.3 SDN28-29
- 第3章 基于OpenFlow的网络虚拟化平台29-40
- 3.1 网络虚拟化平台的总体设计基础30-33
- 3.1.1 网络虚拟化平台的主要功能30-33
- 3.1.2 网络虚拟化平台的架构33
- 3.2 现有的基于OpenFlow的 集中式网络虚拟化平台分析33-40
- 3.2.1 FlowVisor33-36
- 3.2.2 ADvisor与VeRTIGO36-38
- 3.2.3 OpenVirteX(OVX)38-40
- 第4章 SHMC-OVX的设计40-47
- 4.1 SHMC-OVX总体设计40-41
- 4.2 虚拟网络的定义与标识41-42
- 4.3 虚拟网络流量的隔离42-44
- 4.4 OpenFlow消息的虚拟化44-47
- 4.4.1 Packet-in消息44-45
- 4.4.2 Packet-out消息45-46
- 4.4.3 Flow-mod消息46-47
- 第5章 实验与结果分析47-52
- 5.1 实验环境47
- 5.2 实验47-50
- 5.2.1 流量隔离功能测试47-50
- 5.2.2 控制通道时延测试50
- 5.3 实验结果分析50-52
- 第6章 总结及展望52-54
- 6.1 工作总结52
- 6.2 展望52-54
- 参考文献54-59
- 致谢59-60
- 附录A 攻读硕士学位期间参与的科研项目及发表的论文60
【相似文献】
中国期刊全文数据库 前10条
1 杨建;丁义;;网络虚拟化服务中心的功能研究[J];德州学院学报;2013年02期
2 易文平;;谈网络虚拟化安全[J];信息与电脑(理论版);2013年12期
3 朱伟;孙明俊;;网络虚拟化探讨[J];电信网技术;2010年09期
4 韩言妮;覃毅芳;慈松;;未来网络虚拟化关键技术研究[J];中兴通讯技术;2011年02期
5 王翔;杨潇;;云计算的网络虚拟化[J];电信快报;2011年07期
6 吴洪亮;;企业网络虚拟化技术应用[J];信息与电脑(理论版);2012年07期
7 杨磊;高飞;江玮;;网络虚拟化实验平台研究[J];信息技术;2013年05期
8 杨鹏川;;网络虚拟化技术在云计算中的应用[J];科技风;2013年14期
9 王玲;;毛文波:基于网络虚拟化的云安全策略[J];高科技与产业化;2013年08期
10 弋才勇;刘秀亮;顾同江;;探讨网络虚拟化技术在电力信息网中的应用[J];信息与电脑(理论版);2013年08期
中国重要报纸全文数据库 前10条
1 《网络世界》记者 李夏艳;网络虚拟化的“实招”[N];网络世界;2013年
2 ;关于网络虚拟化的完备指南[N];网络世界;2013年
3 《网络世界》记者 李夏艳;云计算浪潮下的网络虚拟化[N];网络世界;2013年
4 范范 编译;SDN有没有杀手级应用?[N];网络世界;2012年
5 本报记者 郭涛;网络虚拟化让用户更主动[N];中国计算机报;2014年
6 本报记者 李奕;网络虚拟化需关注应用性能可靠性[N];中国计算机报;2012年
7 赵晓涛;网络虚拟化的化学反应[N];网络世界;2009年
8 中石油北京天然气管道有限公司科技信息处 曹兴;SDN距离国内应用还有多远?[N];网络世界;2014年
9 《网络世界》记者 高辉;OpenFlow:未来网络中的安卓[N];网络世界;2012年
10 ;如何构建私有云[N];网络世界;2010年
中国博士学位论文全文数据库 前9条
1 肖蔼玲;网络虚拟化环境下高效可靠的资源分配机制[D];北京邮电大学;2015年
2 刘文志;网络虚拟化环境下资源管理关键技术研究[D];北京邮电大学;2012年
3 孙晓川;未来网络虚拟化资源管理机制研究[D];北京邮电大学;2013年
4 张顺利;网络虚拟化环境下的网络资源分配与故障诊断技术[D];北京邮电大学;2012年
5 吕品;无线Mesh网络虚拟化关键技术研究[D];国防科学技术大学;2012年
6 杨宇;网络虚拟化资源管理及虚拟网络应用研究[D];北京邮电大学;2013年
7 杨洪波;高性能网络虚拟化技术研究[D];上海交通大学;2012年
8 吕博;网络虚拟化资源管理架构与映射算法研究[D];北京邮电大学;2011年
9 高明;SDN的ForCES实现及服务部署研究[D];浙江大学;2014年
中国硕士学位论文全文数据库 前10条
1 丁云姣;存储软件定义网络虚拟化研究与实现[D];电子科技大学;2014年
2 钱正宇;高性能网络虚拟化环境下动态中断频率协同控制技术研究[D];上海交通大学;2014年
3 汤笑天;基于ForCES实现的网络虚拟化中数据平面的研究与实现[D];浙江工商大学;2015年
4 高玲;光网络虚拟化带宽调度技术研究[D];南京邮电大学;2015年
5 么明会;光网络虚拟化节点技术研究[D];南京邮电大学;2015年
6 刘宇;SDN的网络虚拟化资源分配技术[D];南京邮电大学;2015年
7 吕立尧;Web Service支持光网络新业务关键技术研究[D];南京邮电大学;2015年
8 罗朝乐;基于OpenFlow硬件交换机实现OpenStack网络虚拟化性能优化[D];东南大学;2015年
9 马塞;云计算中网络虚拟化技术的异构互通[D];上海交通大学;2015年
10 李可扬;基于SDN的网络虚拟化系统管理模块设计与实现[D];南京大学;2014年
,本文编号:893659
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/893659.html