一种在虚拟化数据中心内的计算任务及虚拟机部署方法技术

技术编号:8452862 阅读:205 留言:0更新日期:2013-03-21 13:51
本发明专利技术公开了一种在虚拟化数据中心内的计算任务及虚拟机部署方法,在允许物理资源及虚拟资源所提供的服务能力以一定比例适当超出其实际所能提供的服务能力的前提下,优化计算任务的QoS需求以及提高数据中心的资源利用率。本发明专利技术的步骤包括三个阶段,将计算任务划分为同构计算任务;对同构计算任务的虚拟资源请求进行建模,按需分配虚拟机;根据上一步骤所需部署的虚拟机的物理资源请求进行建模,按需开启物理主机。本发明专利技术可应用于具有不同特征的计算任务,适用于不同类型的数据中心场景,并且在满足QoS需求及提高资源利用率之间存在一个合理的资源服务能力偏转比例临界值。

【技术实现步骤摘要】

本专利技术涉及云计算领域,特别涉及一种在虚拟化数据中心内的基于策略的计算任务及虚拟机部署方法。
技术介绍
数据中心是由一整套复杂的设施组成,包括计算机系统和其它与之配套的设备 (例如通信和存储系统),以及数据通信连接、环境控制设备、监控设备及各种安全装置。异构性是数据中心内部资源的一大特性,对资源利用率有一定的影响,具体表现在资源服务能力、性能,甚至操作系统平台等方面。此外,计算任务对资源服务能力请求的不断变化也是影响资源利用率的重要因素。通常,在计算任务高峰期时会给服务器资源带来沉重的负载压力,当新的计算任务到来时,需要为其开启并分配新的硬件资源,以提供大量的资源来满足高峰期计算任务的需求。而计算任务高峰期尽管不可避免但也不是经常性的,当高峰期过后,会严重影响资源利用率。与低下的资源利用率相关的问题是能耗爆炸式的增长。目前数据中心对资源的利用日益暴露出能耗高、效率低、浪费多等诸多问题。节省数据中心能耗、构建绿色数据中心不仅成为计算机领域一个意义重大、需要迫切解决的课题,也成为影响社会可持续发展和国家发展战略的一个重要因素。在下一代高性能计算环境中,虚拟化为解决资源利用率低下及能耗本文档来自技高网...

【技术保护点】
一种在虚拟化数据中心内的计算任务及虚拟机部署方法,其特征在于,包括以下步骤:S1将待运行的具有QoS请求的计算任务按照规模大小划分为按照规模大小划分为同构计算任务,同构计算任务具有能够共享同一台虚拟机的特性;S2对同构计算任务的虚拟资源请求进行建模,然后分配虚拟机并对虚拟机进行性能参数的设置,具体按照下式为新到来的计算任务分配新虚拟机,计算任务对虚拟资源服务能力的请求以一定比例适当超出其实际所能提供的服务能力:Σω∈W1,vm∈V1R(ω,ai)×M(ω,vm)≤S(vm,ai)×(1...

【技术特征摘要】

【专利技术属性】
技术研发人员:董守斌陶铭张凌董守玲
申请(专利权)人:华南理工大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1