SHMC-OVX:一种基于OVX的集中式网络虚拟化平台

来源 :湘潭大学 | 被引量 : 0次 | 上传用户:shaw1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网络虚拟化(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。
其他文献
随着虚拟化技术的日趋成熟,单个物理机上面可以运行的客户虚拟机的数目也是越来越多,它们提供的服务和应用也是快速的增长,对网络I/O的需求也是飞速增加。目前尽管可以利用诸
近年来,随着传感器技术、嵌入式计算技术、微电子技术、现代网络技术和无线通信技术的不断发展,无线传感器网络(Wireless Sensor Network简称WSN)作为一种全新的信息获取、处
基于结构光投影的主动三维测量方法由于其高分辨率、非接触、无破损、数据获取速度快等优点而被公认为最有前途的三维测量方法。傅立叶变换轮廓术通过摄像机采集一幅因物体表
在虚拟化环境中,虚拟机镜像文件在物理节点上完整地保存了虚拟机运行环境和用户数据。但是,虚拟化带来的语义隔离性使得虚拟机镜像文件保存了虚拟机中所有已删除的数据,这极
人脸检测作为人脸信息处理中的一项关键技术,近年来在模式识别与计算机视觉领域中已成为一个热门的研究方向,具有极高的学术研究价值和商业应用价值。随着智能化信息处理技术
随着Internet技术的不断发展,各种新技术的不断诞生,正在逐渐改变人们的生活与工作的方式。诞生于上世纪九十年代的RSS技术是近几年在互联网上最热门的技术之一,各种类别的信
动态插桩系统在程序的执行过程中动态地插入代码以获取程序的执行信息或扩展程序的功能,它被广泛的应用于程序的性能分析、体系结构模拟和错误检查等。然而,动态插桩系统普遍
近几年开始,CPU主频提高的速度已经越来越慢,硬件厂商开始将CPU的发展方向转变为多核化,Intel、AMD等公司多核处理器的市场占有率也开始不断上升,并且这些处理器中集成的核也
无结构化P2P(Peer-to-Peer)网络在覆盖网上采用了完全分布式的组织方式,无中心管理节点,节点之间的地位完全平等,可以自组织、自管理、能较好的处理节点的动态加入和退出,以及节
随着影像技术和图像应用技术的蓬勃发展,对图像处理的各种要求越来越高,而图像分割作为图像处理和图像分析的重要基础,在近年来得到了广泛地研究与推广。由于细节较多,图像灰