虚拟机部署方法技术

技术编号:8386912 阅读:251 留言:0更新日期:2013-03-07 07:25
一种虚拟机部署方法,应用于一数据中心,该数据中心包括若干服务器,各服务器均由一主控机进行管理及控制,该虚拟机部署方法包括如下步骤:各服务器空载时该主控机控制该服务器运行一特定任务并计算每一服务器完成该特定任务所需的能耗值,并将这些能耗值作为记录存储于一能耗列表中;查找该能耗列表中能耗值最小的记录所对应的服务器;判断该服务器是否处于满载状态;若该服务器为满载状态,该主控机在该能耗列表中除该满载的服务器外其它服务器中查找能耗值最小的服务器,并返回步骤“判断该服务器是否处于满载状态”。本发明专利技术虚拟机部署或迁移方法通过将虚拟机部署或迁移至效能高低服务器内,降低整个数据中心的功耗。

【技术实现步骤摘要】

本专利技术涉及一种。
技术介绍
现在,为提高服务器的资源利用率,数据中心(Datacenter)等集群服务器均采用刀片服务器(Blade Server)与虚拟机(Virtual Machine)的组合方式,即通过将一个或多个虚拟机尽可能部署或迁移至同一服务器以达到数据中心的服务器资源利用率最大化。然而,在对服务器进行虚拟机部署或迁移的过程中均没有考虑到各服务器具体的效能问题。因各服务器的架构不同,故其效能不一定相同。如对服务器A、B来说,若服务器A与B完成同一任务所需的能耗分别为90kwh与lOOkwh,如此表明服务器A的效能高于服务器B。因此,若使用效能低的服务器B来完成该任务则会导致一定能耗的浪费。所以在进行虚拟机部署或迁移时,若将虚拟机部署或迁移至效能低的服务器上,将导致整个数据中心的能耗增加。同时,由于虚拟机在运行时需要占用服务器一定的硬件资源,如CPU及内存,因此,在将虚拟机迁移至服务器的时候还需要考虑该服务器是否处于满载状态,若将虚拟机迁移至满载的服务器则可能会导致虚拟机不能正常工作。
技术实现思路
鉴于以上内容,有必要提供一种可降低数据中心能耗的。一种,应用于一数据中心,本文档来自技高网...

【技术保护点】
一种虚拟机部署方法,应用于一数据中心,该数据中心包括若干服务器,所有服务器均由一主控机进行管理及控制,该虚拟机部署方法包括如下步骤:记录步骤:各服务器空载时该主控机控制该服务器运行一特定任务并计算每一服务器完成该特定任务所需的能耗值,并将这些能耗值作为记录存储于一能耗列表中;第一查找步骤:查找该能耗列表中能耗值最小的记录所对应的服务器;判断步骤:判断该服务器是否处于满载状态;第二查找步骤:若该服务器为满载状态,该主控机在该能耗列表中除该满载的服务器外其它服务器中查找能耗值最小的服务器,并返回判断步骤;否则部署步骤:将虚拟机部署至该服务器内。

【技术特征摘要】

【专利技术属性】
技术研发人员:吴鹏
申请(专利权)人:鸿富锦精密工业深圳有限公司鸿海精密工业股份有限公司
类型:发明
国别省市:

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

1