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

System and method for selective write-back caching within a disk array subsystem

Patent 5572660 Issued on November 5, 1996. Estimated Expiration Date: Icon_subject November 13, 2015. 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 circuit for programmable selecting a variable sequence of element using write-back
Patent #: 5146574
Issued on: 09/08/1992
Inventor: Gajjar, et al.

Write-back cache with ECC protection
Patent #: 5233616
Issued on: 08/03/1993
Inventor: Callander

Method for controlling disk array operations by receiving logical disk requests and translating the requests to multiple physical disk specific commands
Patent #: 5249279
Issued on: 09/28/1993
Inventor: Schmenk, et al.

Disk array system
Patent #: 5274645
Issued on: 12/28/1993
Inventor: Idleman, et al.

Storage device array architecture with copyback cache
Patent #: 5274799
Issued on: 12/28/1993
Inventor: Brant, et al.

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

Method and apparatus for incorporating cache line replacement and cache write policy information into tag directories in a cache system
Patent #: 5325504
Issued on: 06/28/1994
Inventor: Tipley, et al.

Redundant array parity caching system
Patent #: 5341381
Issued on: 08/23/1994
Inventor: Fuller

Method and circuit for programmably selecting a variable sequence of elements using write-back
Patent #: 5349686
Issued on: 09/20/1994
Inventor: Gajjar, et al.

Fast updating of DASD arrays using selective shadow writing of parity and data blocks, tracks, or cylinders
Patent #: 5375128
Issued on: 12/20/1994
Inventor: Menon, et al.

More ...

Inventor

Assignee

Application

No. 557671 filed on 11/13/1995

US Classes:

714/6Redundant stored data accessed (e.g., duplicated data, error correction coded data, or other parity-type data)

Examiners

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

Attorney, Agent or Firm

International Class

G06F 012/16

Abstract

A fault tolerant disk array subsystem is provided that includes a plurality of data drives for storing real data and a parity drive for storing redundant data. Each data drive is associated with a dedicated write-through cache unit and the parity drive is associated with a dedicated write-back cache unit. An array scheduler schedules read and write operations to access the data drives and includes a parity control unit for updating parity information when new data is written to one of the data drives. Since a write-back caching technique is used to store updated parity information, the write latency of the parity drive does not limit the write-throughput of the disk array subsystem. Furthermore, since a non-volatile memory unit is provided to store the addresses of any dirty parity information within the write-back cache unit, parity information can be reconstructed in the event of a power failure. The disk array subsystem provides a low cost, mass storage resource having improved write performance characteristics. The disk array subsystem also accommodates data redundancy to allow data restoration in the event of disk failure.

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
$18.95more info
 
Sign InRegister
Username  
Password   
forgot password?