[发明专利]私有云计算业务恢复调度方法及装置有效
申请号: | 201910756592.2 | 申请日: | 2019-08-16 |
公开(公告)号: | CN110532090B | 公开(公告)日: | 2022-03-15 |
发明(设计)人: | 张浩;郭子明;宁文元;施贵荣;赵淑珍;阎博;戚岳;穆永铮;李新鹏;张鹏;曹良晶;刘蒙;王伟;于磊;王旭升;王轶;吕铭刚;田新成;王双;宋轶;孙文宇;陈素华;张岩;李膨源;李烜 | 申请(专利权)人: | 国网冀北电力有限公司;国家电网有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F11/14 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 薛平;许曼 |
地址: | 100054 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 私有 计算 业务 恢复 调度 方法 装置 | ||
1.一种私有云计算业务恢复调度方法,其特征在于,包括:
在接收到私有云计算业务恢复调度触发指令时,获取私有云计算集群信息;所述私有云计算集群信息包括:私有云计算集群发生部分节点失效前的每一计算节点的资源量和运行的云计算业务,以及每一云计算业务对应的权重和运行需要占用的资源量;
根据私有云计算集群发生部分节点失效前所有计算节点的总资源量,以及所有失效节点的资源量总和,确定私有云的存量资源;私有云计算集群发生部分节点失效前所有计算节点的总资源量根据私有云计算集群发生部分节点失效前的每一计算节点的资源量的累加得到;
根据所有云计算业务运行需要占用的资源量,确定所述存量资源是否能满足所有云计算业务的运行需求;
在确定所述存量资源不能满足所有云计算业务的运行需求时,循环执行确定最优待恢复云计算业务的步骤,每个循环周期均执行以下操作:计算当前循环轮次的优选待恢复云计算业务集合信息;根据当前循环轮次的优选待恢复云计算业务集合信息,以及每一云计算业务对应的权重,确定当前循环轮次的最优待恢复云计算业务;直到找到所有最优待恢复云计算业务;所述最优待恢复云计算业务为同等资源占用和约束条件下,可获得最大权重值的业务恢复组合;
所述私有云计算业务恢复调度方法为一种可周期执行的方法。
2.如权利要求1所述的私有云计算业务恢复调度方法,其特征在于,根据所有云计算业务运行需要占用的资源量,确定所述存量资源是否能满足所有云计算业务的运行需求,包括:
根据所有云计算业务运行需要占用的资源量,确定所述存量资源是否能满足所有云计算业务本体的运行需求;
在确定所述存量资源不能满足所有云计算业务的运行需求时,循环执行确定最优待恢复云计算业务的步骤,包括:
在确定存量资源不能恢复所有业务本体时,执行所述循环执行确定最优待恢复云计算业务的步骤;所述最优待恢复云计算业务包括:最优待恢复云计算业务本体。
3.如权利要求2所述的私有云计算业务恢复调度方法,其特征在于,根据所有云计算业务运行需要占用的资源量,确定所述存量资源是否能满足所有云计算业务的运行需求,包括:
在确定存量资源能满足所有云计算业务本体运行需求时,恢复所有云计算业务本体,确定更新的存量资源;
判断更新的存量资源是否能恢复所有业务备份;
在确定所述存量资源不能满足所有云计算业务的运行需求时,循环执行确定最优待恢复云计算业务的步骤,包括:
在确定更新的存量资源不能恢复所有业务备份时,执行所述循环执行确定最优待恢复云计算业务的步骤;所述最优待恢复云计算业务包括:最优待恢复云计算业务备份。
4.如权利要求1所述的私有云计算业务恢复调度方法,其特征在于,根据私有云计算集群发生部分节点失效前所有计算节点的总资源量,以及所有失效节点的资源量总和,确定私有云的存量资源,包括:根据私有云计算集群发生部分节点失效前所有计算节点的总资源量,所有失效节点的资源量总和,以及系统可靠性系数,确定私有云的存量资源。
5.如权利要求1所述的私有云计算业务恢复调度方法,其特征在于,按照如下公式配置循环执行确定最优待恢复云计算业务的步骤的初始资源信息:
其中,r0为循环计算初始资源信息,D()表示对括号内的数据不进行舍入直接取整,S0为循环计算初始存量资源,rwork-j为第j项业务运行需要占用的资源,n为业务数量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国网冀北电力有限公司;国家电网有限公司,未经国网冀北电力有限公司;国家电网有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910756592.2/1.html,转载请声明来源钻瓜专利网。