获益驱动的虚拟机资源动态管理策略研究

来源 :广西大学 | 被引量 : 0次 | 上传用户:dpf443398
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
作为一种新兴的商业模式,云计算通过开放的技术和标准把软硬件虚拟化成动态的资源,并以按需服务的形式提供给用户。云计算不仅能够大幅降低购买硬件、能源、制冷等成本,还能够加快应用程序的部署。云计算的核心特征为按需服务,而这也使得云计算环境下资源的管理成为一大难题。由于云资源提供商和云资源使用者之间存在利益上的冲突,现有的大多数研究都是从单一角色出发,研究如何通过资源管理使单一角色受益。在某种程度上,云资源提供商和云资源使用者之间是利益共同体。如果没有云资源使用者租用资源,云资源提供商就不能获取利润;而如果没有云资源提供商提供资源,云资源使用者就不能降低成本。因此,在进行资源管理时,必须综合考虑云资源提供商和云资源使用者的获益,在提高云资源使用者满意度的前提下,实现云资源提供商利润的最大化。首先,研究客户满意度驱动的虚拟机资源分配策略,从合理定价和性能保障两方面来提高云资源使用者的满意度。在定价方面,引入了微观经济学中的效用理论;在性能保障方面,使用负载预测和基于排队论的性能预测模型。针对现有的负载预测方法只适用于单层云服务,或只考虑请求总量而忽略其他因素造成预测不准的问题,提出了多因素感知的负载预测模型(MAPM),综合考虑请求总量、服务时间和最终用户偏好对负载的影响,以提高预测准确度。接着,使用排队论对多层云服务进行性能建模,计算出客户所需资源,为资源调度打下基础。实验证明,相对于只考虑请求总量的负载预测算法,多因素感知的负载预测模型(MAPM)能提高预测的准确度。然后,研究利润驱动的虚拟机资源调度策略,最大化云资源提供商的利润。首先,建立云资源提供商的利润模型,并根据微观经济学的原理,计算出能够使云资源提供商利润最大化的虚拟机资源数目。接着,以粒子群算法为指导,对数据中心虚拟机资源的调度进行建模分析,根据客户需求和当前数据中心的负载状态,以最大化资源利用率、最小化所占用物理机的数目及虚拟机迁移次数三个方面为目标,提出了基于增强型多目标粒子群算法的VM资源调度策略(EPSO-VM)来实现虚拟机资源的优化调度。实验证明,相对于标准粒子群算法以及贪婪算法,该策略能提高资源的利用率和云资源提供商的利润,同时降低占用物理机的数目和虚拟机迁移次数。
其他文献
膜计算是一个新的自然计算分支,它是从生物细胞、组织或器官的结构和细胞间相互协同工作的功能中抽象而来。进行膜计算的模型被称为膜系统或者P系统。根据不同的抽象来源,膜
如今信息技术飞速发展,软件系统不停地更新换代,各种新技术和新平台层出不穷。当一个系统的需求变更或者需要使用其它系统的功能时,就可能出现软件的重用的问题。在软件行业
信息科技大行其道的今天,电子表单已经逐渐取代纸质表单成为各单位和部门获取信息的重要工具。软件商们开发了无数基于web的信息系统,其中包含了大量的电子表单。传统的表单开
人机交互(Human Computer Interaction, HCI)技术在各个领域内,都占据了重要的地位。手势作为人机交互最直观、形象和生动的手段,理所当然地成为研究人机交互课题中的热点之一。
随着网络技术的飞速发展,个人和企业数据急剧膨胀,海量存储挑战愈加严峻。对于各类行业的用户而言,爆炸性增长的海量数据正如潮水般地冲击着他们的存储系统。特别是视频监控、高
GPU的迅速发展使其应用领域不断扩展。从最初的应用GPU进行绘图工作,到后来将其引入到高性能计算领域,再发展到使用multi-GPU以及GPU集群去进一步提高计算性能。其良好表现和
最近几年,社交网络如雨后春笋般快速发展,社交网络的开放性,互动性和娱乐性使得用户数量急剧增长,同时也伴随着大量恶意用户,这些用户对社交网络中正常用户是巨大威胁,研究社交网络
21世纪,这个伟大的信息化时代已经进入了第二个十年,随着我们互联网变得更加通畅,计算机多媒体技术正在加速发展,数字化视频相关的领域被不断地拓宽,人们对网络视频服务有着
数据挖掘是近年来在信息决策领域较为活跃的热点课题。在数据挖掘的众多技术中,聚类分析尤为重要,它把数据对象分为若干类,让同一类中对象的相似性尽可能大,不同类间对象的相
无线传感器网络(Wireless Sensor Networks, WSNs)是目前备受国际关注的热点研究技术。在无线传感器网络中,传感器节点所携带的电池能量是极其有限的;同时,受部署环境的限制,