CN102411516A - RAID5 (Redundant Array of Independent Disk 5) data reconstruction method and device - Google Patents

RAID5 (Redundant Array of Independent Disk 5) data reconstruction method and device Download PDF

Info

Publication number
CN102411516A
CN102411516A CN2011104154594A CN201110415459A CN102411516A CN 102411516 A CN102411516 A CN 102411516A CN 2011104154594 A CN2011104154594 A CN 2011104154594A CN 201110415459 A CN201110415459 A CN 201110415459A CN 102411516 A CN102411516 A CN 102411516A
Authority
CN
China
Prior art keywords
data
dish
misdata
strip
corrupt
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.)
Pending
Application number
CN2011104154594A
Other languages
Chinese (zh)
Inventor
金振成
肖勇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Clouds creators information technology (Wuxi) Co., Ltd.
UNITED INFORMATION TECHNOLOGY CO., LTD.
Original Assignee
Clouds Creators Information Technology (wuxi) Co Ltd
Clouds Creators Information Technology (tianjin) Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Clouds Creators Information Technology (wuxi) Co Ltd, Clouds Creators Information Technology (tianjin) Co Ltd filed Critical Clouds Creators Information Technology (wuxi) Co Ltd
Priority to CN2011104154594A priority Critical patent/CN102411516A/en
Publication of CN102411516A publication Critical patent/CN102411516A/en
Pending legal-status Critical Current

Links

Images

Abstract

The invention provides an RAID5 (Redundant Array of Independent Disk 5) data reconstruction method and device. The RAID5 data construction method comprises the following steps of: in the RAID5 data reconstruction process, when fault data appears in a normal data disk, judging whether strip data in a corrupted data disk in an RAID5, corresponding to the fault data, can be subjected to reading operation; if so, reading the strip data in the corrupted data disk, corresponding to the fault data; and storing the strip data in the corrupted data disk, corresponding to the fault data, into a spare data disk. Compared with the prior art, the RAID5 data reconstruction method and device disclosed by the invention have the capabilities of ensuring that data reconstruction of the RAID5 can be finished when data in the normal data disk goes wrong.

Description

