虚拟网络资源动态重配置算法研究

来源 :山东师范大学 | 被引量 : 0次 | 上传用户:hrwhrw
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着云计算技术快速地发展,互联网业务数目与规模得到了空前的增长,传统的互联网结构面临这随之而来的一系列问题,其中网络僵化问题尤为突出。如果采用以往的单纯增加新的物理网络设备来解决互联网僵化问题,多数情况下会遇到两方面困难:一方面是增加新的设备将会产生高昂的成本代价,因为新网络设备的增加必然会改变现在的网络架构,导致硬件(路由器等)、软件发生根本性变化;另一方面,由于现在的很多互联网业务具有多互联网服务提供商(Internet Service Providers,ISPs),因此只有得到了原本网络架构中每个ISP的一致同意,才能对现有的互联网架构进行改变。正是因为上述因素,构建全新的互联网架构的可行性就变得很低。为了解决互联网所面临的问题,网络虚拟化(Network Virtualization,NV)发展迅速,成为解决网络僵化相关问题的一个可行的方法。在网络虚拟化技术的研究中,虚拟网络映射(Virtual Network Embedding,VNE)是其研究的一个重要内容,即把多个不同的虚拟网络请求(Virtual Network Request,VNR)映射到同一个底层物理网络(Substrate Network,SN)上,共享SN上的资源。而如何有效地实现VNR映射到SN上成为网络虚拟化中面临的一个重要挑战。如今,仅考虑如何映射还不够,因为随着已映射资源生存周期结束离开SN后底层网络会出现许多碎片化的资源,导致底层网络以后的接受率下降、负载率不均衡,开启冗余的物理设备还会增加额外的能耗问题,因此就需要对已经映射的VNR进行有目的性的迁移,来达到接受率、负载率、能耗等指标的优化。本文的主要研究内容包括:(1)设计实现了启发式节能重配置算法HEARA,该算法是一种以节能为目标的算法,通过迁移负载小的物理设备上的虚拟节点或虚拟链路到负载较多但不超过总资源一定阈值的其他物理设备上,关闭或休眠零负载的物理设备来达到节能的目的,同时给迁移目标加一些限制条件也能够兼顾到负载均衡以及接受率,此外,本文在链路映射时加入路径切割算法。实验表明,本文所提出的算法既能够提升接受率,又能涉及负载均衡等其它性能指标,是一种新颖的节能算法。(2)考虑到网络映射中的低接受率与不均衡的物理底层网络负载,设计实现了一种在动态底层物理网络环境中的的重配置算法DSNRA。该算法主要思路为:在瓶颈物理节点附近创建新的物理节点以及相关链路,然后寻找在瓶颈节点以及其他距离约束内负载率高于预设阈值的物理节点上的虚拟节点,比较迁移收益与成本之后再决定是否将这些虚拟节点迁移到新建的物理设备上。重复从创建节点开始的过程,直到负载率低于预设阈值。实验表明,通过对底层物理网络的更新和对虚拟请求的重配置,提高了虚拟网络的接受率以及物理底层网络的负载均衡率。(3)将HEARA算法与DSNRA算法进行结合,在资源不足需要增加物理设备时优先寻找是否有休眠的物理节点或者链路,将休眠的设备重新激活并进行相应的迁移来达到在比DSNRA算法能耗更低、比HEARA负载更均衡的情况下对各项指标的综合优化。
其他文献
在处理计算机问题时,现实中遇到的数据一般都是高维度的,存在很多不相关的冗长特征。这为现实问题的解决带来了一定的困难。人们研究出了特征选择算法,以此提高算法选择的准
随着网络信息时代的高速发展,文本信息在网络上的数量越来越多,并且其数量正在以不可估计的速度增加。面对数量如此巨大的网络文本信息,如何从中获得对用户有用的信息是当今
自动乘客计数算法作为智能公交系统中的关键技术,一直以来都是国内外学者研究的重点。该技术一般应用于公交、地铁以及商城等客流密集的场所,其统计结果可为决策者提供实时的客
近年来伴随着网络的遍及,网络犯罪率的增长速度十分惊人,而在计算机安全领域有这样一个全新的分支——网络取证,受到了越来越多的关注。对于网络犯罪案件,需要采用有效的工具
随着信息技术的迅猛发展,信息的重要性和价值不断地增长,因而对于存储系统的可靠性、可用性提出了更高的要求。目前,磁盘阵列已经成为构建大规模存储系统的基本组成单元,磁盘阵列
随着人们对公共安全越来越重视,视频监控系统在安全防范领域的作用日益突出。现代的视频监控系统需要存储海量的数据,包括视频数据和小文件数据(关键帧、运动物体截图)等,对这些数
IEC61131-3标准定义了两类编程工具:文本化编程工具和图形化编程工具,其中梯形图(Ladder Diagram)是当今最通用的图形化编程工具。可编程控制器的核心是一个顺序处理器,它的速度
图像处理是计算机科学中一个重要的研究方向,有着广泛的应用。图像理解是图像分析的关键基础之一,也是图像处理研究中的热点与难点。图像理解有两种常用的手段,即图像分解与图
学位
图案在人们生活中无处不在。随着科技的进步和计算机图形学的发展,图案的绘制也开始由传统的手工设计方式向计算机辅助创作方式进行转变。目前利用计算机绘制图案的方法主要
随着生物技术的发展,产生了大量的生物网络数据。研究者发现,此类网络中除了具有一些固有的全局属性,如“小世界”和“无标度”等之外,还具有一些能够表征特定功能的拓扑频繁结构