Storage device array architecture with copyback cache

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395441, G06F 1110

Patent

active

056175302

ABSTRACT:
A fault-tolerant storage device array using a copyback cache storage unit for temporary storage. When a Write occurs to the RAID system, the data is immediately written to the first available location in the copyback cache storage unit. Upon completion of the Write to the copyback cache storage unit, the host CPU is immediately informed that the Write was successful. Thereafter, further storage unit accesses by the CPU can continue without waiting for an error-correction block update for the data just written. In a first embodiment of the invention, Read-Modify-Write operations are performed during idle time. In a second embodiment of the invention, normal Read-Modify-Write operation by the RAID system controller continue use Write data in the controller's buffer memory. In a third embodiment, at least two controllers, each associated with one copyback cache storage unit, copy Write data from controller buffers to the associated copyback cache storage unit. If a copyback cache storage unit fails, more than one controller share a single copyback storage unit. In a fourth embodiment, Write data is copied from a controller buffer to a reserved area of each storage unit comprising the array.

REFERENCES:
patent: 3893178 (1975-07-01), Sordello
patent: 4092732 (1978-05-01), Ouchi
patent: 4430701 (1984-02-01), Christian et al.
patent: 4467421 (1984-08-01), White
patent: 4562576 (1985-12-01), Ratcliffe
patent: 4593354 (1986-06-01), Ushiro
patent: 4604750 (1986-01-01), Manton
patent: 4667326 (1987-05-01), Young et al.
patent: 4722085 (1988-01-01), Flora et al.
patent: 4733396 (1988-03-01), Baldwin
patent: 4754397 (1988-06-01), Varaiya et al.
patent: 4761785 (1988-08-01), Clark et al.
patent: 4768193 (1988-08-01), Takemae
patent: 4775978 (1988-10-01), Hartness
patent: 4791642 (1988-12-01), Taylor
patent: 4817035 (1989-03-01), Timsit
patent: 4849929 (1989-03-01), Timsit
patent: 4870643 (1989-09-01), Bultman et al.
patent: 4899342 (1990-02-01), Potter et al.
patent: 4914656 (1990-04-01), Dunphy, Jr. et al.
patent: 4920539 (1990-04-01), Albonesi
patent: 4958351 (1990-09-01), Flora
patent: 4993030 (1991-02-01), Krakauer et al.
patent: 4995041 (1991-02-01), Hetherington
patent: 5058116 (1991-10-01), Chao
patent: 5185876 (1993-02-01), Nguyen et al.
patent: 5274799 (1993-12-01), Brant et al.
patent: 5402428 (1995-03-01), Kakuta et al.
patent: 5463765 (1995-10-01), Kakuta et al.
patent: 5499337 (1996-03-01), Gordon
Patterson,D.A., Gibson, G., and Katz, H.; A Case For Redundant Arrays of Inexpensive Disks (RAID) (Jun. 1, 1988).
Lee, E.K.; Software and Performance Issues in the Implementation of a RAID Prototype (May 1990).
Chen. P. Gibson, G., Katz, R. H., Patterson, D.A., and Schulze, M.; Introduction to Redundant Arrays of Inexpensive Disks (RAID) (Dec. 1988).
Chen, P., Gibson, G., Katz, R.H., Patterson, D.A., and Schulze, M., et al.; Evolution of the RAID 2 Architecture (Jun. 12, 1990).
Chen, P., Gibson, G., Katz, R.h., Patterson, D.A., and Schulze, M.; How Reliable is RAID?(Feb. 1988).
Maximum Strategy, Inc., San Jose, CA; Strategy 2 Disk Array Controller Operation Manual (Nov. 2, 1988).
Maximum Strategy, Inc., San Jose, CA; Strategy 1 Disk Array Controller Operation Manual (Date Unknown).
Gibson, G.A ., Performance and Reliability in Redundant Arrays of Inexpensive Disks (Date Unknown).
Chen, P., An Evaluation of Redundant Arrays of Disks Unsing an Amdahl 5890; (May 1989).
Katz, R.H., Gibson, G.A. and Patterson, D.A.; Disk System Architectures for High Performance Computing (Mar. 1989).
Gray, J., Horst, B., and Walker, M.; Parity Striping and Disc Arrays: Low-Cost Reliable Storage wqith Acceptable Throughput (Jan. 1990).
Schultz, M.E.; Considerations in the Design of Raid Prototype (Aug. 1988).
Clark and Corrigan; IBM Systems Journal, vol. 28, No. 3, 1989.
Schulze, M., et al.; "How Reliable is RAID?"; Compcom, Spring 1989, pp. 1-12.
Ousterhout, J., and Douglis, F., Beating the I/O Bottleneck: A Case for Log-Structured File Systems (Aug. 4, 1988).

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Storage device array architecture with copyback cache does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Storage device array architecture with copyback cache, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Storage device array architecture with copyback cache will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-547011

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.