Method and device that a kind of RAID5 data are rebuild
Technical field
The present invention relates to data storage technology, method and device that particularly a kind of RAID5 data are rebuild.
Background technology
Raid-array RAID (Redundant Array of Independent Disk) be a kind of polylith independently hard disk (physical hard disk) combine by different modes and form a hard disk groups (logic hard disk), be used to the memory property and the data backup ability that provide higher than single hard disk.According to the various combination mode of disk array, can RAID be divided into different ranks.RAID rank commonly used has: RAID0, RAID1, RAID2, RAID3, RAID4, RAID5, RAID6, RAID01, RAID10 etc., different RAID ranks are corresponding to different performances, capacity and reliability.
For the RAID type is that the disk array of RAID5 is the memory technology solution that a kind of memory property, data security and carrying cost are taken into account.RAID5 does not back up the data of storage; But store data and corresponding parity information in each disk of forming RAID5 into; And parity information is stored in respectively on the different disks with corresponding data, in redundancy check data equiblibrium mass distribution and all disks.After a data disks among the RAID5 is damaged, still can normal read-write service be provided to the external world, this moment, RAID was in degradation or critical conditions.If after having a data disks to lose efficacy again, then whole array will be in disabled state.For avoiding the appearance of down state; RAID5 generally can add one or more extra data disks as subsequent use dish; After certain data disks lost efficacy; Can log-on data dish process of reconstruction, according to the data in the data computation inefficacy dish in the normal data dish, and with the data storage in the inefficacy dish in subsequent use dish.After data were rebuild, subsequent use dish can replace the data disks that lost efficacy automatically and carry out work, reaches the state the same with former array.
Fig. 1 is that RAID5 data of the prior art are rebuild structural representation.As shown in Figure 1, RAID5 has comprised 4 blocks of data dishes and 1 subsequent use dish.Wherein, 4 blocks of data dishes are respectively Disk1, Disk2, Disk3 and Disk4; Subsequent use dish is Disk5.When data disks Disk1, Disk2, Disk3 and Disk4 operate as normal, there are not data on the subsequent use dish Disk5, this moment, subsequent use dish Disk5 was in idle condition; After the blocks of data dish among the RAID5 is damaged; For example after data disks Disk4 lost efficacy, subsequent use dish Disk5 just can replace Disk4 work, and rebuild array; After promptly recomputating the data and check correctly among the Disk4, the data among the Disk4 are written among the subsequent use dish Disk5.
In realizing process of the present invention, the inventor finds that there are the following problems at least in the prior art:
In present RAID5 data re-establishing method, if the data in the normal data dish make a mistake, the data in then can't the calculating failure dish, thus cause RAID5 data reconstruction failure.
Summary of the invention
In view of this, fundamental purpose of the present invention is to provide a kind of method of RAID5 data reconstruction, can guarantee when the data in the normal data dish make a mistake, and can accomplish the data of RAID5 and rebuild.
Another object of the present invention is to provide a kind of device of RAID5 data reconstruction, can guarantee when the data in the normal data dish make a mistake, can accomplish the data of RAID5 and rebuild.
For achieving the above object, technical scheme of the present invention is achieved in that
The method that a kind of RAID5 data are rebuild, this method comprises:
A, in the data reconstruction processes of raid-array RAID5; When wrong data take place in the normal data dish; Judge whether strip data corresponding with said misdata in the corrupt data dish among the said RAID5 can carry out read operation; If then in said corrupt data dish, read the said strip data corresponding with said misdata;
B, strip data corresponding with said misdata in the said corrupt data dish is stored in the preliminary data dish.
A kind of RAID5 data repair device comprises:
Judging unit; Be used for data reconstruction processes at raid-array RAID5; When wrong data take place in the normal data dish; Judge whether strip data corresponding with said misdata in the corrupt data dish among the said RAID5 can carry out read operation,, send one first reading command to reading unit if the said strip data corresponding with said misdata can be carried out read operation in the said corrupt data dish; If said strip data corresponding with said misdata in the said corrupt data dish cannot be carried out read operation, downwards electricity is gone up electric unit and is sent the instruction that powers on of a following electricity;
Said reading unit; Be used for after receiving said first reading command; In said corrupt data dish, read the said strip data corresponding, send to reparation unit and storage unit reading the said strip data corresponding in the said corrupt data dish with said misdata with said misdata;
Said reparation unit; Be used for based on the strip data corresponding in said RAID5 other normal data dishes except that the normal data dish of the data that make a mistake with said misdata; And the strip data corresponding with said misdata in the said corrupt data dish, repair said misdata;
Said storage unit is used for the said corrupt data dish strip data corresponding with said misdata that receives stored in the preliminary data dish.
It is thus clear that; Adopt technical scheme of the present invention, in the data reconstruction processes of RAID5, when wrong data take place in the normal data dish; Judge whether strip data corresponding with misdata in the corrupt data dish among the RAID5 can carry out read operation; If then in the corrupt data dish, read the strip data corresponding, and strip data corresponding with misdata in the corrupt data dish stored in the preliminary data dish with misdata.Method and device that the RAID5 data that the present invention proposes are rebuild can be guaranteed when the data in the normal data dish make a mistake, and can accomplish the data of RAID5 and rebuild; Have, the method for the invention implements simple and convenient again, is convenient to popularize.
Description of drawings
Fig. 1 is that RAID5 data of the prior art are rebuild structural representation.
The method flow diagram that Fig. 2 rebuilds for RAID5 data of the present invention.
Fig. 3 repairs the method flow diagram of the data that make a mistake in the normal data dish for the present invention.
The apparatus structure synoptic diagram that Fig. 4 rebuilds for RAID5 data of the present invention.
Embodiment
To the problem that exists in the prior art, the RAID5 data repair scheme among the present invention after a kind of improvement of proposition can be guaranteed when the data in the normal data dish make a mistake, can accomplish the data repair of RAID5.
For make technical scheme of the present invention clearer, understand, below with reference to the accompanying drawing embodiment that develops simultaneously, scheme according to the invention is done to specify further.
The method flow diagram that Fig. 2 rebuilds for RAID5 data of the present invention.As shown in Figure 2, may further comprise the steps:
Step 201 in the data reconstruction processes of raid-array RAID5, when wrong data take place in the normal data dish, judges whether strip data corresponding with misdata in the corrupt data dish among the RAID5 can carry out read operation.
In this step; As shown in Figure 1; For example the data disks Disk3 among the RAID5 is damaged; In the data reconstruction processes of RAID5, when supposing that data D1 among the normal data dish Disk1 makes a mistake, judge whether strip data D3 corresponding with misdata D1 among the corrupt data dish Disk3 can carry out read operation.
Step 202 is if then read the strip data corresponding with misdata in the corrupt data dish.
In this step,, then in corrupt data dish Disk3, read the strip data D3 corresponding with misdata D1 if the strip data D3 corresponding with misdata D1 can carry out read operation among the corrupt data dish Disk3.
Step 203 stores strip data corresponding with misdata in the corrupt data dish in the preliminary data dish into.
In this step, as shown in Figure 1, in corrupt data dish Disk3, read after the strip data D3 corresponding with misdata D1, D3 is stored among the preliminary data dish Disk5.
Further, in practical implementation example of the present invention, after step 201 and before step 203, also comprise the steps:
Step 204 if the strip data corresponding with misdata cannot be carried out read operation in the corrupt data dish among the RAID5, is descended the electricity operation that powers on to the corrupt data dish.
As shown in Figure 1, when the corrupt data dish Disk3 among the RAID5 can not do any read-write operation, many times afterwards can carry out read-write operation once more to this corrupt data dish again through the corrupt data dish being descended again electricity power on and operating.Therefore, in this step,, corrupt data dish Disk3 is descended the electricity operation that powers on if the strip data D3 corresponding with misdata D1 cannot carry out read operation among the corrupt data dish Disk3.
Step 205 judges whether strip data corresponding with misdata in the corrupt data dish can carry out read operation.
Step 206 is if then read the said strip data corresponding with misdata in the corrupt data dish.
In addition, if when the strip data corresponding with misdata cannot be carried out read operation in the corrupt data dish, RAID5 data reconstruction failure then.
Step 207 stores strip data corresponding with misdata in the corrupt data dish in the preliminary data dish into.
Can know according to above-mentioned description,, can be implemented in the data reconstruction processes of RAID5, when the data in the normal data dish make a mistake, thereby rebuild through the data that read the data completion RAID5 in the corrupt data dish through above-mentioned step 201~207.
Preferably; After step 203 or step 207; The strip data corresponding with misdata in other normal data dishes except that the normal data dish of the data that make a mistake of in technical scheme of the present invention, further giving chapter and verse among the RAID5, and the strip data corresponding with misdata in the corrupt data dish are repaired the data that make a mistake in the normal data dish; Can after accomplishing the reconstruction of RAID5 data, further repair the data that make a mistake in the normal data dish.Fig. 3 repairs the method flow diagram of the data that make a mistake in the normal data dish for the present invention.As shown in Figure 3, the method for the data that make a mistake in the said reparation normal data dish can comprise the step that is described below:
Step 301; With the strip data corresponding in other normal data dishes except that the normal data dish of the data that make a mistake among the RAID5 with misdata; And the strip data corresponding with misdata carried out XOR calculating in the corrupt data dish, obtains the correct data corresponding with misdata.
Particularly; With strip data D2 and P1 corresponding among other normal data dish Disk2 except that the normal data dish Disk1 of the data that make a mistake and the Disk4 among the RAID5 with misdata D1; And the strip data D3 corresponding with misdata D1 carries out XOR calculating among the corrupt data dish Disk3, obtains the correct data corresponding with misdata D1.In RAID5 as shown in Figure 1, P1, P2, P3 and P4 are the data check position.Wherein, P 1 = D 1 ⊕ D 2 ⊕ D 3 ; P 2 = D 4 ⊕ D 5 ⊕ D 6 ; P 3 = D 7 ⊕ D 8 ⊕ D 9 ; P 4 = D 10 ⊕ D 11 ⊕ D 12 . For example, in specific embodiment of the present invention, D1=101, D2=011, D3=110, P 1 = D 1 ⊕ D 2 ⊕ D 3 = 101 ⊕ 011 ⊕ 110 = 000 , In the data reconstruction processes of RAID5; Suppose that the data D1 among the Disk1 makes a mistake; If strip data D3 corresponding with misdata D1 among the corrupt data dish Disk3 can carry out read operation, then in corrupt data dish Disk3, read the strip data D3 corresponding with misdata D1, D2, D3 and P1 are carried out XOR calculate; Obtain the correct data D1 ' corresponding, promptly with misdata D1 D 1 ′ = D 2 ⊕ D 3 ⊕ P 1 = 011 ⊕ 110 ⊕ 000 = 101 .
Step 302 is replaced misdata with correct data in the normal data dish of the data that make a mistake.
Particularly, calculating the correct data D1 ' corresponding afterwards with misdata D1 according to D2, D3 and P1, in the normal data dish of the data that make a mistake with correct data D1 ' replacement misdata D1.
The method that the RAID5 data that the present invention proposes are rebuild; In the data reconstruction processes of RAID5; When wrong data take place in the normal data dish, judge whether strip data corresponding with misdata in the corrupt data dish can carry out read operation, if; Then in the corrupt data dish, read the strip data corresponding, and strip data corresponding with misdata in the corrupt data dish is stored in the preliminary data dish with misdata.The method that the RAID5 data that the present invention proposes are rebuild can be guaranteed when the data in the normal data dish make a mistake, and can accomplish the data of RAID5 and rebuild; Have, the method for the invention implements simple and convenient again, is convenient to popularize.
The apparatus structure synoptic diagram that Fig. 4 rebuilds for RAID5 data of the present invention.As shown in Figure 4, comprising:
Judging unit 401; Be used for data reconstruction processes, when wrong data take place in the normal data dish, judge whether strip data corresponding with said misdata in the corrupt data dish among the said RAID5 can carry out read operation at raid-array RAID5; If; Send one first reading command to reading unit 402, if not, electricity is gone up electric unit 403 and is sent the instruction that powers on of a following electricity downwards;
Said reading unit 402; Be used for after receiving said first reading command; In said corrupt data dish, read the said strip data corresponding, said strip data corresponding with said misdata in the said corrupt data dish is sent to storage unit 404 with said misdata;
Said storage unit 404 is used for the said corrupt data dish strip data corresponding with said misdata that receives stored in the preliminary data dish.
Further, said down electricity is gone up electric unit 403, is used for powering on after the instruction receiving said electricity down, and said corrupt data dish descend the electricity operation that powers on, and to decision instruction of said judging unit 401 transmissions;
Said judging unit 401; Also be used for after receiving said decision instruction; Judge whether strip data corresponding with said misdata in the said corrupt data dish can carry out read operation, if then send a second reading instruction fetch to said reading unit 402;
Said reading unit 402; Also be used for after receiving said second reading instruction fetch; In said corrupt data dish, read the said strip data corresponding, said strip data corresponding with said misdata in the said corrupt data dish is sent to said storage unit 404 with said misdata;
Said storage unit 404 is used for the said corrupt data dish strip data corresponding with said misdata that receives stored in the preliminary data dish.
Further, said device also comprises reparation unit 405;
Said reading unit 402 also is used for the said strip data that said corrupt data dish is corresponding with said misdata and sends to said reparation unit 405;
Said reparation unit 405; Be used for according to the strip data corresponding in said RAID5 other normal data dishes except that the normal data dish of the data that make a mistake with said misdata; And the strip data corresponding with said misdata in the said corrupt data dish, repair said misdata.
Further, said reparation unit 405 comprises:
Computation subunit 4051; Be used for the strip data corresponding in said RAID5 other normal data dishes except that the normal data dish of the data that make a mistake with said misdata; And the strip data corresponding with said misdata carried out XOR calculating in the said corrupt data dish; Obtain the correct data corresponding, and said correct data is sent to replacement subelement 4052 with said misdata;
Said replacement subelement 4052 is used at the normal data dish of the said data that make a mistake said correct data being replaced said misdata.
The device that the RAID5 data that the present invention proposes are rebuild; In the data reconstruction processes of RAID5; When wrong data took place in the normal data dish, whether strip data corresponding with misdata in the judgment unit judges corrupt data dish can carry out read operation, if; Reading unit reads the strip data corresponding with misdata in the corrupt data dish, and through storage unit strip data corresponding with misdata in the corrupt data dish is stored in the preliminary data dish.The device that the RAID5 data that the present invention proposes are rebuild can be guaranteed when the data in the normal data dish make a mistake, and can accomplish the data of RAID5 and rebuild; Have, the method for the invention implements simple and convenient again, is convenient to popularize.
The concrete workflow of device embodiment shown in Figure 4 repeats no more please with reference to the respective description among the method embodiment shown in Figure 2.
The above is merely preferred embodiment of the present invention, and is in order to restriction the present invention, not all within spirit of the present invention and principle, any modification of being made, is equal to replacement, improvement etc., all should be included within the scope that the present invention protects.

