Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

RAID5 system and method for continuing to write data after RAID5 system failure

A technology for writing data and data, which is applied in the input/output process of data processing, electrical digital data processing, instruments, etc., and can solve the problems of RAID5 disk array failure, inability to read and write operations, and data loss.

Active Publication Date: 2016-06-01
深圳创新科软件技术有限公司 +1
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] According to the above-mentioned RAID5 technical principle, when one hard disk fails in the disk array, the data on the bad disk can be restored by rebuilding; but when two hard disks fail, the RAID5 disk array will fail, so At this time, you can no longer perform any read and write operations on the remaining normal disks of the RAID5 disk array, especially if you cannot continue to write data, which may cause serious data loss accidents
Because even if the RAID5 disk data is restored afterwards, the business data will not be written to the RAID group in time during the RAID5 failure period, resulting in the loss of this data

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • RAID5 system and method for continuing to write data after RAID5 system failure
  • RAID5 system and method for continuing to write data after RAID5 system failure

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] In order to make the technical principles, features and technical effects of the technical solution of the present application clearer, the technical solution of the present application will be described in detail below in conjunction with specific embodiments.

[0031] The flow of the method for continuing to write data after two disks are broken in the RAID5 system provided by the embodiment of the present application is as follows: figure 2 shown, including the following steps:

[0032] Step 201: When creating a RAID5 disk group, configure a spare storage device for the RAID5 disk group.

[0033] The backup storage device can be a hard disk or a block device. The so-called block device refers to any storage device without a file system. In a block device, data is stored sequentially according to the data start address and data length. As long as the start address and length of any data is known, the data can be read from the block device.

[0034] Step 202: Dete...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The present application relates to the technical field of data storage. The present application discloses a method for continuing to write data after two disks in a RAID5 system are broken. The method comprises: configuring a backup storage device for a RAID5 disk group; after failure of the RAID5 disk group occurs, setting a status of the RAID5 disk group to be write only; and if a new write request is received, writing service data corresponding to the write request to the backup storage device, and by configuring metadata, recording a corresponding relation between a position of the service data originally written to the RAID5 disk group and a position of the service data actually stored in the backup storage device. The present application also discloses the RAID5 system.

Description

technical field [0001] The present application relates to the technical field of data storage, in particular to redundant array of independent disks (Redundant Array of Independent Disk, RAID) technology, especially to a RAID5 system and a method for continuing to write data after the RAID5 system fails. Background technique [0002] Redundant Array of Independent Disk (RAID) technology combines multiple individual physical hard disks into a logical hard disk in a specific way, thereby improving the read-write performance and data security of the hard disk. According to different combinations, it can be divided into different RAID levels. Commonly used RAID levels are: 0, 1, 2, 3, 4, 5, 6, 01, 10, etc. [0003] RAID5 uses the check digit of the data to ensure data security, but it does not store the check digit of the data with a single hard disk, but stores the check digit of the data segment alternately on each hard disk. The data storage structure in the RAID5 disk arra...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F3/06
CPCG06F3/0619G06F3/0689
Inventor 金振成
Owner 深圳创新科软件技术有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products