[发明专利]服务器固件升级方法、装置、系统及计算机可读存储介质在审
| 申请号: | 201811554540.9 | 申请日: | 2018-12-18 |
| 公开(公告)号: | CN109358888A | 公开(公告)日: | 2019-02-19 |
| 发明(设计)人: | 曲勇 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
| 主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F8/71;H04L29/08 |
| 代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
| 地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 云服务器 客户端服务器 固件升级 身份验证 固件数据 下载 计算机可读存储介质 服务器 身份信息 升级固件 固件升级操作 固件升级装置 双重手段 下载状态 信息确定 发送 安全 | ||
1.一种服务器固件升级方法,其特征在于,包括:
客户端服务器将待升级固件信息以及所述客户端服务器的身份信息发送给云服务器,以使所述云服务器利用所述身份信息对所述客户端服务器进行身份验证,并在身份验证通过后,利用所述待升级固件信息确定固件升级信息;
接收所述云服务器发送的所述固件升级信息;
利用所述固件升级信息从所述云服务器中下载对应的固件数据,并利用所述固件数据执行固件升级操作。
2.根据权利要求1所述的服务器固件升级方法,其特征在于,所述客户端服务器将待升级固件信息以及所述客户端服务器的身份信息发送给云服务器,包括:
通过BMC的Web页面或IPMI命令获取所述待升级固件信息;其中,所述待升级固件信息包含待升级固件类型以及待升级固件当前版本号;
获取所述身份信息;其中,所述身份信息包含所述BMC的MAC地址以及序列号;
将所述待升级固件信息以及所述身份信息发送给所述云服务器。
3.根据权利要求1所述的服务器固件升级方法,其特征在于,所述利用所述固件升级信息从所述云服务器中下载对应的固件数据,并利用所述固件数据执行固件升级操作,包括:
利用所述固件升级信息中的下载路径从所述云服务器中下载对应的所述固件数据;
利用所述固件升级信息中的校验值对所述固件数据进行安全性校验;
若通过安全性校验,则利用所述固件数据执行固件升级操作。
4.根据权利要求3所述的服务器固件升级方法,其特征在于,利用所述固件升级信息中的校验值对所述固件数据进行安全性校验,包括:
利用文件hash校验值对所述固件数据进行hash校验。
5.根据权利要求1所述的服务器固件升级方法,其特征在于,所述云服务器利用所述身份信息对所述客户端服务器进行身份验证,包括:
所述云服务器利用所述身份信息判断所述客户端服务器是否为注册设备。
6.根据权利要求1所述的服务器固件升级方法,其特征在于,当所述客户端服务器身份验证通过后,利用所述待升级固件信息确定固件升级信息,包括:
云服务器根据所述待升级固件信息判断待升级固件当前版本号是否为最新版本号;
若否,则生成所述固件升级信息。
7.一种服务器固件升级装置,其特征在于,包括:
升级请求发送模块,用于客户端服务器将待升级固件信息以及所述客户端服务器的身份信息发送给云服务器,以使所述云服务器利用所述身份信息对所述客户端服务器进行身份验证,并在身份验证通过后,利用所述待升级固件信息确定固件升级信息;
接收模块,用于接收所述云服务器发送的所述固件升级信息;
升级模块,用于利用所述固件升级信息从所述云服务器中下载对应的固件数据,并利用所述固件数据执行固件升级操作。
8.根据权利要求7所述的服务器固件升级装置,其特征在于,所述升级模块,包括:
固件数据下载单元,用于利用所述固件升级信息中的下载路径从所述云服务器中下载对应的所述固件数据;
校验单元,用于利用所述固件升级信息中的校验值对所述固件数据进行安全性校验;
升级单元,用于当所述固件数据通过安全性校验时,利用所述固件数据执行固件升级操作。
9.一种服务器固件升级系统,其特征在于,包括客户端服务器和云服务器;其中,所述客户端服务器,用于执行计算机程序时实现如权利要求1至4任一项所述的服务器固件升级方法的步骤;所述云服务器,用于执行计算机程序时实现如权利要求5或6所述的服务器固件升级方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至6任一项所述的服务器固件升级方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811554540.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种单片机程序的在线升级方法、装置及系统
- 下一篇:一种串口设备升级方法





