Unlock instant, AI-driven research and patent intelligence for your innovation.

Using file system information in raid data reconstruction and migration

A RAID striping and data technology, applied in the field of file system information

Inactive Publication Date: 2008-04-02
NETWORK APPLIANCE INC
View PDF1 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

That is, it is desirable for a RAID storage system to tolerate a later failure of a second disk without data loss, but it is impossible to reconstruct data from two separate failed disks in a RAID stripe

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
  • Using file system information in raid data reconstruction and migration
  • Using file system information in raid data reconstruction and migration
  • Using file system information in raid data reconstruction and migration

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017] In the specification herein, a preferred embodiment of the present invention is described, including preferred processing steps and data structures. Those skilled in the art, after perusing this application, will appreciate that those embodiments of the present invention may be implemented using a variety of other techniques not specifically described without undue experimentation or further invention, and such other techniques will be discussed in this document. within the scope and spirit of the invention.

[0018] vocabulary

[0019] The following terms refer to or refer to aspects of the invention or embodiments thereof. The ordinary meaning of each term therein is intended to be illustrative and in no way restrictive.

[0020] Consistency point - Typically, this refers to an identifiable set of data held by a self-consistent filesystem, so it can be kept on disk without concern that data references within a consistency point will cause filesystem errors. The ph...

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

Provides a method for using file system information in RAID data reconstruction and migration. When a disk fails (210), the storage system transfers only those disk blocks that include allocated data, and treats unallocated disk blocks as logically zero where possible. When there is no spare disk, the source disk block is logically zeroed and the parity of the RAID stripe associated with the source disk block is recalculated (223). When a spare exists, unallocated blocks on the spare are logically or physically zeroed (222) when migrated. Write operations to the failed disk are redirected to other non-failed disks, and records of the disk blocks in use have thus been "shifted" to those other non-failed disks to be preserved. Unused disk blocks are aggressively zeroed ahead of time. Using the information about allocated disk blocks, a target mirror copy is created by copying those data blocks that include allocated data or parity, and by clearing those data blocks that do not include any allocated blocks in the mirror.

Description

[0001] This application is a divisional application of the application with the application number of 03820109.7, the filing date of June 24, 2003, and the title of the invention "using file system information in RAID data reconstruction and transfer". technical field [0002] The present invention relates to the use of file system information in RAID data reconstruction and migration. Background technique [0003] One known method of conserving mass storage in a computer system is called RAID ("Redundant Array of Inexpensive Disks"). RAID memory includes a disk group at least partially used to store data and at least partially used to store parity information associated with those data, wherein the data and parity are distributed across multiple disks. If the disk block that stores the data or parity fails or the entire disk fails, the RAID storage system is allowed to reconstruct the original data (from the remaining stored data and parity information). In a set of disk b...

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/20G06F11/10G06F3/06G06F11/00H02H3/05
CPCG06F11/1662G06F11/2082G06F11/1092G06F11/2094
Inventor S·R·克莱曼S·H·斯特朗格
Owner NETWORK APPLIANCE INC
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More