[发明专利]云环境下统一资源调度方法及系统在审
申请号: | 201610188435.2 | 申请日: | 2016-03-29 |
公开(公告)号: | CN107239329A | 公开(公告)日: | 2017-10-10 |
发明(设计)人: | 毛怿;孙芃;田鹏伟;罗洪;江川 | 申请(专利权)人: | 西门子公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/50;G06F9/455 |
代理公司: | 北京康信知识产权代理有限责任公司11240 | 代理人: | 李慧 |
地址: | 德国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 环境 统一 资源 调度 方法 系统 | ||
1.一种云环境下统一资源调度方法,其特征在于,包括:
接收资源分配请求,并解析所述资源分配请求得到资源类型信息和资源描述信息;
判断所述资源类型信息中是否包括私有云类型;
若是,首先通过所述资源描述信息在多台私有云服务器中筛选出所有符合资源要求的私有服务器,然后按照各个所述符合资源要求的私有服务器的资源历史使用信息,对各个私有服务器进行打分,选取分值最高的私有服务器进行资源分配;
否则,在公有资源池中按照公有资源分配算法进行资源分配。
2.如权利要求1所述的方法,其特征在于,所述通过所述资源描述信息在多台私有云服务器中筛选出所有符合资源要求的私有服务器,包括:
从所述资源描述信息中得到资源规格信息、资源限制条件信息及资源标签信息;
获取各私有云服务器的硬件配置信息;
判断私有云服务器的硬件配置信息是否满足所述资源限制条件,并判断私有云服务器是否具备满足所述资源规格的硬件资源,若二者都为是,再进一步确定所述私有云服务器是否具有与所述资源标签对应的标签,若是,将该私有云服务器确定为符合资源要求的服务器。
3.如权利要求1所述的方法,其特征在于,对私有服务器进行打分,包括:
设定基础分;获得各资源使用率;确定分值为基准分减去各资源使用率及各资源权重的乘积;其中,预设各资源权重。
4.如权利要求3所述的方法,其特征在于,所述分值等于基础分减去CPU利用率与第一权重乘积并减去内存利用率与第二权重的乘积,其中,预先设置CPU利用率对应的第一权重、内存利用率对应的第二权重。
5.如权利要求3所述的方法,其特征在于,还包括:
判断所述私有服务器上是否有待分配资源依赖的微服务,若有,则确定奖励分,并更新所述分值为原分值加上所述奖励分。
6.如权利要求1至5任一项所述的方法,其特征在于,还包括:
对所述符合资源要求的私有服务器进行等级划分;
在资源分配时选取分值最高且等级最低的私有服务器进行。
7.如权利要求6所述的方法,其特征在于,所述对所述符合资源要求的私有服务器进行等级划分,包括:
计算运行在所述私有服务器上的各类型微服务的数量,其中,所述服务类型包括生产级、批处理级和尽量满足级;
确定私有服务器的等级为批处理级微服务数量与第三权重的乘积加上尽量满足级微服务数量与第四权重的乘积,其中,预先设置批处理级微服务对应的第三权重、尽量满足级微服务对应的第四权重,且第三权重大于第四权重。
8.如权利要求1所述的方法,其特征在于,还包括:
若通过所述资源描述信息在私有云服务器中未筛选出符合资源要求的服务器,则在公有资源池中进行资源分配。
9.一种云环境下统一资源调度系统,其特征在于,所述系统包括调度器,所述调度器包括请求处理模块、云类型选择模块、私有云调度模块和公有云调度模块,其中,
所述请求处理模块,用于接收资源分配请求,并解析所述资源分配请求得到资源类型信息和资源描述信息;
所述云类型选择模块,用于判断资源类型信息中是否包括私有云类型,若包括私有云类型,则启动私有云调度模块继续调度,否则启动公有云调度模块进行调度;
所述私有云调度模块,通过所述所述请求处理模块得到的资源描述信息在多台私有云服务器中筛选出所有符合资源要求的私有服务器,并按照各个所述符合资源要求的私有服务器的资源历史使用信息,对各个私有服务器进行打分,选取分值最高的私有服务器进行资源分配;
所述公有云调度模块,用于在公有资源池中按照公有资源分配算法进行资源分配。
10.如权利要求9所述的系统,其特征在于,所述所述私有云调度模块具体用于,从所述资源描述信息中得到资源规格信息、资源限制条件信息及资源标签信息;获取各私有云服务器的硬件配置信息;以及,判断私有云服务器的硬件配置信息是否满足所述资源限制条件,并判断私有云服务器是否具备满足所述资源规格的硬件资源,若二者都为是,再进一步确定所述私有云服务器是否具有与所述资源标签对应的标签,若是,将该私有云服务器确定为符合资源要求的服务器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西门子公司,未经西门子公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610188435.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:任务分配方法及装置
- 下一篇:汽车开放系统架构操作系统的任务分配方法及其装置