[发明专利]一种升级方法及装置在审
申请号: | 202210322705.X | 申请日: | 2022-03-30 |
公开(公告)号: | CN114697213A | 公开(公告)日: | 2022-07-01 |
发明(设计)人: | 夏俊明;任钦伟;龚肖 | 申请(专利权)人: | 联想(北京)有限公司 |
主分类号: | H04L41/082 | 分类号: | H04L41/082;H04L67/1001;H04L67/1095 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 张影 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 升级 方法 装置 | ||
1.一种升级方法,包括:
响应于获得目标升级指令,执行步骤A:获取集群系统中各个节点的负载信息;
步骤B:基于所述负载信息确定第一节点和至少一第二节点,所述第一节点为所述集群系统中处于待升级状态的节点,所述第二节点是所述集群系统中除第一节点之外的节点;
步骤C:将所述第一节点对应的负载和/或服务迁移至所述至少一第二节点,以及控制所述第一节点基于所述目标升级指令进行升级。
2.根据权利要求1所述的方法,还包括:
重复执行步骤A至C,直至所述集群系统中处于待升级状态的节点全部处于已升级状态。
3.根据权利要求1或2所述的方法,其中,基于所述负载信息确定第一节点,包括:
确定所述集群系统中各个节点的升级状态,基于所述负载信息确定处于待升级状态且负载量最小的节点为所述第一节点,或,
基于所述负载信息和所述目标升级指令确定第一节点;
且/或,
基于所述负载信息确定至少一第二节点,包括:
基于所述负载信息将所述第一节点之外的节点中与所述第一节点当前负载的属性信息匹配的至少一个节点作为所述第二节点;或,
基于所述负载信息和目标迁移指令确定第二节点。
4.根据权利要求3所述的方法,其中,基于所述负载信息确定处于待升级状态且负载量最小的节点为所述第一节点,包括:
基于所述负载信息确定处于待升级状态的各个节点的空闲程度;
基于各个节点对应的升级权重和所述空闲程度计算各个节点的负载量,将负载量最小的节点确定为所述第一节点。
5.根据权利要求3所述的方法,其中,基于所述负载信息将所述第一节点之外的节点中与所述第一节点当前负载的属性信息匹配的至少一个节点作为所述第二节点,包括:
基于所述负载信息将处于已升级状态的节点中与所述第一节点当前负载的属性信息匹配的至少一节点确定为所述第二节点;或,
基于所述负载信息将处于待升级状态的剩余节点中与所述第一节点当前负载的属性信息匹配的至少一节点确定为所述第二节点;或,
基于所述负载信息将与所述第一节点当前负载的属性信息匹配,且具有第N顺位的至少一节点确定为所述第二节点。
6.根据权利要求3所述的方法,其中,将所述第一节点之外的节点中与所述第一节点当前任务负载的属性信息匹配的至少一个节点作为所述第二节点,包括:
基于所述第一节点当前任务负载的属性信息和所述第一节点之外的每一节点的硬件资源信息,确定候选节点;
对所述候选节点进行匹配度计算,将匹配度最高和/或处于第一序列的节点作为所述第二节点。
7.根据权利要求1所述的方法,所述方法还包括:
基于所述第一节点的节点属性特征,对所述第一节点的数据进行备份,得到备份数据,以在所述第一节点完成升级后能够将所述备份数据导入所述第一节点;或,
基于所述第一节点迁移出的负载和/或服务的运行特征,确定是否将所述迁移出的负载和/或服务回迁至所述第一节点。
8.根据权利要求1所述的方法,其中,将所述备份数据导入所述第一节点,包括:
对升级后的所述第一节点的节点状态和/或所述第一节点所在集群系统的运行状态进行验证,若验证未通过,将所述备份数据导入所述第一节点。
9.根据权利要求1所述的方法,所述方法还包括:
若所述集群系统中所述第一节点之外的节点不满足确定为第二节点的条件,在所述集群系统中创建至少一个空闲节点作为所述第二节点;
和/或,
基于所述集群系统对应的系统状态变化信息和/或各个节点的状态变化信息,更新第二节点。
10.一种升级装置,包括:
获取单元,用于响应于获得目标升级指令,获取集群系统中各个节点的负载信息;
确定单元,用于基于所述负载信息确定第一节点和至少一第二节点,所述第一节点为所述集群系统中处于待升级状态的节点,所述第二节点是所述集群系统中除第一节点之外的节点;
升级单元,用于将所述第一节点对应的负载和/或服务迁移至所述至少一第二节点,以及控制所述第一节点基于所述目标升级指令进行升级。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联想(北京)有限公司,未经联想(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210322705.X/1.html,转载请声明来源钻瓜专利网。