Claims (8)

1. the method that the RAID5 data are rebuild is characterized in that, comprising:
A, in the data reconstruction processes of raid-array RAID5; When wrong data take place in the normal data dish; Judge whether strip data corresponding with said misdata in the corrupt data dish among the said RAID5 can carry out read operation; If then in said corrupt data dish, read the said strip data corresponding with said misdata;
B, strip data corresponding with said misdata in the said corrupt data dish is stored in the preliminary data dish.
2. method according to claim 1 is characterized in that, before step B, also comprises:
If not, said corrupt data dish is descended the electricity operation that powers on;
Judge whether strip data corresponding with said misdata in the said corrupt data dish can carry out read operation, if then in said corrupt data dish, read the said strip data corresponding with said misdata;
Said strip data corresponding with said misdata in the said corrupt data dish is stored in the said preliminary data dish.
3. method according to claim 1 also comprises after steps A:
According to the strip data corresponding in other normal data dishes except that the normal data dish of the data that make a mistake among the said RAID5 with said misdata, and the strip data corresponding with said misdata in the said corrupt data dish, said misdata repaired.
4. method according to claim 3 is characterized in that, specifically comprises:
With the strip data corresponding in other normal data dishes except that the normal data dish of the data that make a mistake among the said RAID5 with said misdata; And the strip data corresponding with said misdata carried out XOR calculating in the said corrupt data dish, obtains the correct data corresponding with said misdata;
In the normal data dish of the said data that make a mistake, said correct data is replaced said misdata.
5. a RAID5 data repair device is characterized in that, comprising:
Judging unit; Be used for data reconstruction processes, when wrong data take place in the normal data dish, judge whether strip data corresponding with said misdata in the corrupt data dish among the said RAID5 can carry out read operation at raid-array RAID5; If; Send one first reading command to reading unit, if not, electricity is gone up electric unit and is sent the instruction that powers on of a following electricity downwards;
Said reading unit; Be used for after receiving said first reading command; In said corrupt data dish, read the said strip data corresponding, said strip data corresponding with said misdata in the said corrupt data dish is sent to storage unit with said misdata;
Said storage unit is used for the said corrupt data dish strip data corresponding with said misdata that receives stored in the preliminary data dish.
6. based on the described device of claim 5, it is characterized in that said down electricity is gone up electric unit, be used for powering on after the instruction receiving said electricity down, said corrupt data dish descend the electricity operation that powers on, and to decision instruction of said judging unit transmission;
Said judging unit also is used for after receiving said decision instruction, judges whether strip data corresponding with said misdata in the said corrupt data dish can carry out read operation, if then send a second reading instruction fetch to said reading unit;
Said reading unit; Also be used for after receiving said second reading instruction fetch; In said corrupt data dish, read the said strip data corresponding, said strip data corresponding with said misdata in the said corrupt data dish is sent to said storage unit with said misdata;
Said storage unit is used for the said corrupt data dish strip data corresponding with said misdata that receives stored in the preliminary data dish.
7. device according to claim 5 is characterized in that said device also comprises the reparation unit;
Said reading unit also is used for the said strip data that said corrupt data dish is corresponding with said misdata and sends to said reparation unit;
Said reparation unit; Be used for according to the strip data corresponding in said RAID5 other normal data dishes except that the normal data dish of the data that make a mistake with said misdata; And the strip data corresponding with said misdata in the said corrupt data dish, repair said misdata.
8. device according to claim 7 is characterized in that, said reparation unit comprises:
Computation subunit; Be used for the strip data corresponding in said RAID5 other normal data dishes except that the normal data dish of the data that make a mistake with said misdata; And the strip data corresponding with said misdata carried out XOR calculating in the said corrupt data dish; Obtain the correct data corresponding, and said correct data is sent to the replacement subelement with said misdata;
Said replacement subelement is used at the normal data dish of the said data that make a mistake said correct data being replaced said misdata.
CN2011104154594A 2011-12-13 2011-12-13 RAID5 (Redundant Array of Independent Disk 5) data reconstruction method and device Pending CN102411516A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2011104154594A CN102411516A (en) 2011-12-13 2011-12-13 RAID5 (Redundant Array of Independent Disk 5) data reconstruction method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2011104154594A CN102411516A (en) 2011-12-13 2011-12-13 RAID5 (Redundant Array of Independent Disk 5) data reconstruction method and device

