[发明专利]服务器固件升级方法、装置、系统及计算机可读存储介质在审
| 申请号: | 201811554540.9 | 申请日: | 2018-12-18 |
| 公开(公告)号: | CN109358888A | 公开(公告)日: | 2019-02-19 |
| 发明(设计)人: | 曲勇 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
| 主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F8/71;H04L29/08 |
| 代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
| 地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 云服务器 客户端服务器 固件升级 身份验证 固件数据 下载 计算机可读存储介质 服务器 身份信息 升级固件 固件升级操作 固件升级装置 双重手段 下载状态 信息确定 发送 安全 | ||
本发明公开了一种服务器固件升级方法,包括:客户端服务器将待升级固件信息以及客户端服务器的身份信息发送给云服务器,使云服务器利用身份信息对客户端服务器进行身份验证,并在身份验证通过后,利用待升级固件信息确定固件升级信息;接收云服务器发送的固件升级信息;利用固件升级信息从云服务器中下载对应的固件数据,并利用固件数据执行固件升级操作;该方法首先利用云服务器对客户端服务器进行身份验证,其次身份验证通过的客户端服务器需要从云服务器下载固件数据,即通过身份验证以及非公开下载状态来下载固件数据双重手段来确保固件的安全;本发明还公开了一种服务器固件升级装置、系统及计算机可读存储介质,具有上述有益效果。
技术领域
本发明涉及服务器技术领域,特别涉及一种服务器固件升级方法、装置、系统及计算机可读存储介质。
背景技术
服务器固件是指固化在服务器硬件芯片中的软件,固件中存储着服务器系统中硬件设备最基本的参数和程序,为系统提供最底层、最直接的硬件控制。服务器系统中常见的固件有BIOS(Basic Input Output System,基本输入输出系统)、BMC(BaseboardManagement Controller,基板管理控制器)、CPLD(Complex Programmable Logic Device,复杂可编程逻辑器件)等。通过固件升级来为服务器系统增加新功能或修复异常,从而使服务器硬件系统处于更稳定和更安全的状态。常见的服务器固件升级方法有离线烧录、带内工具升级以及web带外升级。但是,无论哪种方式都需从服务器厂商官网下载相应机型的固件,然后再按各种升级方法的步骤执行固件升级操作。而服务器厂商官网中的固件处于开放下载状态,这样不利用固件安全。
发明内容
本发明的目的是提供一种服务器固件升级方法、装置、系统及计算机可读存储介质,能够通过身份验证以及非公开下载状态来下载固件数据的双重手段来确保带升级固件的安全。
为解决上述技术问题,本发明提供一种服务器固件升级方法,包括:
客户端服务器将待升级固件信息以及所述客户端服务器的身份信息发送给云服务器,以使所述云服务器利用所述身份信息对所述客户端服务器进行身份验证,并在身份验证通过后,利用所述待升级固件信息确定固件升级信息;
接收所述云服务器发送的所述固件升级信息;
利用所述固件升级信息从所述云服务器中下载对应的固件数据,并利用所述固件数据执行固件升级操作。
可选地,所述客户端服务器将待升级固件信息以及所述客户端服务器的身份信息发送给云服务器,包括:
通过BMC的Web页面或IPMI命令获取所述待升级固件信息;其中,所述待升级固件信息包含待升级固件类型以及待升级固件当前版本号;
获取所述身份信息;其中,所述身份信息包含所述BMC的MAC地址以及序列号;
将所述待升级固件信息以及所述身份信息发送给所述云服务器。
可选地,所述利用所述固件升级信息从所述云服务器中下载对应的固件数据,并利用所述固件数据执行固件升级操作,包括:
利用所述固件升级信息中的下载路径从所述云服务器中下载对应的所述固件数据;
利用所述固件升级信息中的校验值对所述固件数据进行安全性校验;
若通过安全性校验,则利用所述固件数据执行固件升级操作。
可选地,利用所述固件升级信息中的校验值对所述固件数据进行安全性校验,包括:
利用文件hash校验值对所述固件数据进行hash校验。
可选地,所述云服务器利用所述身份信息对所述客户端服务器进行身份验证,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811554540.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种单片机程序的在线升级方法、装置及系统
- 下一篇:一种串口设备升级方法





