[发明专利]一种存储集群在线升级方法、装置、设备及介质在审
申请号: | 202310413369.4 | 申请日: | 2023-04-13 |
公开(公告)号: | CN116431191A | 公开(公告)日: | 2023-07-14 |
发明(设计)人: | 王旭 | 申请(专利权)人: | 济南浪潮数据技术有限公司 |
主分类号: | G06F8/656 | 分类号: | G06F8/656 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 赵怡琳 |
地址: | 250000 山东省济南市自由贸易试验区*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 存储 集群 在线 升级 方法 装置 设备 介质 | ||
1.一种存储集群在线升级方法,其特征在于,包括:
根据存储池将存储集群中的所有节点划分为相应的节点组;所述节点保存在所述存储集群的存储池中,其中,若所述所有节点保存在一个存储池中,则将所述存储池作为一个节点组,若所述所有节点分别保存在不同的存储池中,则将所述存储池相应的作为多个节点组;
根据故障域将所述节点组划分为多个故障域组;其中,所述故障域组内包括一个或多个节点;
当监测到所述存储集群的更新事件,则对所述节点组进行并行处理,并在对任一所述故障域组进行处理的过程中,基于并行处理机制利用升级包对所述故障域组内的节点进行升级处理,直到所述所有节点处理完成。
2.根据权利要求1所述的存储集群在线升级方法,其特征在于,所述根据故障域将所述节点组划分为多个故障域组,包括:
若所述存储池中的节点存放在不同的机柜,则所述故障域为机柜,并将每个机柜作为所述故障域组;
若所述存储池中的节点存放在一个机柜,则所述故障域为节点,并将每个节点作为所述故障域组。
3.根据权利要求1所述的存储集群在线升级方法,其特征在于,所述在对任一所述故障域组进行处理的过程中,基于并行处理机制利用升级包对所述故障域组内的节点进行升级处理,包括:
在对任一所述故障域组进行处理的过程中,将升级包并行安装至所述故障域组内的节点,并在所述升级包安装完成后按照预设优先级策略对所述故障域组内的节点进行服务重启。
4.根据权利要求3所述的存储集群在线升级方法,其特征在于,所述在所述升级包安装完成后按照预设的优先级对所述故障域组内的节点进行服务重启的过程中,还包括:
实时监控所述故障域组内的节点在线升级的节点信息,并对在线升级完成的节点进行相应的标记;
基于所述节点信息和所述标记,判断当前故障域组内的节点是否全部重启,以完成所述当前故障域组的在线升级。
5.根据权利要求4所述的存储集群在线升级方法,其特征在于,所述判断当前故障域组内的节点是否全部重启,以完成所述当前故障域组的在线升级,包括:
如果所述当前故障域组内的节点全部完成重启,则切换至其他故障域组,并执行所述基于并行处理机制利用升级包对所述故障域组内的节点处理的步骤,直到所述所有节点处理完成;
如果所述当前故障域组内的节点没有全部完成重启,则继续执行所述按照预设优先级策略对所述故障域组内的节点进行服务重启的步骤,直到所述当前故障域组内的节点全部完成重启。
6.根据权利要求3所述的存储集群在线升级方法,其特征在于,还包括:
获取所述故障域组中各个节点的节点名称;
根据所述节点名称对所述故障域组中的若干节点进行排序;
根据若干节点的排序为所述节点分配不同级别的优先级,以构建所述预设优先级策略。
7.根据权利要求1至6任一项所述的存储集群在线升级方法,其特征在于,所述在对任一所述故障域组进行处理的过程中,基于并行处理机制利用升级包对所述故障域组内的节点进行升级处理,包括:
在对任一所述故障域组进行处理的过程中,基于并行处理机制对所述升级包进行解压缩,并对解压缩后的升级包中的脚本文件进行编译,以对所述故障域组内的节点的进程进行升级处理。
8.一种存储集群在线升级装置,其特征在于,包括:
节点分组模块,用于根据存储池将存储集群中的所有节点划分为相应的节点组;所述节点保存在所述存储集群的存储池中,其中,若所述所有节点保存在一个存储池中,则将所述存储池作为一个节点组,若所述所有节点分别保存在不同的存储池中,则将所述存储池相应的作为多个节点组;
故障域分组模块,用于根据故障域将所述节点组划分为多个故障域组;其中,所述故障域组内包括一个或多个节点;
升级控制模块,用于当监测到所述存储集群的更新事件,则对所述节点组进行并行处理,并在对任一所述故障域组进行处理的过程中,基于并行处理机制利用升级包对所述故障域组内的节点进行升级处理,直到所述所有节点处理完成。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于济南浪潮数据技术有限公司,未经济南浪潮数据技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310413369.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种烟包自动整理装置
- 下一篇:检波装置及具有其的矿井检波系统