虚拟化云计算数据中心能量感知资源分配机制

虚拟化云计算数据中心能量感知资源分配机制

ID:6215420

大小:43.50 KB

页数:19页

时间:2018-01-07

虚拟化云计算数据中心能量感知资源分配机制_第1页
虚拟化云计算数据中心能量感知资源分配机制_第2页
虚拟化云计算数据中心能量感知资源分配机制_第3页
虚拟化云计算数据中心能量感知资源分配机制_第4页
虚拟化云计算数据中心能量感知资源分配机制_第5页
资源描述:

《虚拟化云计算数据中心能量感知资源分配机制》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、虚拟化云计算数据中心能量感知资源分配机制  摘要:针对云计算的资源管理问题,提出了云计算数据中心的能量模型以及四个虚拟机放置算法首先计算每个机架上主机的负载并根据设定的阈值进行归类,然后采用最少迁移策略从主机上选择合适迁移的虚拟机并且接受新的虚拟机分配请求,对每个虚拟机与主机集合进行匹配,选择最优化的主机进行放置实验结果表明,与现有的能量感知资源分配方法相比,该方法在主机、网络设备以及冷却系统方面能量利用率分别提高了2.4%,18.5%和281%,总的能量利用率平均提高了14.5%关键词:云计算;虚拟机放置;数据中心;阈值;能量利用率;能量感知中图

2、分类号:TP393.02文献标志码:A0引言近年来,云计算受到学术界和工业界的广泛关注通过云计算,只需计算和存储能力十分有限的终端设备就可随时随地获得近乎无限的计算能力到目前为止,云计算服务可以分为三大类:基础设施即服务(InfrastructureasaService,IaaS)、平台即服务(PlatformasaService,PaaS)和软件即服务(SoftwareasaService,19SaaS)随着云服务的增长,国内外很多公司,比如Microsoft、Google、IBM等都扩展了它们的数据中心规模,然而单纯扩大集群规模会带来更高的能量

3、开销最近几年,为了提高虚拟云计算数据中心的能量利用效率,研究者在节能资源管理方面做了大量的工作[1-3],同时虚拟化已经成为了一种重要的云计算节能技术[4]该技术的思想是把主机虚拟化成虚拟机,之后把虚拟机部署在最小数量的物理机器上,同时处在运行状态的物理机器保持资源利用率最大化文献[5]基于轮转调度算法,提出了动态轮转调度算法,它是轮转调度算法的一种扩展当某个主机上的虚拟机完成了任务,就等待设定的阈值,超过该阈值就迁移主机上的虚拟机文献[6]改进了装箱算法,为了避免不合理的虚拟机迁移,给主机资源利用率设定一个阈值当主机的资源利用率低于设定的阈值时,

4、主机上的虚拟机才被迁移至其他主机上,同时关闭该主机该算法不足之处是没有考虑频繁迁移带来的成本和主机资源利用率过高而带来可能的服务等级合约(ServiceLevelAgreement,SLA)冲突19文献[7]首先找出适合迁移的虚拟机,然后把该虚拟机迁移到有足够资源且最优化的主机上根据动态迁移[8],把数据从源主机拷贝至目标主机占用80%的迁移时间这个过程CPU和网络使用最频繁,因此消耗的能量最多为了降低虚拟机迁移成本,选择内存比较小且CPU剩余量比较大的主机进行迁移Beloglazov等[9]研究了云计算数据中心节能框架和资源分配策略,提出了改进的

5、最好适应算法(ModificationBestFitDecreasing,MBFD)通过设定主机的CPU利用率阈值来确定需要迁移的虚拟机相对以前的算法,该算法在提高资源利用率的同时兼顾了服务质量(QualityofService,QoS),更加节能现阶段大多数研究仅考虑了主机的能量消耗,一个典型的云计算数据中心的能量开销应该包括主机、网络以及冷却系统本文提出的算法中同时考虑了主机、网络设备以及冷却系统的能量开销,把虚拟机放置到最小数量的主机上,通过关闭空闲的主机、网络设备以及冷却系统来达到节能的目的本文首先基于MBFD[9]提出了改进最好适应递减算

6、法(ImprovedModificationoftheBestFitDecreasing,IMBFD)之后提出了三种基于机架的虚拟机放置算法:机架首次适应递减虚拟机放置算法(RackFirstFitDecreasing,RFFD)、阈值内机架虚拟机放置算法(NoneUnderutilizedRack,NUR)和迁移低于阈值下限机架虚拟机放置算法(MigrateUnderutilizedRacks,MUR)所做的工作主要如下:191)在由支架、冷却系统以及网络拓扑组成的传统虚拟云计算中心中,评估了本文提出的虚拟机放置算法2)把新请求的和需要迁移的虚拟

7、机组合在一起统一进行放置,同时确保运行的主机的数量最小化3)在放置算法中,除了主机,还考虑了机架的负载,这样可以提高网络和冷却系统的能量利用率4)动态监测,把资源利用率过低的机架上的虚拟机迁移至其他的机架上,然后关闭负载过低机架上的物理主机1虚拟化云计算数据中心系统模型本章首先介绍云计算数据中心的结构,然后提出能量模型,该结构主要由主机、冷却系统和网络交换机组成1.1云计算数据中心结构一个典型的云计算数据中心一般由网络交换机、冷却系统、机架和主机组成图1表示的是一个云计算数据中心的结构,该数据中心由若干台机架组成,每台机架里有若干台主机和一个1.2

8、能量模型云计算数据中心的能量开销分为主机、冷却设备和网络主机的能量开销主要由CPU、内存、硬盘和网络接口产生,其中CPU的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。