[发明专利]在一储存系统中更新软件的方法及储存系统在审
申请号: | 201710015464.3 | 申请日: | 2017-01-10 |
公开(公告)号: | CN108255504A | 公开(公告)日: | 2018-07-06 |
发明(设计)人: | 张世辉;吴明升 | 申请(专利权)人: | 纬颖科技服务股份有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65 |
代理公司: | 北京嘉和天工知识产权代理事务所(普通合伙) 11269 | 代理人: | 严慎 |
地址: | 中国台湾新北市汐*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 储存系统 更新软件 新区域 随机存取存储器中 初始化 主动区 路径设定 判断数据 数据路径 系统软件 重新开机 下载 更新 | ||
一种在一储存系统中更新软件的方法及储存系统。所述在一储存系统中更新软件的方法,用于上述储存系统中,上述方法包括以下步骤:在一随机存取存储器中提供一新区域;下载一第二软件至上述新区域,并运行上述第二软件;判断数据路径设定是否已被初始化;以及当判断上述数据路径设定被初始化时,设定上述新区域为一主动区并设定在上述随机存取存储器中的一当前主动区为上述新区域。本发明可使得储存系统更新系统软件时能继续运行,无须重新开机。
技术领域
本发明涉及一种储存系统,更加具体地说涉及一种在储存系统中更新软件的方法及储存系统。
背景技术
市售的储存系统(例如,一简单闪存绑定(Just a Bunch of Flash,JBOF)系统)在更新一系统软件时,必须停止其系统,并等待系统软件更新完毕。此外,储存系统还需重新开机后才能继续运行。
然而,一般数据中心提供二十四小时服务。但为了储存系统更新系统软件,数据中心则必须暂时停止服务。上述情况将造成用户的不便且增加数据中心的操作成本。如果数据中心处理的数据与银行有关时,还必须花费额外的成本,以确保储存系统的服务正常。
鉴于以上情况,需要在一储存系统中更新软件的方法及储存系统,以确保储存系统更新系统软件时能继续运行,无须重新开机。
因此,需要提供一种在一储存系统中更新软件的方法及储存系统来满足上述需求。
发明内容
以下发明内容仅为示例性的,且不意指以任何方式加以限制。除所述说明性方面、实施方式和特征之外,通过参照附图和下述具体实施方式,其他方面、实施方式和特征也将显而易见。即,以下发明内容被提供以介绍概念、重点、益处及本文所描述新颖且非显而易见的技术优势。所选择,非所有的,实施例将进一步详细描述如下。因此,以下发明内容并不意旨在所要求保护主题的必要特征,也不意旨在决定所要求保护主题的范围中使用。
本发明提供一种在储存系统中更新软件的方法及储存系统。
本发明提供一种在一储存系统中更新软件的方法,用于上述储存系统中,上述方法包括以下步骤:在一随机存取存储器(Random Access Memory,RAM)中提供一新区域;下载一第二软件至上述新区域,并运行上述第二软件;判断数据路径设定是否已被初始化;以及当判断上述数据路径设定被初始化时,设定上述新区域为一主动区(Active Region)并设定在上述随机存取存储器中的一当前主动区为上述新区域。
在一些实施例中,在设定上述新区域为上述主动区并设定上述当前主动区设定为上述新区域后,上述方法还包括:初始化控制路径设定;以及写入上述第二软件至一闪存中。在一些实施例中,当判断上述数据路径设定未被初始化时,上述方法还包括:初始化上述数据路径设定。在一些实施例中,上述当前主动区包含上述储存系统正运作的一第一软件。在一些实施例中,上述储存系统提供至少一数据路径及至少一控制路径。在一些实施例中,上述储存系统为一简单闪存绑定系统。
本发明提供一储存系统,上述储存系统包括:一控制电路、一处理器以及一存储器;上述处理器安装至上述控制电路中;上述存储器安装至上述控制电路中并且有效地耦接至上述处理器;其中上述处理器配置用以执行储存于上述存储器中的一程序代码以执行:在上述存储器中的一随机存取存储器中提供一新区域;下载一第二软件至上述新区域,并运行上述第二软件;判断数据路径设定是否已被初始化;以及当判断上述数据路径设定被初始化时,设定上述新区域为一主动区并设定在上述随机存取存储器中的一当前主动区为上述新区域。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于纬颖科技服务股份有限公司,未经纬颖科技服务股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710015464.3/2.html,转载请声明来源钻瓜专利网。