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

Methods and system for detecting data loss in a hierarchic data storage system

Patent 5572661 Issued on November 5, 1996. Estimated Expiration Date: Icon_subject October 5, 2014. 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

Method and apparatus for generating a real address multiple virtual address spaces of a storage
Patent #: 4985828
Issued on: 01/15/1991
Inventor: Shimizu, et al.

Method and system for performing virtual address range mapping in a virtual storage data processing system
Patent #: 5095420
Issued on: 03/10/1992
Inventor: Eilert, et al.

Multilevel, hierarchical, dynamically mapped data storage subsystem
Patent #: 5155835
Issued on: 10/13/1992
Inventor: Belsan

Non-volatile memory storage of write operation identifier in data sotrage device
Patent #: 5195100
Issued on: 03/16/1993
Inventor: Katz, et al.

5237658

Recovery from errors in a redundant array of disk drives
Patent #: 5278838
Issued on: 01/11/1994
Inventor: Ng, et al.

Bufferless SCSI to SCSI data transfer scheme for disk array applications
Patent #: 5287462
Issued on: 02/15/1994
Inventor: Jibbe, et al.

Memory apparatus with built-in parity generation
Patent #: 5289418
Issued on: 02/22/1994
Inventor: Youngerth

Data logging for hard disk data storage systems
Patent #: 5297258
Issued on: 03/22/1994
Inventor: Hale, et al.

Method for managing multiple virtual storages divided into families
Patent #: 5319758
Issued on: 06/07/1994
Inventor: Arai, et al.

More ...

Inventor

Application

No. 319331 filed on 10/05/1994

US Classes:

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

Examiners

Primary: Beausoliel, Robert W. Jr.
Assistant: Elmore, Stephen C.

International Classes

G06F 011/34
441
444
490
492
497.01
497.02

Abstract

Data loss is selectively tracked within a hierarchic data storage system having multiple storage disks that define a physical storage space. The physical storage space is mapped into a first virtual storage space which presents the physical storage space as multiple RAID areas that store data according to various RAID levels, such as RAID Level 1 (mirror redundancy) or RAID Level 5 (parity redundancy). Individual RAID areas extend across multiple storage disks and include a region of physical storage space on individual storage disks. The first virtual storage space is mapped into a second virtual storage space which presents the physical storage space as multiple virtual blocks. The RAID areas are monitored to detect data loss. Upon detecting data loss within a region of a RAID area, this first region is marked as invalid. Upon detecting data loss within a second region of the same RAID area, the data storage system will determine the extent of data loss. If the data loss is comparatively minor, the data storage system will identify the virtual block that is mapped onto the portion of the second region and mark it defective. The address of the virtual block is stored in a virtual data loss table to indicate that data stored in that block is unreliable. If the data loss in the second region is significant, or if the virtual data loss table becomes full, the data loss will cause the entire RAID area to be classified as "dead".

Other References

  • RAIDBook: A Source Book For RAID Technology, published Jun. 9, 1993, by the RAID Advisory Board, Lino Lakes, Min
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?