SDN网络虚拟化关键技术及应用研究

来源 :中国科学院大学 | 被引量 : 0次 | 上传用户:lipeng632
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
经过40多年的发展,互联网已经改变了人类的生活和生产方式,引发了前所未有的信息革命和产业革命,带来了深刻的社会变革。互联网不仅成为信息基础设施的核心,而且成为巨大的创新平台,用户需求的变化、新的应用和技术进步促进网络体系结构、网络应用飞速发展。网络虚拟化技术通过将一套物理基础设施进行隔离,支持不同的网络体系结构并发运行的特性,使其成为未来网络研究与网络创新的核心支撑技术之一。本文以全报文开放的SDN网络虚拟化技术为着眼点,主要从基于标签的网络虚拟化技术、SDN网络虚拟化中规则映射技术、未来网络创新试验环境构建关键技术以及虚拟网络真实性评测四个方面开展研究,主要的贡献和创新之处包括如下几个方面:  提出基于标签的协议无感知网络虚拟化技术支持以太网报文全开放的网络虚拟化。面向协议无感知转发(POF)技术,定义POF网络虚拟化模型,采用自定义POF网络传输标签,打破原有传输协议中二层限制,将以太网全报文开放给虚拟网络以支持深度可编程;设计并实现了POFHyperVisor原型系统,与现有主流OpenFlow网络虚拟化中间件相比,支持以太网报文全开放,且性能相当。  综合考虑链路负载、规则分布以及节点负载,提出一种SDN网络虚拟化中面向“大交换机”虚拟模式的三段式规则映射优化算法。首先,根据虚拟网络的规则请求生成组播源节点和目的节点集,采用MPH算法生成规则映射树;第二,采用入节点最近原则,将虚拟网络规则请求的指令序列部署到规则映射树中的中间节点和叶子节点中;最后考虑节点负载,对规则部署进行微调,最终生成虚拟规则映射策略。通过仿真实验,与规则直接边缘节点部署相比,平均降低了网络节点规则总数量40%以上。  提出未来网络创新试验环境中网络虚拟化的三种虚拟化模型,完成未来网络创新试验环境原型系统。定义虚拟机到虚拟机、半实物交换机到虚拟机、半实物交换机到半实物交换机三种面向未来网络创新试验环境的网络虚拟化模型,采用协议无感知转发和标签技术实现全报文开放的未来网络创新试验环境混合式网络切片,构建海云创新试验环境资源管控原型系统,支撑了异质异构的未来网络创新试验。  完成虚拟网络与真实网络的性能差异的评测与分析。面向SDN网络虚拟化技术的最后一跳,即虚拟软件交换机以及计算虚拟化平台两种核心组件开展了系列试验,评测虚拟网络与真实网络的性能差距。经过试验分析,给出虚拟网络中的吞吐率、时延以及抖动与真实物理网络间的偏差;同时,针对于KVM、Xen-Project和XenServer等几种不同的计算虚拟化中间件,在不同网络负载情况下,完成计算虚拟化中间件对虚拟网络性能影响评测。
其他文献
软件测试是软件生命周期中的一个重要阶段,是保证软件质量的关键.随着面向对象程序设计思想的提出,对面向对象的测试也是软件测试中的一个关键部分.随着软件规模的不断扩大,
1988年,适逢党的十一届三中全会召开十周年。如何在继往开来的变革时期,充分地、实事求是地宣传十年改革的巨大成就,向广大群众进行一次生动的、形象的、有说服力的形势教育
工作流管理系统的主要目标是通过合理地调用和分配有关的信息及人力资源来协调业务过程中的各个活动,以促使业务目标的高效实现。在计算机和网络使用越来越广泛的今天,工作流管理系统正在吸引来自研究机构及产业界越来越多的关注。工作流管理系统中的安全服务包括鉴别、授权、访问控制、审计、数据保密性、数据完整性、不可否认和安全管理,其中授权和访问控制是最重要的部分。基于角色的访问控制是一种灵活的访问控制技术,其基本
正则表达式本身具备描述复杂查询的能力,能够通过特定的语法描述一类文本的共同特征。正则表达式因其强大的表达能力和简洁的语法,使得其计算机语言以及相关领域中的应用十分
该文的工作是以说话人识别为背景研究特征提取和识别模型的理论和方法.为达到这个目的,我们在详细研究说话人特征提取和识别模型的主要方法、最新进展的基础上,围绕四个问题
抠图,顾名思义,就是将感兴趣的前景物体从一幅图片中的背景中提取出来。抠图的出现,为图片编辑、影视剪辑提供了重要的技术支持。另外,此项技术对视频压缩领域也有广泛应用。如果
集约化白羽肉鸡饲养,白色念珠菌病容易发生,影响肉鸡采食,出栏时间延长,料比增加,肉鸡效益差,严重的引起肉鸡死亡.利用硫酸铜来防治,可得到有效控制白色念珠菌.
生物自动行为分析是近年来涌现的新兴学科,希望通过结合机器学习、计算机视觉技术自动定量地分析生物实验中生物的行为,在混合智能和生物学研究中都有大量应用。姿态估计技术从
实践表明,软件过程管理有效地提高了软件企业的生产效率及软件产品的质量。中小型软件企业在构建“软件过程管理支持系统”的过程中,需要一个处理中间层过程逻辑的“软件系统”
随着网络技术的日臻完善,软件与网络的关系越来越密切。基于Internet的分布式协作系统成为应用软件发展的主流,多Agent系统(MAS)在其中充当着重要角色。本文以面向Agent的软件