U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Method for on-line reorganization of the data on a RAID-4 or RAID-5 array in the absence of one disk and the on-line restoration of a replacement disk

Patent 5390327 Issued on February 14, 1995. Estimated Expiration Date: Icon_subject June 29, 2013. Estimated Expiration Date is calculated based on simple USPTO term provisions. It does not account for terminal disclaimers, term adjustments, failure to pay maintenance fees, or other factors which might affect the term of a patent.

Patent References

System for recovering data stored in failed memory unit
Patent #: 4092732
Issued on: 05/30/1978
Inventor: Ouchi

Disk format for secondary storage system
Patent #: 4434487
Issued on: 02/28/1984
Inventor: Rubinson ,   et al.

Data error correction system
Patent #: 4775978
Issued on: 10/04/1988
Inventor: Hartness

Disk drive memory
Patent #: 4914656
Issued on: 04/03/1990
Inventor: Dunphy, Jr., et al.

Disk drive memory
Patent #: 4989205
Issued on: 01/29/1991
Inventor: Dunphy, Jr., et al.

Disk drive memory
Patent #: 4989206
Issued on: 01/29/1991
Inventor: Dunphy, Jr., et al.

Disk drive array with efficient background rebuilding Patent #: 5313626
Issued on: 05/17/1994
Inventor: Jones, et al.

Inventors

Assignee

Application

No. 085021 filed on 06/29/1993

US Classes:

714/7, Reconfiguration (e.g., adding a replacement storage component)714/770Disk array

Examiners

Primary: Atkinson, Charles E.

Attorney, Agent or Firm

International Classes

G06F 011/10
G06F 011/20

Abstract

In a storage system having a plurality of disks arranged in a RAID-4 or RAID-5 array, a method of improving the performance and reliability of the array in the absence of a member. The method re-organizes the array into the equivalent of a higher performance and reliability RAID-0 organization while allowing concurrent high performance application access to the array and includes a deliberate reorganization activity concurrent with application access. The method also restores the RAID-4 or RAID-5 organization subsequent to the failure of a member using a replacement member while continuing to allow concurrent high performance application access to the array. In order to perform this reorganization on-line state information is maintained for each parity block, each data block and the array itself. A recently removed disk may be reinserted using an expedited replacement process.

Other References

  • A Case for Redundant Array of Inexpensive Disks (RAID), David A. Patterson, Garth Gibson, Randy H. Katz, Report No. UCB/CSD 87/391, Dec., 1987, Computer Science Division (EECS), University of California, Berkeley, Calif. 94720
  • A Case for Redundant Arrays of Inexpensive Disks (RAID), David A. Patterson, Garth Gibson, and Randy H. Katz, ACM SIGMOD Conference--Jun. 1-3, 1988, Chicago, Ill
  • Two Papers on RAIDs, Peter Chen, Garth Gibson, Randy H. Katz, David A. Patterson, Martin Schulze, Report No. UCB/CSD 88/479, Dec., 1988, Computer Science Division (EECS), University of California, Berkeley, Calif. 94720
  • An Introduction to RAID--Redundant Arrays of Inexpensive Disks, Peter McLean, Apr. 24, 1991, Digital Equipment Corporation--CXO1-2/N26
  • Software and Performance Issues in the Implementation of a RAID Prototype, Edward K. Lee, Report No. UCB/CSD 90/573, May 1990, Computer Science Division (EECS), University of California, Berkeley, Calif. 94720
  • A Queuing Analysis of RAID Architectures, Schenze Chen and Don Towsley, COINS Tech. Report 91-71, Department of Computer and Information Science, University of Massachusetts, Amherst, Mass. 01003
  • The Digital Guide to RAID Storage Technology, 1992, Digital Equipment Corporatio
PatentsPlus Images
Enhanced PDF formats
loading...
PatentsPlus: add to cart
PatentsPlus: add to cartSearch-enhanced full patent PDF image
$9.95more info
PatentsPlus: add to cart
PatentsPlus: add to cartIntelligent turbocharged patent PDFs with marked up images
$16.95more info
 
Sign InRegister
Username  
Password   
forgot password?