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

Disk failure processing method of multi-copy storage system

A fault handling method and storage system technology, which is applied in the field of disk fault handling based on object storage systems, can solve problems such as wasting system bandwidth, and achieve the effects of improving efficiency, reducing total volume, and enriching processing

Active Publication Date: 2012-03-21
DAWNING INFORMATION IND BEIJING +1
View PDF4 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Simply identifying a disk failure as a disk failure will cause a large amount of data to be rebuilt, wasting system bandwidth

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
  • Disk failure processing method of multi-copy storage system
  • Disk failure processing method of multi-copy storage system
  • Disk failure processing method of multi-copy storage system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] The present invention is described in more detail below in conjunction with accompanying drawing example:

[0025] External data interaction process: the user reads and writes data with the system through the client, and the client provides a common file system interface, which is no different from the local file system when the user uses it.

[0026] Internal data interaction process: the client obtains the storage information and copy information of the object from the MDS; the client sends a data read operation to the master copy. When an EIO error occurs in the master copy, the disk failure module is used to verify the disk failure type and The object performs master change operation, and reports the type of disk failure to the management thread of this OSD; if the secondary copy appears, the current operation responds to the master copy, and reports the type of disk failure to the management thread of this OSD; the management thread handles the disk failure: For ba...

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 invention provides a disk failure processing method of a multi-copy storage system. The method comprises the following steps of: storing objects in a multi-copy manner, and storing different copies of same object in different OSDs (Object-based Storage Devices); taking one of the copies of the same object as a main copy, sending a modification operation to the main copy, and sending the operation to the auxiliary copies by the main copy; when IO (Input Output) errors appear in the operation process, determining the type of the disk failure via a disk failure module, then, determining a processing method, and if the failure is instantaneous failure of the disk, waiting for reloading of the disk to the system; if the failure is bad track of the disk, considering that the object has bad track, and reproducing the object; and if the disk is in a permanent failure, reconstructing all the data on the disk. The method enriches the treatment for the disk failures, reduces the totals of the repaired data and improves the repair efficiency greatly.

Description

technical field [0001] The invention relates to the field of computer storage, in particular to a disk failure processing method based on an object storage system. Background technique [0002] In an object storage system, the reliability of the system can be improved by using multiple copies. In a distributed storage system built with common storage devices, disk failures often occur, so the system needs to provide the ability to handle disk failures online so that the system can provide stable and reliable services. [0003] Simply identifying a disk failure as a disk failure will cause a large amount of data to be rebuilt, wasting system bandwidth. In practice, through the smart tool, the disk errors encountered in the read and write process are further divided into: bad sectors, transient faults and permanent faults, and different processing is performed for each fault. Contents of the invention [0004] The object of the present invention is to provide a high reliab...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F11/07
Inventor 付根希姜国梁彭成苗艳超
Owner DAWNING INFORMATION IND BEIJING
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