CN102902602A - 数据热备份的方法、装置及存储*** - Google Patents
数据热备份的方法、装置及存储*** Download PDFInfo
- Publication number
- CN102902602A CN102902602A CN2012103490338A CN201210349033A CN102902602A CN 102902602 A CN102902602 A CN 102902602A CN 2012103490338 A CN2012103490338 A CN 2012103490338A CN 201210349033 A CN201210349033 A CN 201210349033A CN 102902602 A CN102902602 A CN 102902602A
- Authority
- CN
- China
- Prior art keywords
- stand
- data
- heat space
- disk
- storage
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Hardware Redundancy (AREA)
Abstract
本发明实施例公开了一种数据热备份的方法、装置及存储***。该方法应用于冗余阵列存储设备,冗余阵列存储设备包括多层存储器阵列,每层存储器阵列包括多个使用同一类型的存储器,包括:分配至少一个热备用空间,热备用空间使用多层阵列存储器中存储速度最快的一层存储器阵列,热备用空间用于存储运行数据;出现故障磁盘时,检测热备用空间空余部分是否足以存储故障数据,故障数据为故障磁盘需要恢复的数据;如果热备用空间空余部分足以存储故障数据,则将故障重建到热备用空间的空余部分;如果热备用空间空余部分不足以存储故障数据,则将热备用空间存储的运行数据迁出,将故障数据重建到热备用空间的空余部分。从而提高热备用空间的利用率。
Description
技术领域
本发明涉及计算机领域,特别涉及一种数据热备份的方法、装置及存储***。
背景技术
数据热备份是指当***中磁盘发生故障时,将储存在故障磁盘上的数据重建到热备用磁盘上,以提高***的稳定性。
随着热备份技术的发展,目前大多不使用特定的磁盘作为热备用磁盘,而是将热备用磁盘逻辑地分布到***中多个磁盘上,每个磁盘空出一段作为热备用空间,多个磁盘上的热备用空间拼接成一个虚拟的热备用磁盘,这样,可以提高访问并发能力,缩短数据的重建时间。
可见,***中磁盘故障时应用热备用空间存储重建数据,***中磁盘正常运行时,热备用空间空置。但***中磁盘故障的概率较低,热备用空间长时间空置易造成存储资源浪费。
发明内容
本发明实施例提供一种数据热备份的方法、装置及存储***,能够节约存储资源。
为达到上述目的,本发明的实施例采用的技术方案如下:
一种数据热备份的方法,应用于冗余阵列存储设备,所述冗余阵列存储设备包括多层存储器阵列,每层存储器阵列包括多个使用同一类型的存储器,所述方法包括:
分配至少一个热备用空间,所述热备用空间使用所述多层阵列存储器中存储速度最快的一层存储器阵列,所述热备用空间用于存储运行数据;
出现故障磁盘时,检测所述热备用空间空余部分是否足以存储故障数据,所述故障数据为所述故障磁盘需要恢复的数据;
如果所述热备用空间空余部分足以存储所述故障数据,则将所述故障重建到所述热备用空间的空余部分;
如果所述热备用空间空余部分不足以存储所述故障数据,则将所述热备用空间存储的运行数据迁出到存储速度较慢的存储器阵列,将所述故障数据重建到所述热备用空间的空余部分。
一种数据热备份的装置,应用于冗余阵列存储设备,所述冗余阵列存储设备包括多层存储器阵列,每层存储器阵列包括多个使用同一类型的存储器,其特征在于,包括:
分配单元,用于分配至少一个热备用空间,所述热备用空间使用所述多层阵列存储器中存储速度最快的一层存储器阵列,所述热备用空间用于存储运行数据;
检测单元,用于出现故障磁盘时,检测所述热备用空间空余部分是否足以存储故障数据,所述故障数据为所述故障磁盘需要恢复的数据;
第一重建单元,用于如果所述热备用空间空余部分足以存储所述故障数据,则将所述故障重建到所述热备用空间的空余部分;
第二重建单元,用于如果所述热备用空间空余部分不足以存储所述故障数据,则将所述热备用空间存储的运行数据迁出到存储速度较慢的存储器阵列,将所述故障数据重建到所述热备用空间的空余部分。
本发明实施例提供的技术方案带来的有益效果是:
***中出现故障磁盘之前,应用至少一个热备用空间存储运行数据,当***中出现故障磁盘时,将故障数据重建到热备用空间。这样,能够提高该至少一个热备用空间的利用率,避免存储资源浪费。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明一实施例提供的数据热备份的方法的流程图;
图2为本发明又一实施例提供的数据热备份的方法的流程图;
图3为本发明再一实施例提供的数据热备份的方法的流程图;
图4为本发明实施例分层存储***中磁盘故障后***的处理流程示意图;
图5为本发明实施例故障的磁盘被替换磁盘置换后,***的处理流程示意图;
图6为本发明一实施例提供的数据热备份的装置的结构示意图;
图7为本发明又一实施例提供的数据热备份的装置的结构示意图;
图8为本发明再一实施例提供的数据热备份的装置的结构示意图。
具体实施方式
冗余阵列中出现磁盘故障时,需要与***连接带电运行的磁盘(即热备用磁盘),替换下***中的故障盘。阵列控制器能自动的用热备用磁盘代替故障磁盘,并通过算法把原来储存在故障磁盘上的数据重建到热备用磁盘上。
为了缩短冗余阵列的重建时间,目前大多热备用磁盘并不使用确定的物理盘,而是使用热备空间,将热备用磁盘逻辑地分布到多个物理盘上。即每个物理盘抽象出一段空间,共同拼接成一个虚拟的热备盘,每个物理盘抽象出的空间称为热备空间。
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
本发明实施例提供的一种数据热备份的方法,应用于冗余阵列存储设备,该冗余阵列存储设备包括多层存储器阵列,每层存储器阵列包括多个使用同一类型的存储器,请参阅图1,该方法可以包括:
101、分配至少一个热备用空间,该热备用空间使用该多层阵列存储器中存储速度最快的一层存储器阵列,该热备用空间用于存储运行数据;
102、出现故障磁盘时,检测该热备用空间空余部分是否足以存储故障数据,该故障数据为该故障磁盘需要恢复的数据;
本发明实施例中,故障数据是指故障磁盘中需要恢复的数据,该需要恢复的数据可以随着冗余阵列存储设备动态存取数据进行动态变化。同样的表述适用于后续提及的故障数据。
103、如果该热备用空间空余部分足以存储该故障数据,则将该故障数据重建到该热备用空间的空余部分;
104、如果该热备用空间空余部分不足以存储该故障数据,则将该热备用空间存储的运行数据迁出到存储速度较慢的存储器阵列,将该故障数据重建到该热备用空间的空余部分。
上述数据热备份的方法,***中出现故障磁盘之前,应用至少一个热备用空间存储运行数据,当***中出现故障磁盘时,将故障数据重建到热备用空间。这样,能够提高该至少一个热备用空间的利用率,避免存储资源浪费。
上述101至104可以由数据热备份的装置实现,该装置可以是计算机或其他设备本发明实施例不做限定。
本发明实施例中,可以设置未出现故障磁盘时优先空余热备用空间,以便于出现故障磁盘时,故障数据能够快速重建到热备用空间,节约热备用空间数据迁出所消耗的时间,从而提高数据重建效率。
本发明实施例中,根据具体场景,上述101中为***分配的至少一个热备用空间分布于***中的至少一个磁盘中。具体地,可以在***中的每个盘上分配一个热备用空间,也可以在部分磁盘上分配热备用空间,本发明实施例不做限定。
本发明实施例中,可选地,如图2所示,上述101中为***分配热备用空间之后,可以包括:
105、将至少一个热备用空间对应的地址,记录于地址映射表。表1示出了一个地址映射表示例,请参阅。
表1
热备用空间1 | 热备用空间1的地址 | 热备用空间1的长度 |
热备用空间2 | 热备用空间2的地址 | 热备用空间2的长度 |
… | … | … |
热备用空间n | 热备用空间n的地址 | 热备用空间3的长度 |
表1中,热备用空间1…热备用空间n可以分布于***中的多个磁盘上,也可以位于***中的一个磁盘上。如果热备用空间分布于***中的多个磁盘上,则n为大于等于2的自然数,例如表1中的热备用空间1位于磁盘1上,热备用空间2位于磁盘2上…热备用空间n位于磁盘n上,热备用空间1…热备用空间n组成虚拟的热备用磁盘。根据热备用空间的地址可以查找到对应的热备用空间,如,根据热备用空间1的地址可以查找到热备用空间1。热备用空间1、热备用空间2…热备用空间n可以同步进行读写(即数据迁出及数据重建),以提高数据重建的效率。
如果热备用空间位于***中的一个磁盘上,即表1中的热备用空间1、热备用空间2…热备用空间n位于同一磁盘上,此时可以将热备用空间1、热备用空间2…热备用空间n合并记录,即采用表2的形式,也可以将热备用空间1、热备用空间2…热备用空间n分别记录,即仍采用表1的形式,本发明实施例不做限定。
表2
热备用空间 | 热备用空间的地址 | 热备用空间的长度 |
相应地,上述102中检测该热备用空间空余部分是否足以存储故障数据可以包括:
106、检测该地址映射表中记录的地址对应的热备用空间的空余部分是否足以存储该故障数据。
例如,检测表1中热备用空间1的空余容量、热备用空间2的空余容量…热备用空间n的空余容量之和是否足够。
进一步,以表1为例,如果表1中热备用空间1的空余容量、热备用空间2的空余容量…热备用空间n空余部分的容量之和足够(即大于或等于故障数据所占空间),则上述103中将故障数据重建到热备用空间的空余部分的方法可以为,将故障数据依次重建到热备用空间1的空余部分、热备用空间2的空余部分…热备用空间n的空余部分,至故障数据重建完成为止。故障数据重建的过程中,记录热备用空间1、热备用空间2…热备用空间n中存储故障数据的地址,当然,在故障数据重建的过程中要限制运行数据(故障数据以外的数据)存储到热备用空间1、热备用空间2…热备用空间n中,以保证热备用空间1、热备用空间2…热备用空间n有足够的空间存储故障数据。
本发明实施例中,可选地,上述104中可以同步将该热备用空间存储的运行数据迁出到存储速度较慢的存储器阵列,将该故障数据重建到该热备用空间的空余部分。
具体地,仍以表1为例,如果热备用空间1的空余容量、热备用空间2的空余容量…热备用空间n空余部分的容量之和不足(即小于故障数据所占空间),可以依次将热备用空间1、热备用空间2…热备用空间n存储的运行数据迁出,至热备用空间1的空余容量、热备用空间2的空余容量…热备用空间n空余部分的容量之和大于或于故障数据所占空间为止。
进一步,上述104中可以同步将热备用空间存储的运行数据迁出、将故障数据重建到热备用空间的空余部分。即,热备用空间存储的运行数据的迁出与故障数据的重建到热备用空间可以同步进行,例如,在热备用空间1存储的数据迁出的同步可以将故障数据重建到热备用空间1。实践中,为避免热备用空间存储数据的迁出与故障数据的重建到热备用空间冲突,可以在热备用空间存储数据的迁出与故障数据的重建到热备用空间之间设置安全区域(safe area size),如果故障数据的重建达到安全区域,将暂停故障数据的重建,待热备用空间存储的运行数据迁出释放足够的空间(大于或等于安全区域)后,再启动故障数据的重建。
本发明实施例中,可选地,如图3所示,上述104之后,可以进一步包括:
107、当出现故障的磁盘被替换磁盘置换后,将重建到该热备用空间存储的故障数据迁移到该替换磁盘。
当然,热备用空间中故障数据迁出所释放的空间可以迁入运行数据。实践中,可以设定,因存储故障数据而迁出的运行数据优先迁入。另外,根据具体场景,可以设置运行数据的迁 入方式,如热备用空间中故障数据迁出与运行数据迁入同步进行,或热备用空间中故障数据迁出完成后,再迁入运行数据,或在指定的时间迁入正常数据。
当热备用空间中故障数据迁出与正常数据迁入同步进行时,为避免热备用空间中故障数据迁出与运行数据迁入冲突,仍可设置安全区域,即,如果运行数据迁入达到安全区域,暂停运行数据迁入,待热备用空间中故障数据迁出释放足够的空间(大于或等于安全区域)后,再启动运行数据迁入。
本发明实施例可以应用于分层存储***,但并不限于此,还可以应用于其他***,如以非易失性存储介质作为缓存的存储***等。下面结合图3、图4以本发明实施例应用于分层存储***作为举例详细说明本发明实施例提供的数据热备份的方法的实现过程,应当理解,举例为使本领域技术人员更清楚地理解本发明实施例的技术方案,不应视为对本发明实施例的限制。
分层存储***中,可以将高访问性能的第一层设置为热备用空间,可以参照上述表1的形式建立地址映射表,***中磁盘未出现故障时,可以应用第一层进行数据存储,也可以读取第一层存储的数据。
详细地,请参阅图4,分层存储***中磁盘故障后***的处理流程如下:
401、检测到磁盘故障后,检测第一层(热备用空间)的空余容量是否足够存储故障磁盘中的数据;
如果第一层的空余容量足够存储故障磁盘中的数据,则执行步骤402;如果第一层的空余容量不足够存储故障磁盘中的数据,则执行步骤403;
402、将故障磁盘中的数据重建到第一层的空余部分;
403、检测第一层存储的运行数据是否正在进行迁出;
如果第一层存储的数据未正在进行数据迁出,则执行步骤404;如果第一层存储的数据正在迁出,则执行步骤405;
404、将第一层存储的运行数据迁出;
405、将故障数据同步重建到第一层的空余部分;
406、检测第一层的空余容量是否足够;
如果第一层的空余容量不足,则继续执行步骤404;如果第一层的空余容量足够,则当故障数据重建完成后结束。
详细地,请参阅图5,分层存储***中故障的磁盘被替换磁盘置换后,***的处理流程如下:
501、检测到故障的磁盘被替换磁盘置换;
502、将热备用空间存储的数据迁入替换磁盘;
503、判断运行数据是否同时迁入第一层;
如果判断结果为运行数据同时迁入第一层,则执行步骤504;如果判断结果为数据不同时迁入第一层,则结束。
504、将运行数据迁入第一层。
图4、图5可以由数据热备份的装置实现,该装置可以是计算机或其他设备本发明实施例不做限定。
需要说明的是,当本发明实施例应用于以非易失性存储介质作为缓存的存储***时,可以使用缓存空间用时即分配热备用空间,参照分层存储***的方法实现数据热备份,为避免重复,不赘述。
在分层存储***中将第一层设置为热备用空间,出现故障磁盘之前,应用第一层存储运行数据,当***中出现故障磁盘时,将故障数据重建到第一层,从而避免存储资源浪费。
接下来,请参阅图6,本发明实施例提供一种数据热备份的装置,该装置可以应用于冗余阵列存储设备,所述冗余阵列存储设备包括多层存储器阵列,每层存储器阵列包括多个使用同一类型的存储器,该装置可以包括:分配单元601,检测单元602,第一重建单元603,第二重建单元604,其中,
分配单元601,可以分配至少一个热备用空间,所述热备用空间使用所述多层阵列存储器中存储速度最快的一层存储器阵列,所述热备用空间用于存储运行数据;
检测单元602,可以用于出现故障磁盘时,检测所述热备用空间空余部分是否足以存储故障数据,所述故障数据为所述故障磁盘需要恢复的数据;
第一重建单元603,可以如果所述热备用空间空余部分足以存储所述故障数据,则将所述故障重建到所述热备用空间的空余部分;
第二重建单元604,可以用于如果所述热备用空间空余部分不足以存储所述故障数据,则将所述热备用空间存储的运行数据迁出到存储速度较慢的存储器阵列,将所述故障数据重建到所述热备用空间的空余部分。
可选地,如图7所示,本发明实施例提供的数据热备份的装置还可以进一步包括记录单元605,其可以用于将至少一个热备用空间对应的地址,记录于地址映射表;
相应地,检测单元602可以具体用于,检测该地址映射表中记录的地址对应的热备用空 间的空余部分是否足以存储该故障数据。
可选地,第二重建单元604可以具体用于,同步将该热备用空间存储的运行数据迁出到存储速度较慢的存储器阵列,将该故障数据重建到该热备用空间的空余部分。
可选地,如图8所示,本发明实施例提供的数据热备份的装置还可以进一步包括迁移单元606,可以用于当出现故障的磁盘被替换磁盘置换后,将重建到该热备用空间存储的故障数据迁移到该替换磁盘。
本发明实施例提供的数据热备份的装置中各单元的具体工作过程,可以参考前述方法实施例中的对应过程,为避免重复在此不再赘述。此外,该数据热备份的装置可以是计算机或其他设备本发明实施例不做限定。
上述数据热备份的装置,***中出现故障磁盘之前,应用至少一个热备用空间存储运行数据,当***中出现故障磁盘时,将故障数据重建到该至少一个热备用空间。这样,能够提高该至少一个热备用空间的利用率,避免存储资源浪费。
本发明实施例提供一种磁盘,包括:热备用空间及普通空间,其中,
热备用空间,用于***中磁盘正常运行时存储运行数据,***中出现故障磁盘时存储故障数据,故障数据为故障磁盘存储的数据;
普通空间,用于***中磁盘正常运行时及***中出现故障磁盘时,存储运行数据。
上述磁盘可以提高热备用空间的利用率,能够避免存储资源浪费。
本发明实施例还提供一种存储***,该***可以包括上述数据热备份的装置及至少一个上述磁盘,其中,数据热备份的装置的组成单元及个单元的功能与上述数据热备份的装置相同,不再赘述。
上述存储***,***中出现故障磁盘之前,应用至少一个热备用空间存储运行数据,当***中出现故障磁盘时,将故障数据重建到该至少一个热备用空间。这样,能够提高该至少一个热备用空间的利用率,避免存储资源浪费。
需要说明的是:本发明实施例提供的数据热备份的装置在进行数据热备份时,仅以上述各功能单元的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元或模块完成,即将装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。另外,本发明实施例提供的数据热备份的装置与数据热备份的方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (11)
1.一种数据热备份的方法,其特征在于,应用于冗余阵列存储设备,所述冗余阵列存储设备包括多层存储器阵列,每层存储器阵列包括多个使用同一类型的存储器,所述方法包括:
分配至少一个热备用空间,所述热备用空间使用所述多层阵列存储器中存储速度最快的一层存储器阵列,所述热备用空间用于存储运行数据;
出现故障磁盘时,检测所述热备用空间空余部分是否足以存储故障数据,所述故障数据为所述故障磁盘需要恢复的数据;
如果所述热备用空间空余部分足以存储所述故障数据,则将所述故障数据重建到所述热备用空间的空余部分;
如果所述热备用空间空余部分不足以存储所述故障数据,则将所述热备用空间存储的运行数据迁出到存储速度较慢的存储器阵列,将所述故障数据重建到所述热备用空间的空余部分。
2.根据权利要求1所述的方法,其特征在于,所述分配至少一个热备用空间之后,包括:
将所述至少一个热备用空间对应的地址,记录于地址映射表;
相应地,所述检测所述热备用空间空余部分是否足以存储故障数据,包括:
检测所述地址映射表中记录的地址对应的热备用空间的空余部分是否足以存储所述故障数据。
3.根据权利要求1所述的方法,其特征在于,所述将所述热备用空间存储的运行数据迁出到存储速度较慢的存储器阵列,将所述故障数据重建到所述热备用空间的空余部分,包括:
同步将所述热备用空间存储的运行数据迁出到存储速度较慢的存储器阵列,将所述故障数据重建到所述热备用空间的空余部分。
4.根据权利要求1所述的方法,其特征在于,还包括:
当出现故障的磁盘被替换磁盘置换后,将重建到所述热备用空间的故障数据迁移到所述替换磁盘。
5.根据权利要求1至4中任一项所述的方法,其特征在于,所述至少一个热备用空间分布于***中的至少一个磁盘中。
6.一种数据热备份的装置,应用于冗余阵列存储设备,所述冗余阵列存储设备包括多层存储器阵列,每层存储器阵列包括多个使用同一类型的存储器,其特征在于,包括:
分配单元,用于分配至少一个热备用空间,所述热备用空间使用所述多层阵列存储器中存储速度最快的一层存储器阵列,所述热备用空间用于存储运行数据;
检测单元,用于出现故障磁盘时,检测所述热备用空间空余部分是否足以存储故障数据,所述故障数据为所述故障磁盘需要恢复的数据;
第一重建单元,用于如果所述热备用空间空余部分足以存储所述故障数据,则将所述故障重建到所述热备用空间的空余部分;
第二重建单元,用于如果所述热备用空间空余部分不足以存储所述故障数据,则将所述热备用空间存储的运行数据迁出到存储速度较慢的存储器阵列,将所述故障数据重建到所述热备用空间的空余部分。
7.根据权利要求6所述的数据热备份的装置,其特征在于,还包括:
记录单元,用于将所述至少一个热备用空间对应的地址,记录于地址映射表;
相应地,所述检测单元具体用于,检测所述地址映射表中记录的地址对应的热备用空间的空余部分是否足以存储所述故障数据。
8.根据权利要求6所述的数据热备份的装置,其特征在于,所述第二重建单元具体用于,同步将所述热备用空间存储的运行数据迁出到存储速度较慢的存储器阵列,将所述故障数据重建到所述热备用空间的空余部分。
9.根据权利要求6所述的数据热备份的装置,其特征在于,还包括:
迁移单元,用于当出现故障的磁盘被替换磁盘置换后,将重建到所述热备用空间的故障数据迁移到所述替换磁盘。
10.一种磁盘,其特征在于,包括:热备用空间及普通空间,其中,
所述热备用空间,用于***中磁盘正常运行时存储运行数据,***中出现故障磁盘时存储故障数据,所述故障数据为所述故障磁盘需要恢复的数据;
所述普通空间,用于***中磁盘正常运行时及***中出现故障磁盘时,存储运行数据。
11.一种存储***,其特征在于,包括:如权利要求6至9中任一项所述的数据热备份的装置及至少一个如权利要求10所述的磁盘。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210349033.8A CN102902602B (zh) | 2012-09-19 | 2012-09-19 | 数据热备份的方法、装置及存储*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210349033.8A CN102902602B (zh) | 2012-09-19 | 2012-09-19 | 数据热备份的方法、装置及存储*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102902602A true CN102902602A (zh) | 2013-01-30 |
CN102902602B CN102902602B (zh) | 2015-08-19 |
Family
ID=47574848
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210349033.8A Active CN102902602B (zh) | 2012-09-19 | 2012-09-19 | 数据热备份的方法、装置及存储*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102902602B (zh) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103559091A (zh) * | 2013-11-12 | 2014-02-05 | 宇龙计算机通信科技(深圳)有限公司 | 一种数据调度方法及分体式终端*** |
CN103605753A (zh) * | 2013-11-22 | 2014-02-26 | 中国技术交易所有限公司 | 集中竞价***数据存储***及存储方法 |
CN106101270A (zh) * | 2016-08-05 | 2016-11-09 | 成都佳荣科技有限公司 | 数据分布式存储*** |
CN107203328A (zh) * | 2016-03-17 | 2017-09-26 | 伊姆西公司 | 存储管理方法和存储设备 |
CN107766180A (zh) * | 2017-09-22 | 2018-03-06 | 成都华为技术有限公司 | 存储介质的管理方法、装置及可读存储介质 |
WO2020010584A1 (zh) * | 2018-07-12 | 2020-01-16 | 华为技术有限公司 | 一种终端恢复出厂设置时的数据恢复方法及终端 |
CN111221473A (zh) * | 2019-12-30 | 2020-06-02 | 河南创新科信息技术有限公司 | 一种存储***介质免维护的方法 |
CN114415979A (zh) * | 2022-03-29 | 2022-04-29 | 浙江大华技术股份有限公司 | 存储装置的处理方法、计算机设备及存储装置 |
CN115016738A (zh) * | 2022-06-27 | 2022-09-06 | 北京天融信网络安全技术有限公司 | 一种数据迁移的方法、装置、***、电子设备及介质 |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109117297A (zh) * | 2018-08-30 | 2019-01-01 | 浪潮电子信息产业股份有限公司 | 一种固态硬盘的故障定位方法及装置 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090177918A1 (en) * | 2008-01-04 | 2009-07-09 | Bulent Abali | Storage redundant array of independent drives |
CN101576833A (zh) * | 2009-06-26 | 2009-11-11 | 杭州华三通信技术有限公司 | 一种独立磁盘冗余阵列raid数据重建方法和装置 |
US20100251012A1 (en) * | 2009-03-24 | 2010-09-30 | Lsi Corporation | Data Volume Rebuilder and Methods for Arranging Data Volumes for Improved RAID Reconstruction Performance |
CN101937400A (zh) * | 2009-06-29 | 2011-01-05 | 联想(北京)有限公司 | 管理热备份内存的方法和电子设备 |
CN102214073A (zh) * | 2010-04-08 | 2011-10-12 | 杭州华三通信技术有限公司 | 磁盘冗余阵列的热备盘切换控制方法及控制器 |
-
2012
- 2012-09-19 CN CN201210349033.8A patent/CN102902602B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090177918A1 (en) * | 2008-01-04 | 2009-07-09 | Bulent Abali | Storage redundant array of independent drives |
US20100251012A1 (en) * | 2009-03-24 | 2010-09-30 | Lsi Corporation | Data Volume Rebuilder and Methods for Arranging Data Volumes for Improved RAID Reconstruction Performance |
CN101576833A (zh) * | 2009-06-26 | 2009-11-11 | 杭州华三通信技术有限公司 | 一种独立磁盘冗余阵列raid数据重建方法和装置 |
CN101937400A (zh) * | 2009-06-29 | 2011-01-05 | 联想(北京)有限公司 | 管理热备份内存的方法和电子设备 |
CN102214073A (zh) * | 2010-04-08 | 2011-10-12 | 杭州华三通信技术有限公司 | 磁盘冗余阵列的热备盘切换控制方法及控制器 |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103559091B (zh) * | 2013-11-12 | 2018-03-16 | 宇龙计算机通信科技(深圳)有限公司 | 一种数据调度方法及分体式终端*** |
CN103559091A (zh) * | 2013-11-12 | 2014-02-05 | 宇龙计算机通信科技(深圳)有限公司 | 一种数据调度方法及分体式终端*** |
CN103605753A (zh) * | 2013-11-22 | 2014-02-26 | 中国技术交易所有限公司 | 集中竞价***数据存储***及存储方法 |
CN107203328A (zh) * | 2016-03-17 | 2017-09-26 | 伊姆西公司 | 存储管理方法和存储设备 |
CN106101270A (zh) * | 2016-08-05 | 2016-11-09 | 成都佳荣科技有限公司 | 数据分布式存储*** |
US11237929B2 (en) | 2017-09-22 | 2022-02-01 | Huawei Technologies Co., Ltd. | Method and apparatus, and readable storage medium |
CN107766180B (zh) * | 2017-09-22 | 2020-08-14 | 成都华为技术有限公司 | 存储介质的管理方法、装置及可读存储介质 |
CN107766180A (zh) * | 2017-09-22 | 2018-03-06 | 成都华为技术有限公司 | 存储介质的管理方法、装置及可读存储介质 |
US11714733B2 (en) | 2017-09-22 | 2023-08-01 | Huawei Technologies Co., Ltd. | Method and apparatus, and readable storage medium |
WO2020010584A1 (zh) * | 2018-07-12 | 2020-01-16 | 华为技术有限公司 | 一种终端恢复出厂设置时的数据恢复方法及终端 |
CN111221473A (zh) * | 2019-12-30 | 2020-06-02 | 河南创新科信息技术有限公司 | 一种存储***介质免维护的方法 |
CN114415979A (zh) * | 2022-03-29 | 2022-04-29 | 浙江大华技术股份有限公司 | 存储装置的处理方法、计算机设备及存储装置 |
CN114415979B (zh) * | 2022-03-29 | 2022-07-15 | 浙江大华技术股份有限公司 | 存储装置的处理方法、计算机设备及存储装置 |
CN115016738A (zh) * | 2022-06-27 | 2022-09-06 | 北京天融信网络安全技术有限公司 | 一种数据迁移的方法、装置、***、电子设备及介质 |
Also Published As
Publication number | Publication date |
---|---|
CN102902602B (zh) | 2015-08-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102902602A (zh) | 数据热备份的方法、装置及存储*** | |
US8392752B2 (en) | Selective recovery and aggregation technique for two storage apparatuses of a raid | |
CN103513942B (zh) | 独立冗余磁盘阵列的重构方法及装置 | |
JP6518191B2 (ja) | アドレス断片化に対するメモリ・セグメントのリマッピング | |
CN101055511B (zh) | 一种存储阵列***及其数据操作方法 | |
CN100392611C (zh) | 存储控制装置和方法 | |
CN101923448B (zh) | 一种nand闪存的转换层读写方法 | |
US6751136B2 (en) | Drive failure recovery via capacity reconfiguration | |
US8601312B2 (en) | Storage apparatus, controller, and method for allocating storage area in storage apparatus | |
CN103218274B (zh) | 一种预防故障累加的方法和固态硬盘 | |
CN101567211A (zh) | 一种提高磁盘可用性的方法和磁盘阵列控制器 | |
US11144396B1 (en) | Raid reliability with a provisional spare disk | |
JP2010102695A (ja) | Hdd障害からの高速データ回復 | |
CN105988727B (zh) | 一种基于raid的存储方法和存储装置 | |
CN104919426A (zh) | 数据处理设备和数据处理的方法 | |
JP2012234254A (ja) | メモリシステム | |
US20160210210A1 (en) | Solid-state storage system, apparatus and method of writing data | |
CN101470640B (zh) | 用于提供对存储***的延迟维护的***和方法 | |
CN105260128A (zh) | 一种将数据写入存储设备的方法及存储设备 | |
CN106569751A (zh) | 一种多控制器缓存镜像方法及*** | |
CN104102535A (zh) | 进程迁移方法和可迁移操作*** | |
CN101576837A (zh) | 一种存储控制***及方法 | |
CN107704343A (zh) | 一种多控制器的数据备份方法、装置、设备及存储介质 | |
US11860746B2 (en) | Resilient data storage system with efficient space management | |
CN103049407B (zh) | 数据存储方法、装置及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |