[发明专利]一种版本升级的方法和设备在审
申请号: | 201810754799.1 | 申请日: | 2018-07-11 |
公开(公告)号: | CN109117155A | 公开(公告)日: | 2019-01-01 |
发明(设计)人: | 林彦颖;李文辉;王彬超;梁健聪;何志澎;黄仝宇;汪刚;宋一兵;侯玉清;刘双广 | 申请(专利权)人: | 高新兴科技集团股份有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F8/61 |
代理公司: | 广州国鹏知识产权代理事务所(普通合伙) 44511 | 代理人: | 宁尚国 |
地址: | 510530 广东省广州*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 子服务器 服务镜像 数据仓库 版本服务器 版本升级 方法和设备 指令 比对结果 触发指令 升级版本 升级脚本 自动升级 不一致 比对 减小 服务器 存储 发送 升级 应用 | ||
1.一种版本升级的方法,其特征在于,应用于包括版本服务器、数据仓库以及多个已注册的子服务器的系统中,其中,所述数据仓库用于存储各子服务器的服务镜像,该方法包括:
当接收到版本升级触发指令时,通过所述版本服务器比对已注册的各子服务器当前所运行的服务镜像的版本号与数据仓库中最新服务镜像的版本号是否一致;
针对各子服务器,若比对结果为不一致,则通过所述版本服务器向所述子服务器发送升级版本的指令,以使所述子服务器基于所述指令从所述数据仓库中提取最新服务镜像并执行本地升级脚本,以完成所述子服务器中服务镜像的升级。
2.如权利要求1所述的一种版本升级的方法,其特征在于,所述系统中还包括数据库,其中,所述数据库存储有各子服务器的信息,所述信息包括所运行服务镜像的版本号;
所述“通过所述版本服务器比对已注册的各子服务器当前所运行的服务镜像的版本号与数据仓库中最新服务镜像的版本号是否一致”,包括:
通过所述版本服务器在所述数据库中进行查询,以确定各子服务器当前所运行的服务镜像的版本号;
判断所确定的各子服务器中运行的服务镜像的版本号与所述数据仓库中最新服务镜像的版本号是否相同;
若判断结果为是,则比对结果为一致;
若判断结果为否,则比对结果为不一致。
3.如权利要求1所述的一种版本升级的方法,其特征在于,各待注册的子服务器对应的IP地址处于预设网段中;该方法还包括:
通过所述版本服务器扫描所述预设网段中所有IP地址,并向其中能连通的IP的指定端口发送注册邀请消息;
针对各子服务器,当接收到所述子服务器基于所述邀请消息反馈的包括自身信息的注册回复消息时,从所述信息中提取所述子服务器的信息,并将所述子服务器注册到所述版本服务器中。
4.如权利要求1所述的一种版本升级的方法,其特征在于,还包括:
通过所述版本服务器将预设加密算法发送给各待注册的子服务器;
针对各子服务器,在接收到所述子服务器向所述版本服务器发送的密钥以及所述子服务器自身的信息后,通过所述版本服务器利用所述加密算法验证所述密钥的正确性;
当所述密钥验证通过,则基于所述子服务器自身的信息,将所述子服务器注册到所述版本服务器中。
5.如权利要求1所述的一种版本升级的方法,其特征在于,
在“所述子服务器基于所述指令从所述数据仓库中提取最新服务镜像并执行本地升级脚本”之后,还包括:
监控所述子服务器的服务镜像升级过程;
若升级失败,则生成告警信息,并将所述告警信息发送给所述版本服务器,以使所述版本服务器将所述告警信息记录在日志记录中。
6.如权利要求1所述的一种版本升级的方法,其特征在于,还包括:
通过所述版本服务器接收子服务器反馈的成功消息,其中,所述成功消息是子服务器在升级完成后生成的;
基于所述成功消息获知更新升级成功数。
7.一种版本升级的设备,其特征在于,应用于包括版本服务器、数据仓库以及多个已注册的子服务器的系统中,其中,所述数据仓库用于存储各子服务器的服务镜像,该设备包括:
比较模块,用于当接收到版本升级触发指令时,通过所述版本服务器比对已注册的各子服务器当前所运行的服务镜像的版本号与数据仓库中最新服务镜像的版本号是否一致;
升级模块,用于针对各子服务器,若比对结果为不一致,则通过所述版本服务器向所述子服务器发送升级版本的指令,以使所述子服务器基于所述指令从所述数据仓库中提取最新服务镜像并执行本地升级脚本,以完成所述子服务器中服务镜像的升级。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于高新兴科技集团股份有限公司,未经高新兴科技集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810754799.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种自动刻录应用程序的方法和系统
- 下一篇:一种存储系统的升级方法及系统