Publications (1)

Publication Number Publication Date
CN102411516A true CN102411516A (en) 2012-04-11

Family

ID=45913602

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2011104154594A Pending CN102411516A (en) 2011-12-13 2011-12-13 RAID5 (Redundant Array of Independent Disk 5) data reconstruction method and device

Country Status (1)

Country Link
CN (1) CN102411516A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104407821A (en) * 2014-12-12 2015-03-11 浪潮(北京)电子信息产业有限公司 Method and device for achieving RAID reconstitution
CN105183583A (en) * 2015-07-31 2015-12-23 浪潮电子信息产业股份有限公司 Method for data reconstruction of disk array, and disk array system
CN112328182A (en) * 2020-11-27 2021-02-05 长沙景嘉微电子股份有限公司 RAID data management method, device and computer readable storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050144382A1 (en) * 2003-12-29 2005-06-30 Schmisseur Mark A. Method, system, and program for managing data organization
CN101236482A (en) * 2008-02-26 2008-08-06 杭州华三通信技术有限公司 Method for processing data under degrading state and independent redundancy magnetic disc array system
CN102207893A (en) * 2010-03-29 2011-10-05 北京邦诺存储科技有限公司 Redundant array of inexpensive disk (RAID) management device and method

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050144382A1 (en) * 2003-12-29 2005-06-30 Schmisseur Mark A. Method, system, and program for managing data organization
CN101236482A (en) * 2008-02-26 2008-08-06 杭州华三通信技术有限公司 Method for processing data under degrading state and independent redundancy magnetic disc array system
CN102207893A (en) * 2010-03-29 2011-10-05 北京邦诺存储科技有限公司 Redundant array of inexpensive disk (RAID) management device and method

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104407821A (en) * 2014-12-12 2015-03-11 浪潮(北京)电子信息产业有限公司 Method and device for achieving RAID reconstitution
CN104407821B (en) * 2014-12-12 2018-02-06 浪潮(北京)电子信息产业有限公司 A kind of method and device for realizing RAID reconstruction
CN105183583A (en) * 2015-07-31 2015-12-23 浪潮电子信息产业股份有限公司 Method for data reconstruction of disk array, and disk array system
CN112328182A (en) * 2020-11-27 2021-02-05 长沙景嘉微电子股份有限公司 RAID data management method, device and computer readable storage medium
CN112328182B (en) * 2020-11-27 2022-04-22 长沙景嘉微电子股份有限公司 RAID data management method, device and computer readable storage medium

