[发明专利]一种通过约束来调度节点机的方法在审
申请号: | 201810905149.2 | 申请日: | 2018-08-09 |
公开(公告)号: | CN109271251A | 公开(公告)日: | 2019-01-25 |
发明(设计)人: | 宗含含 | 申请(专利权)人: | 深圳市瑞云科技有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 深圳市中科创为专利代理有限公司 44384 | 代理人: | 谭雪婷;高早红 |
地址: | 518000 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开一种通过约束来调度节点机的方法,包括给节点机设置第一约束值、给用户设置第二约束值,当任务同时满足小于第一约束值和第二约束值时,节点机运行任务。本发明通过给节点机设置第一约束值,避免节点机过载,从而避免云服务器的系统宕机或崩溃。通过给用户设置第二约束值,限制用户的运行任务数量,避免单一用户占用云服务器过多的资源,提升用户体验。 | ||
搜索关键词: | 节点机 调度节点 用户设置 云服务器 单一用户 用户体验 过载 宕机 崩溃 占用 | ||
【主权项】:
1.一种通过约束来调度节点机的方法,云服务器是包含有若干个节点机的机器池,其特征在于,包括以下步骤:S1:云服务器的管理服务器对每一个节点机设置其第一约束值、对用户设置第二约束值,所述第一约束值为节点机中可被占用的最大资源值,所述第二约束值为最大的运行任务数量;S2:用户向云服务器提交任务,管理服务器接收任务并给节点机分配任务,节点机接收该任务并预估运行该任务需要占用的资源值,节点机计算运行该任务后的总的被占用资源值;S3:若步骤S2中的节点机总的被占用的资源值大于第一约束值,节点机暂不运行步骤S2中分配的任务,步骤S2中分配的任务等待至节点机总的被占用的资源值小于第一约束值;若步骤S2中的节点机总的被占用的资源值小于第一约束值,转入步骤S4;S4:若用户运行的任务数量大于第二约束值,节点机暂不运行步骤S2中分配的任务,步骤S2中分配的任务等待至用户运行的任务数量小于第二约束值;若用户运行的任务数量小于第二约束值,节点机运行步骤S2中分配的任务。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市瑞云科技有限公司,未经深圳市瑞云科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810905149.2/,转载请声明来源钻瓜专利网。