[发明专利]虚拟资源管理方法有效
申请号: | 201110459411.3 | 申请日: | 2011-12-31 |
公开(公告)号: | CN103186428A | 公开(公告)日: | 2013-07-03 |
发明(设计)人: | 陈明江;谢坤员 | 申请(专利权)人: | 财团法人工业技术研究院 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F9/455 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 史新宏 |
地址: | 中国台*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟 资源管理 方法 | ||
技术领域
本发明主要为一种虚拟资源管理方法,特别为用于温度管理的虚拟资源管理方法。
背景技术
虚拟化技术可允许计算机硬件同时执行一个以上的操作系统。此外,保留在一个称为虚拟机器的容器中的操作系统及其相关应用程序可由一虚拟机器管理层(hypervisor)(或一般称为虚拟机器监控器(virtual machine monitor,VMM))所控制及进行排程。虚拟机器管理层为一种计算机软件/硬件平台虚拟化软件,可允许多个虚拟机器同时地于一个主机计算机中执行。虚拟机器管理层可提供一组虚拟资源,如虚拟中央处理器、存储器、以及输入输出装置,使应用程序可以在其中执行。虚拟机器管理层可将主机计算机的部分或所有实体硬件装置映射至一虚拟机器中,并产生虚拟机器所包含的虚拟装置。
由于这些实体装置集中于一数据中心,许多实体装置(例如伺服器)在一个相对较小的物理空间,因而此类数据中心的热管理和热效率已成为一个重要的问题。当数据中心产生一个较高的温度,其中的实体机器的错误率会随之上升。举例来说,每上升摄氏10度,实体机器的错误率会上升一倍。此外当空气中的热空气与冷空气混合时,复杂的空气流动可能造成一个高热点,以至于增加了实体机器损坏的风险。再者,一般传统技术通常利用控制冷却系统来解决这样的问题,然而较少考虑到冷却系统故障或是在冷却系统设计的缺陷所造成的过热问题。
发明内容
根据本发明一实施例所述的虚拟资源管理方法,适用于多个实体机器,上述实体机器的至少一个用以执行至少一虚拟机器,包括:分别取得上述实体机器的一温度值;判断各上述实体机器的上述温度值是否高于一临界温度值;将超过上述临界温度值的上述实体机器分类为一过热群组;选定上述实体机器中的一个作为一候选实体机器;判断上述候选实体机器是否属于上述过热群组;指派上述虚拟机器至上述实体机器中的一个,其中当上述选定实体机器未属于上述过热群组中,则指派上述虚拟机器至上述候选的实体机器,当上述候选实体机器属于上述过热群组中,则指派上述虚拟机器至除了上述候选实体机器之外的上述实体机器中的一个;通过被指派上述虚拟机器的上述实体机器执行上述虚拟机器。
根据本发明一实施例所述的虚拟资源管理方法,适用于多个实体机器,上述实体机器的至少一个用以执行至少一虚拟机器,包括:分别取得上述实体机器的一温度值;判断各上述实体机器的上述温度值是否高于一临界温度值;将高于上述临界温度值的上述实体机器分类于一过热群组;将属于上述过热群组的上述实体机器所执行的上述虚拟机器全部迁移至属于一正常群组的上述实体机器;以及通过上述正常群组的上述实体机器执行所迁移的上述虚拟机器。
根据本发明一实施例所述的虚拟资源管理方法,适用于多个实体机器,且各上述实体机器执行多个虚拟机器,上述实体机器分类为多个实体机器组,在相同的上述实体机器组的各上述实体机器共用一冷却系统,包括:分别取得上述实体机器的一温度值;判断各上述实体机器的上述温度值是否高于一临界温度值;根据其具有温度值高于上述临界温度值的上述实体机器的数量将一操作模式设置于一第一模式,一第二模式,以及一第三模式其中的一个;将属于一过热群组的上述实体机器所执行的上述虚拟机器全部迁移至属于一正常群组的上述实体机器;以及通过属于上述正常群组的上述实体机器执行所迁移的上述虚拟机器,其中,当上述操作模式设置为上述第一模式时,将上述温度值高于上述临界温度值的上述实体机器分类为上述过热群组,将上述温度值不高于上述临界温度值的上述实体机器分类为上述正常群组;当上述操作模式设置为上述第二模式时,将上述温度值高于上述临界温度值的上述实体机器分类为上述过热群组,将不具有上述温度值高于上述临界温度值的上述实体机器所属的实体机器组分类为上述正常群组;以及当上述操作模式设置为上述第三模式时,将上述温度值高于上述临界温度值的上述实体机器所属的实体机器组分类为上述过热群组,将不具有上述温度值高于上述临界温度值的上述实体机器所属的实体机器组分类为上述正常群组。
附图说明
由阅读以下详细说明及配合附图的举例,可更完整地了解本发明所揭露,如下:
图1是显示根据本发明一实施例所述的数据中心的实体机器的示意图;。
图2A为根据本发明一虚拟资源管理方法的用于分类实体机器的一实施例的操作流程图;
图2B为根据本发明一虚拟资源管理方法的用于设置一新增虚拟机器的一实施例的操作流程图;
图3A是显示根据本发明一实施例所述的数据中心的实体机器的示意图,并且过热实体机器的方块以阴影线填满;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于财团法人工业技术研究院,未经财团法人工业技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110459411.3/2.html,转载请声明来源钻瓜专利网。