[发明专利]一种存储设备的固件升级方法和存储设备有效
申请号: | 201710267535.9 | 申请日: | 2017-04-21 |
公开(公告)号: | CN107066300B | 公开(公告)日: | 2021-08-24 |
发明(设计)人: | 刘远洋 | 申请(专利权)人: | 杭州宏杉科技股份有限公司 |
主分类号: | G06F8/654 | 分类号: | G06F8/654;G06F8/71 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 林祥 |
地址: | 310053 浙江省杭州市滨江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 存储 设备 升级 方法 | ||
本申请提供一种存储设备的固件升级方法和存储设备。本申请提供的存储设备的固件升级方法,包括:SP接收用户输入的固件升级命令,固件升级命令携带待进行固件升级的硬件模块的标识信息、目标升级文件的标识信息和目标升级文件的地址信息;SP根据目标升级文件的标识信息和目标升级文件的地址信息获取目标升级文件,并将获取到的目标升级文件传输给与待进行固件升级的硬件模块对应的第一EP,第一EP在接收到目标升级文件后,根据目标升级文件对待进行固件升级的硬件模块进行固件升级。本申请提供的存储设备的固件升级方法和存储设备,在对设置在DSU内的硬件模块的固件进行固件升级时,信号传输稳定、升级出错的概率较低。
技术领域
本申请涉及计算机技术,尤其涉及一种存储设备的固件升级方法和存储设备。
背景技术
在存储设备的开发阶段,为保证存储设备的硬件模块与存储系统软件协同工作,通常会为存储设备上的各个硬件模块设计专用固件。相应地,当存储设备上的某个硬件模块的专用固件在存储设备使用的过程中出现漏洞或需要增加新的功能需求时,就需要对该硬件模块的固件进行升级。
目前,对于设置在存储设备的存储控制器单元(Storage Processor Unit,简称SPU)内的硬件模块来说,由于SPU可通过设置在SPU上的管理网口与管理计算机(PersonComputer,简称PC)连接,因此,可通过管理PC直接登录设置在SPU上的存储控制器模块(Storage Processor,简称SP),以对设置在SPU内的硬件模块的固件进行升级。然而,对于设置在存储设备的磁盘柜单元(Disk Shelf Unit,简称DSU)内的硬件模块来说,由于管理PC与DSU不能通过网络连接,因此,在需要对设置在DSU内的硬件模块的固件进行升级时,管理PC需要通过串口线缆与设置在DSP内的磁盘柜控制模块(Expander Processor,简称EP)连接(EP上设置有串口,管理PC可通过串口线缆与EP上的串口连接),以对设置在DSU内的硬件模块的固件进行升级。
但是,当通过上述方法对设置在DSU内的硬件模块的固件进行升级时,由于管理PC需要通过串口线缆将固件升级文件传输给EP,而串口线缆在传输数据的过程中容易受到其他硬件模块的干扰,这样,当通过上述方法对设置在DSU内的硬件模块的固件进行升级时,存在因干扰导致传输信号不稳定、升级过程中出错概率大的问题。
发明内容
本申请提供一种存储设备的固件升级方法和存储设备,以解决现有技术中的固件升级方法对设置在DSU内的硬件模块的固件进行升级时,存在的因干扰导致传输信号不稳定、升级过程中出错概率大的问题。
本申请第一方面提供一种存储设备的固件升级方法,所述存储设备包括存储控制单元SPU和至少一个磁盘柜单元DSU,所述SPU内设置有存储控制器模块SP,每个所述DSU内设置有磁盘柜控制模块EP,所述SP与所述EP连接,所述方法包括:
所述SP接收用户输入的固件升级命令,所述固件升级命令携带待进行固件升级的硬件模块的标识信息、目标升级文件的标识信息和所述目标升级文件的地址信息,其中,所述待进行固件升级的硬件模块为设置在DSU内的硬件模块;
所述SP根据所述目标升级文件的标识信息和所述目标升级文件的地址信息获取所述目标升级文件;
所述SP将所述目标升级文件传输给与所述待进行固件升级的硬件模块对应的第一EP,所述第一EP为与所述待进行固件升级的硬件模块设置在同一个DSU内的EP;
所述第一EP在接收到所述目标升级文件后,根据所述目标升级文件对所述待进行固件升级的硬件模块进行固件升级。
进一步地,所述目标升级文件携带的头文件信息包括预设的校验方法和校验值,所述第一EP在根据所述目标升级文件对所述待进行固件升级的硬件模块进行固件升级之前,所述方法还包括:
所述第一EP根据所述预设的校验方法和校验值校验所述目标升级文件是否正确;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州宏杉科技股份有限公司,未经杭州宏杉科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710267535.9/2.html,转载请声明来源钻瓜专利网。