[发明专利]一种资源调度系统及资源调度方法无效
申请号: | 201110066350.4 | 申请日: | 2011-03-18 |
公开(公告)号: | CN102117226A | 公开(公告)日: | 2011-07-06 |
发明(设计)人: | 王洪亮;胡玉鹏 | 申请(专利权)人: | 浪潮(北京)电子信息产业有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F9/455 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 栗若木;王漪 |
地址: | 100085 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 资源 调度 系统 方法 | ||
技术领域
本发明涉及计算机资源虚拟化领域,具体涉及一种资源调度系统及资源调度方法。
背景技术
当前社会越来越意识到节能减排,绿色环保的重要性,而大多数企业的机房内的服务器资源利用率很低,耗电量却很大,服务器整合的必要性越来越强。
采用虚拟化技术,实现更高的设备利用率,使用户能够尽可能地利用系统资源。使得在单个服务器上虚拟多个系统,就能够以少数几台计算机完成所有工作,但是对于部署的虚拟机之间的物理设备资源的争用,资源互斥并没有相应的策略约束。
以物理主机上的CPU和内存资源来说,部署在同一物理主机上的多台虚拟机对CPU资源需求量都大,内存资源需求量都小,这样将造成严重的内存浪费。即当CPU利用率/内存利用率的比值偏离1的距离越小或者越大时,都说明物理主机上存在CPU或者内存的严重浪费。如图1所示,已有物理主机XenKernel1上部署了虚拟机VM1和虚拟机VM2,物理主机XenKernel2上部署了虚拟机VM3和虚拟机VM4。其中,虚拟机VM1和虚拟机VM2已使用了物理主机XenKernel1上全部内存资源,因此,尽管物理主机XenKernel1的CPU利用率还很低,也无法将新创建的虚拟机VM5部署到XenKernel1上。同样的,尽管物理主机XenKernel2的内存资源剩余很多,但由于其CPU利用率已有80%,也无法将新创建的虚拟机VM5部署到XenKernel1上。由此可以看出,由于部署的虚拟机之间的物理设备资源的争用,资源互斥并没有相应的策略约束,可能会造成大量资源的浪费。
发明内容
本发明所要解决的技术问题,如何提高物理主机硬件的资源利用率,因此提供一种资源调度系统及资源调度方法。
为了解决上述技术问题,本发明公开了一种资源调度方法,包括:
当某一物理主机上一种或几种资源的利用率达到设定利用率,则将该物理主机上的一个或多个虚拟机迁移到资源未达到设定利用率的其他物理主机上,使迁移操作后的物理主机上的所有资源的利用率一致。
较佳地,上述方法中,所述物理主机上的所有资源的利用率一致指:
所述物理主机上的各种资源的利用率之间的差值在设定范围内。
较佳地,上述方法中,所述物理主机上所有资源包括如下一种或几种:
中央处理器资源、内存资源、网络资源、磁盘资源。
较佳地,上述方法还包括,当要创建新的虚拟机时,将一种或几种资源的利用率达到设定利用率的物理主机上的一个或多个虚拟机迁移到资源未达到设定利用率的物理主机上,并将所要创建的新的虚拟机部署到该物理主机上,使该物理主机上所有资源的利用率一致。
本发明还公开了一种资源调度系统,包括:
判断单元,判断各物理主机上各资源的利用率是否达到设定利用率;
迁移单元,当所述判断单元判断物理主机上的一种或几种资源的利用率达到设定利用率,则将该物理主机上的一个或多个虚拟机迁移到资源未达到设定利用率的其他物理主机上,使迁移操作后的物理主机上的所有资源的利用率一致。
较佳地,上述系统中,所述迁移单元使迁移操作后的物理主机上的所有资源的利用率一致指:
所述迁移单元迁移操作后的物理主机上的各种资源的利用率之间的差值在设定范围内。
较佳地,上述系统中,所述物理主机上所有资源包括如下一种或几种:
中央处理器资源、内存资源、网络资源、磁盘资源。
较佳地,上述系统中,所述迁移单元,在要创建新的虚拟机时,若所述判断单元判断物理主机上的一种或几种资源的利用率达到设定利用率,则将该物理主机上的一个或多个虚拟机迁移到资源未达到设定利用率的物理主机上,将所要创建的新的虚拟机部署到该物理主机上,使该物理主机上所有资源的利用率一致。
本发明实施例提高了物理主机硬件的资源利用率,并且实现了节能降耗。
附图说明
图1为现有的虚拟机资源利用率示意图;
图2为本实施例中资源调度流程图;
图3为本实施例中创建新的虚拟机时资源调度示意图。
具体实施方式
下面结合附图及具体实施例对本发明技术方案做进一步详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮(北京)电子信息产业有限公司,未经浪潮(北京)电子信息产业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110066350.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:便携式电子设备及其控制方法
- 下一篇:治疗湿疹的组合物及其制备方法