云环境下基于能效的虚拟机部署与信任驱动的资源调度策略

来源 :武汉理工大学 | 被引量 : 2次 | 上传用户:fatty19830801
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
云计算是近年来兴起的一种计算模式,它的主要特点是按需提供服务、按流量计费以及动态伸缩可扩展等。云计算整合了大量分散的软硬件资源,不仅提高资源的利用率,而且使得资源更加易于维护和管理。虽然云计算的前景可观,但也面临诸多问题和挑战,尤其是虚拟机的部署和迁移、负载均衡以及云计算的安全等方面。本文在虚拟化技术的基础上研究了虚拟机的部署和资源调度问题,这对云平台向用户提供服务有着深刻的意义。在以往的虚拟机部署策略中,没有充分的考虑虚拟机对资源的需求,也没全面考虑服务器的负载情况和资源利用率,在大尺寸镜像文件的传输过程中,没有考虑部署的开销以及部署的效率。另外,在资源调度时,忽略了信任机制,如果任务被恶意攻击,将产生严重后果。针对上述的问题,本文进行了深入的研究,所做的工作如下:(1)提出了两种虚拟机部署算法——资源量化的虚拟机部署算法、考虑CPU和内存权重的虚拟机部署算法。前一个算法将服务器和虚拟机的CPU与内存资源量化,并按资源量化值降序排序,然后为虚拟机寻找宿主机;后一个算法分别计算虚拟机和服务器的CPU与内存权重比值,根据该比值大小求出虚拟机和服务器的排序集合,然后依次为虚拟机选择CPU权重最接近的服务器作为宿主机。虚拟机的部署模型有效的降低网络拥塞,提高服务质量,而虚拟机部署算法合理的分配了服务器资源,并很大程度上提高服务器资源的利用率。(2)关于资源调度过程中存在的安全隐患问题,本文采用了信任机制,用直接信任值和推荐信任值求出综合信任值,作为任务对虚拟机的可信程度,并且加入了时间衰减函数对信任值进行约束。最后,提出了一种信任驱动的虚拟机资源调度算法,将任务分配给信任值最高的虚拟机。引入信任机制,能明显提高任务与虚拟机交易的成功率,降低任务被恶意攻击的概率。
其他文献
未来的无线个人通信服务PCN(Personal Communication Network)将支持更高密度,更高移动性的用户,并支持采用不同接入网与核心网的用户进行网间漫游。这将会产生巨量的系统资
随着Internet技术的应用和发展,传统GIS正向着网络化GIS方向发展,WEBGIS是GIS技术与Internet技术的有机结合,它使GIS的应用渗透到了国民经济的各个领域,已经成为一种大众化的
油库管理信息系统是利用计算机软硬件技术等现代化手段,对油库重要设备数据实现自动化监控管理,对油库所属部门的日常工作进行综合管理,对在油库正常运转过程中产生的数据进
移动通信技术的高速发展和传统互联网技术的融合为移动电子商务的实现奠定了硬件技术基础,J2ME技术是当前业界流行的无线应用开发支柱平台,它主要针对资源受限设备进行应用程序
随着互联网的普及,互联网上的信息越来越多,为人们提供了丰富的信息资源。而另一方面,人们却很难在杂乱无章的网络中快速、准确地获得自己想要的信息。虽然互联网上有很多搜
随着我国经济建设的蓬勃发展,有效的城市道路交通管理在人们的经济、社会活动中的重要性日益显著。因此深入研究解决城市交通问题有着极为重要的现实意义。另一方面,随着计算
数据库的性能自调优一直是十分重要的一个研究课题。近年来日益受到国际学术界的重视,已经在硬件调优、数据库模式调优、应用程序调优、数据库管理系统参数调优等许多领域得
随着虚拟现实与计算机图形技术的飞速发展,利用计算机对自然界中植物的模拟已成为目前一个重要的研究课题,同时也受到了越来越多研究人员的关注。由于植物的生长是一个新陈代谢
传统的客户机/服务器(Client/Server)体系结构流行已久,曾经是一种成功的企业应用解决方案。但自20世纪90年代以来,随着近年来Internet的迅猛发展以及Internet技术的广泛发展
搜索引擎是从互联网上快速而有效地获取信息资源的捷径。爬行器是搜索引擎的重要组成部分,它在搜索引擎中负责网络信息采集,是搜索引擎数据库中原始信息唯一来源。本文围绕着