具有失效恢复机制的云资源调度算法
2015-07-11李龙澍李学俊
浙江大学学报(工学版) 2015年12期
关键词:资源
齐 平,李龙澍,李学俊
(1.安徽大学 计算机科学与技术学院,安徽 合肥230039;2.铜陵学院 数学与计算机科学系,安徽 铜陵244000)
云计算(Cloud computing)是继并行计算、分布式计算和网格计算后的新型计算模式[1].云计算平台利用虚拟化技术将多种计算资源(包括网络、服务器、存储、应用和服务等)在云端进行整合,对资源进行统一管理和调度,使得这些资源可以根据负载的变化动态配置,以达到最优的资源利用率.研究采用何种资源提供策略对这些大规模资源进行组织和管理,实现资源提供的高效灵活和按需分配,对云计算具有重要意义.
近些年,在云计算资源管理方面已有较多的研究.针对不同的计算任务和优化目标,云资源调度算法可以分为以下几类:1)以提高资源利用率和降低任务完成时间为目标[2-3];2)以降低云计算中心能耗为目 标[4-6];3)以 提 高 用 户 服 务 质 量(quality of service,QoS)为目标[7-8];4)基于经济学的云资源管 理 模 型 研 究[9-10];5) 多 目 标 优 化 的 混 合算法[11-12].
由于云环境中包含着大量分散、异构资源,这些资源不仅地理位置分布广泛,甚至属于不同的自治系统,这些资源节点往往具有动态性、异构性、开放性、自愿性、不确定性以及欺骗性等特征.云服务的可靠性是指用户提交的服务被成功完成的概率,是从用户的角度反映云完成用户提交服务的执行能力.在拥有无数资源节点的云环境中,节点的不可靠现象不可避免,因此,如何获取可信的云资源,并将应用任务分配到值得信任的……
登录APP查看全文