Similar Documents

Publication Publication Date Title
US7984325B2 (en) Storage control device, data recovery device, and storage system
CN102023815B (en) RAID is realized in solid-state memory
CN101504625B (en) Method for implementing independent disk redundancy array, solid state disk and electronic equipment
CN102483686B (en) Data storage system and method for operating a data storage system
CN102346694B (en) Method of calculating parity in memory system
CN100375963C (en) Medium scanning operation method and device for storage system
CN102207895B (en) Data reconstruction method and device of redundant array of independent disk (RAID)
CN103513942B (en) The reconstructing method of raid-array and device
CN102799533B (en) Method and apparatus for shielding damaged sector of disk
CN103793182A (en) Scalable storage protection
CN103488432B (en) Hybrid disk array, deferred write verification method for hybrid disk array, and data recovery method for hybrid disk array
CN102043685A (en) RAID (redundant array of independent disk) system and data recovery method thereof
CN104035830A (en) Method and device for recovering data
CN104347122A (en) Accessing and memorizing method and accessing and memorizing device of message type DRAM (Dynamic Random Access Memory) module
CN103593260B (en) The guard method of a kind of metadata and device
CN103019894B (en) Reconstruction method for redundant array of independent disks
JP2006079418A (en) Storage control apparatus, control method and program
CN101984400A (en) RAID control method, device and system
CN103229243A (en) Memory controller and system for storing blocks of data in non-olatile memory devices in redundant manner
CN108228382A (en) A kind of data reconstruction method for EVENODD code single-deck failures
CN103544995B (en) A kind of bad track repairing method and bad track repairing device
CN101251812A (en) Method for cluster system data fault tolerance
CN104516679A (en) RAID (Redundant Array Of Independent Disk) data processing method and device
CN102411516A (en) RAID5 (Redundant Array of Independent Disk 5) data reconstruction method and device
CN101901115B (en) Method for constructing redundant array of inexpensive disks (RAID) 6 level

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
ASS Succession or assignment of patent right

Owner name: BEIHAI UNITED INFORMATION TECHNOLOGY CO., LTD.

Free format text: FORMER OWNER: COOL CLOUDZ INFORMATION TECHNOLOGY (TIANJIN) CO., LTD.

Effective date: 20130722

C41 Transfer of patent application or patent right or utility model
COR Change of bibliographic data

Free format text: CORRECT: ADDRESS; FROM: 300350 JINNAN, TIANJIN TO: 536000 BEIHAI, GUANGXI ZHUANG AUTONOMOUS REGION

TA01 Transfer of patent application right

Effective date of registration: 20130722

Address after: 536000, Taiwan Road, the Guangxi Zhuang Autonomous Region, Beihai, northeast of Jilin Road (China Electronics Beihai Industrial Park, East 14 room)

Applicant after: UNITED INFORMATION TECHNOLOGY CO., LTD.

Applicant after: Clouds creators information technology (Wuxi) Co., Ltd.

Address before: 300350 9, Xing Xing Road, Haihe Industrial Zone, Jinnan District, Tianjin, 8013

Applicant before: Clouds creators information technology (Tianjin) Co., Ltd.

Applicant before: Clouds creators information technology (Wuxi) Co., Ltd.

C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20120411