具有多个RAID组分条的内存系统及其方法

    公开(公告)号:CN102667738B

    公开(公告)日:2018-07-17

    申请号:CN201080045465.9

    申请日:2010-10-08

    IPC分类号: G06F12/16 G06F13/14

    CPC分类号: G06F11/1092 G06F2211/1061

    摘要: 本发明公开了一种数据存储系统,其中可能存在写入或擦除数据所需时间与读取数据所需时间的不对称。可使用RAID数据存储的分布存储数据,且存储模块上的读取、写入和擦除操作设置为:擦除和写操作的执行没有明显延迟以执行读取操作。当内存系统中的存储模块出错时,披露了一种恢复出错模块的数据的方法,其中策略的选择可能与数据丢失无法恢复的可能性最小化以及与降低延迟性能有关。

    廉价磁盘冗余阵列存储设备及其管理方法

    公开(公告)号:CN107391027A

    公开(公告)日:2017-11-24

    申请号:CN201710303478.5

    申请日:2017-05-03

    发明人: 朴贤植

    IPC分类号: G06F3/06

    摘要: 一种管理以RAID方案控制的多个存储设备的方法,包括:检测存储设备之中的故障盘;根据检测结果选择存储设备的多个条带中的一个;参考地址映射信息识别在所选择条带的正常块中包括的数据的有效页、以及映射到故障盘的丢失块的数据的有效页;参考关于所识别的有效页的信息,恢复在所选择条带中包括的块之中的丢失块的有效页;以及将所述丢失块的被恢复的有效页和所述正常块的有效页复制到所述存储设备的新条带。

    多同位储存系统中更新实体储存装置控制程序的方法

    公开(公告)号:CN103927206B

    公开(公告)日:2017-06-16

    申请号:CN201410141647.6

    申请日:2009-05-26

    发明人: 洪清海

    IPC分类号: G06F11/10

    CPC分类号: G06F11/1092

    摘要: 本发明是有关于一种在具多同位数据的储存虚拟化系统中更新实体储存装置的控制程序的方法,其中该储存虚拟化系统中包含多个实体储存装置,该方法包含以下的步骤:在同一数据储存带中提供多个同位数据储存块;选定欲更新控制程序之一或多个实体储存装置,该一或多个实体储存装置中的每一实体储存装置包含多个数据区段及一可程序化的控制程序;使该被选定的一或多个实体储存装置进入一离线状态;更新该被选定的一或多个实体储存装置内的该控制程序,其中在该更新控制程序完成前,若需对该被选定的一或多个实体储存装置发出一写入请求时,则将该写入请求中所对应的一未变动数据区段注记为一变动数据区段。本发明亦揭露有用此方法的储存虚拟化控制器及其系统。

    磁盘阵列系统中问题磁盘的重用方法和系统

    公开(公告)号:CN105094684A

    公开(公告)日:2015-11-25

    申请号:CN201410168641.8

    申请日:2014-04-24

    发明人: 周雪强

    IPC分类号: G06F3/06 G06F11/16

    CPC分类号: G06F11/1084 G06F11/1092

    摘要: 本发明公开了一种RAID系统中问题磁盘的重用方法和系统,方法包括:响应于所述RAID系统中的第一磁盘出现问题,并且确定该第一磁盘不是出现物理错误,对所述第一磁盘进行格式化、初始化以及验证操作;以及响应于对该第一磁盘的验证操作成功,设置该第一磁盘为所述RAID系统中的一个第二级别的冗余磁盘,以备所述RAID系统再次使用该第一磁盘。本发明提出的方法和系统,能够使得高端RAID存储中的因为介质错误或者读写较慢而被隔离出系统的问题磁盘,在保证系统可靠性的前提下,被RAID系统重用。

    堆叠式存储器中的错误校正

    公开(公告)号:CN105005512A

    公开(公告)日:2015-10-28

    申请号:CN201510486710.4

    申请日:2010-12-22

    发明人: 乔·M·杰德罗

    IPC分类号: G06F11/10

    摘要: 本发明涉及堆叠式存储器中的错误校正。本发明揭示电子设备、系统及用以构造并操作所述电子设备及/或系统的方法,其包含存储器裸片堆叠,其中用户数据及/或第一级错误校正数据存储于跨越所述存储器裸片的条带中。一个此种堆叠可包含例如奇偶校验库的第二级错误校正库以存储对应于所述用户数据及/或第一级错误校正数据的奇偶校验数据。本发明还揭示额外设备、系统及方法。

    防止数据丢失的系统和方法

    公开(公告)号:CN104094236A

    公开(公告)日:2014-10-08

    申请号:CN201380008069.2

    申请日:2013-03-28

    IPC分类号: G06F11/00

    摘要: 提供了用于防止存储系统中的数据丢失的方法和系统。一种方法包括检测多个存储设备中的一个存储设备即将经历故障并确定故障类型。所述方法还包括根据所确定的故障类型选择SMART重建技术、正常重建技术、数据迁移技术或用户数据备份技术来保存该存储设备中的数据并针对该存储设备执行所选择的技术。一种系统包括被配置为将数据存储在多个数据地址中的多个存储设备和被配置为执行上述方法的处理器。还提供了包括用于防止存储系统中的数据丢失的计算机程序产品方法的物理计算机存储介质。一种物理计算机存储介质包括用于执行上述方法的计算机代码。

    重建存储器阵列的方法和装置

    公开(公告)号:CN103970481A

    公开(公告)日:2014-08-06

    申请号:CN201310034811.9

    申请日:2013-01-29

    IPC分类号: G06F3/06

    摘要: 本发明公开了一种重建存储器阵列的方法和装置。所述方法包括:响应于在存储器阵列中出现故障存储器设备,用第一备用存储器设备替换故障存储器设备;利用存储器阵列中除第一备用存储器设备之外的其他存储器设备进行部件重建,从而在第一备用存储器设备中恢复故障存储器设备中的数据;与此并行地,利用第二备用存储器设备进行智能重建,从而将故障存储器设备中的数据复制到第二备用存储器设备;一旦智能重建完成,在存储器阵列中用第二备用存储器设备替换第一备用存储器设备。所述装置与上述方法对应。利用本发明实施例的方法和装置,存储器阵列并行地进行部件重建和智能重建,从而可以快速恢复数据,且避免智能重建不成功带来的影响。

    储存虚拟化系统中更新实体储存装置的控制程序的方法

    公开(公告)号:CN101604250B

    公开(公告)日:2014-07-16

    申请号:CN200910143006.3

    申请日:2009-05-21

    发明人: 洪清海

    IPC分类号: G06F9/445 G06F3/06

    CPC分类号: G06F11/1092

    摘要: 本发明是有关于一种储存虚拟化系统中更新实体储存装置的控制程序的方法,该方法包含以下的步骤:选定欲更新控制程序的一或多个实体储存装置;使该被选定的实体储存装置进入一离线状态;更新该被选定的实体储存装置内的控制程序,其中在该更新控制程序完成前,若需对该实体储存装置发出一写入请求时,则将该写入请求中所对应的未变动数据区段注记为一变动数据区段;该被选定的实体储存装置在完成更新控制程序后执行部分重建,其中在该部分重建完成前,若需要对该实体储存装置上一未变动数据区段读取或写入时,则可直接对该实体储存装置发出读取或写入请求,而不需等到该实体储存装置上所有的变动数据区段完成部分重建才发出读取或写入请求。