[发明专利]云计算操作系统中资源调度方法及系统有效
申请号: | 201110021734.4 | 申请日: | 2011-01-19 |
公开(公告)号: | CN102123084A | 公开(公告)日: | 2011-07-13 |
发明(设计)人: | 朱锦雷;王洪亮 | 申请(专利权)人: | 浪潮(北京)电子信息产业有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L29/08 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 栗若木;王漪 |
地址: | 100085 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 计算 操作系统 资源 调度 方法 系统 | ||
技术领域
本发明涉及云计算操作系统,尤其涉及一种云计算操作系统中资源调度方法及系统。
背景技术
当前,业界已在云计算按需分配、资源流转、按量计费、支持异构、节能降耗等诸多核心理念上达成了共识。
然而,在云计算IaaS领域,云计算的工程化仍困难重重,相关IT技术人员未找到可操作的系统架构与实现方案。为此,大多数计算机厂商,特别是单机操作系统、服务器、互联网厂商,提出了一系列云计算基础设施解决方案,但还没有重点涉及云计算操作系统这一云计算基础设施中资源调度的优化技术。
现有的云计算操作系统资源调度技术中,已有调度策略的片面性,可能会导致物理资源的盲目流转的出现,需要尽量避免。
发明内容
本发明所要解决的技术问题是需要提供一种云计算操作系统中资源调度技术,克服已有调度策略的片面性容易导致的物理资源盲目流转的缺陷。
为了解决上述技术问题,本发明提供了一种云计算操作系统中资源调度方法,包括如下步骤:
获得根据预定调度策略所筛选出的若干物理资源;
计算待植入虚拟资源与各所述物理资源上已有虚拟资源之间的互补关系;
优先调度与所述待植入虚拟资源具有较紧密互补关系的已有虚拟资源所在的物理资源。
优选地,计算所述待植入虚拟资源与各所述物理资源上所述已有虚拟资源之间的所述互补关系的步骤,包括:
在所述云计算操作系统资源调度的历史数据中,提取一段时间内所述待植入虚拟资源消耗各所述物理资源的第一消耗信息;
在所述历史数据中提取各所述已有虚拟资源消耗所在物理资源的第二消耗信息;
根据所述第一消耗信息与第二消耗信息获得所述互补关系。
优选地,将所述第一消耗信息表示成所述待植入虚拟资源对各所述物理资源的资源消耗曲线;将所述第二消耗信息表示成各所述已有虚拟资源分别对所在物理资源的资源消耗曲线。
优选地,该方法进一步包括:
对各资源消耗曲线进行滤波。
优选地,根据所述第一消耗信息与第二消耗信息获得所述互补关系的步骤,包括:
计算各资源消耗曲线对时间的积分平均值;
计算各资源消耗曲线与该积分平均值的误差值;
根据各误差值的均值或者加权均值获得所述互补关系。
本发明还提供了一种云计算操作系统中资源调度系统,包括:
获取模块,用于获得根据预定调度策略所筛选出的若干物理资源;
计算模块,用于计算待植入虚拟资源与各所述物理资源上已有虚拟资源之间的互补关系;
调度模块,用于优先调度与所述待植入虚拟资源具有较紧密互补关系的已有虚拟资源所在的物理资源。
优选地,所述计算模块包括:
第一提取子模块,用于在所述云计算操作系统资源调度的历史数据中,提取一段时间内所述待植入虚拟资源消耗各所述物理资源的第一消耗信息;
第二提取子模块,用于在所述历史数据中提取各所述已有虚拟资源消耗所在物理资源的第二消耗信息;
获取子模块,用于根据所述第一消耗信息与第二消耗信息获得所述互补关系。
优选地,所述第一提取子模块用于将提取的所述第一消耗信息表示成所述待植入虚拟资源对各所述物理资源的资源消耗曲线;所述第二提取子模块用于将提取的所述第二消耗信息表示成各所述已有虚拟资源分别对所在物理资源的资源消耗曲线。
优选地,所述计算模块进一步包括:
滤波子模块,用于对各资源消耗曲线进行滤波。
优选地,所述获取子模块包括:
第一计算单元,用于计算各资源消耗曲线对时间的积分平均值;
第二计算单元,用于计算各资源消耗曲线与该积分平均值的误差值;
第三计算单元,用于根据各误差值的均值或者加权均值获得所述互补关系。
与现有技术相比,本发明的技术方案优先将具有较强互补关系的不同虚拟资源部署到同一物理资源上,克服了现有技术调度策略片面性容易导致的物理资源盲目流转的缺陷,有效提高了资源调度的有效性。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
附图说明
附图用来提供对本发明技术方案的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明的技术方案,并不构成对本发明技术方案的限制。在附图中:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮(北京)电子信息产业有限公司,未经浪潮(北京)电子信息产业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110021734.4/2.html,转载请声明来源钻瓜专利网。