[发明专利]热升级处理方法、装置及电子设备有效
申请号: | 201810856341.7 | 申请日: | 2018-07-31 |
公开(公告)号: | CN110780894B | 公开(公告)日: | 2023-04-28 |
发明(设计)人: | 柴壮;曾裕盛 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65 |
代理公司: | 广州铸智知识产权代理有限公司 44886 | 代理人: | 徐瑞红 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 升级 处理 方法 装置 电子设备 | ||
本发明实施例提供了一种热升级处理方法、装置及电子设备,其中,方法包括:获取待升级的第一云产品的升级描述信息;根据升级描述信息,获取云产品依赖关系和版本条件;根据云产品依赖关系和版本条件,生成热升级方案,并执行该热升级方案,热升级方案包括按照升级路径组合的第一升级文件和第二升级文件。发明实施例能够形成了满足云产品依赖关系以及版本条件的升级路径,从而能够以合理的升级次序进行升级,实现了云产品的热升级。
技术领域
本申请涉及一种热升级处理方法、装置及电子设备,属于计算机技术领域。
背景技术
随着云技术的发展,云服务提供商拥有庞大的云计算资源,并以此向企业或者个人等用户提供云服务。以专有云服务为例,能够为云用户提供专有的云资源(专有的云存储空间以及云服务器等资源),云用户可以根据自己的需求,在专有云中部署自己需要的云产品。很多情况下,这些云产品需要不间断地提供各种服务。例如,提供网购服务的电子商务公司作为云用户租用了云服务提供上提供的私有云,并部署了网购平台的各种相关云产品,从而能够为该电子商务公司的客户(消费者),提供网购服务,一般来说,网购服务都是24小时不间断的。
在云服务领域,云产品的更新升级是较为常见的需求,为了让云产品所提供的服务能够不间断地为客户提供服务,希望能够在云产品的升级过程中,尽可能地不影响云产品的运行,实现热升级。
发明内容
本发明实施例提供一种热升级处理方法、装置及电子设备,以实现云产品的热升级。
为了实现上述目的,本发明实施例提供了一种热升级处理方法,其中,包括:
获取待升级的第一云产品的升级描述信息;
根据所述升级描述信息,获取云产品依赖关系和版本条件;
根据所述云产品依赖关系和所述版本条件,生成热升级方案,并执行该热升级方案,所述热升级方案包括按照升级路径组合的第一升级文件和第二升级文件,所述第一升级文件用于对所述第一云产品进行升级,所述第二升级文件用于对所述云产品依赖关系涉及的第二云产品进行升级。
本发明实施例还提供了一种云产品的热升级处理装置,其中,包括:
第一获取模块,用于获取待升级的第一云产品的升级描述信息;
第二获取模块,用于根据所述升级描述信息,获取云产品依赖关系和版本条件;
热升级方案生成模块,用于根据所述云产品依赖关系和所述版本条件,生成热升级方案,所述热升级方案包括按照升级路径组合的第一升级文件和第二升级文件,所述第一升级文件用于对所述第一云产品进行升级,所述第二升级文件用于对所述云产品依赖关系涉及的第二云产品进行升级。
热升级方案执行模块,用于执行该热升级方案。
本发明实施例还提供了一种电子设备,其特征在于,包括:
存储器,用于存储程序;
处理器,耦合至所述存储器,用于执行所述程序,以用于如下处理:
获取待升级的第一云产品的升级描述信息;
根据所述升级描述信息,获取云产品依赖关系和版本条件;
根据所述云产品依赖关系和所述版本条件,生成热升级方案,并执行该热升级方案,所述热升级方案包括按照升级路径组合的第一升级文件和第二升级文件,所述第一升级文件用于对所述第一云产品进行升级,所述第二升级文件用于对所述云产品依赖关系涉及的第二云产品进行升级。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810856341.7/2.html,转载请声明来源钻瓜专利网。