Disk array having redundant storage and methods for incrementall

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395441, G06F 1100

Patent

active

055375340

ABSTRACT:
A data storage system has a disk array having multiple storage disks and a disk array controller coupled to the disk array to coordinate data transfer to and from the storage disks. The disk array is configured into multiple stripes where each stripe extends across multiple ones of the storage disks. Additionally, each stripe consists of multiple segments of storage space where each segment is a portion of the stripe that resides on a single storage disk in the disk array. A memory manager is provided to manage memory allocation for storing user data redundantly according to parity redundancy techniques. The memory manager maintains a partial stripe pointer to reference individual stripes in the disk array and a segment fill pointer to references individual segments in the referenced stripe. These pointers are used to select a non-filled stripe and individual segments in that stripe. The memory manager writes user data to a selected segment and incrementally determines a parity value for the stripe after each segment is written. The parity value is based upon the user data contained in those segments of the stripe that have been written. The empty segments in the stripe are not managed during the write process and thus are not included in the incremental parity generation.

REFERENCES:
patent: 4092732 (1978-05-01), Ouchi
patent: 4914656 (1990-04-01), Dunphy, Jr. et al.
patent: 4989205 (1991-01-01), Dunphy, Jr. et al.
patent: 5072378 (1991-12-01), Manka
patent: 5124987 (1992-06-01), Milligan et al.
patent: 5155835 (1992-10-01), Belsan et al.
patent: 5155845 (1992-10-01), Beal et al.
patent: 5195100 (1993-03-01), Katz et al.
patent: 5237658 (1993-08-01), Walker et al.
patent: 5278838 (1994-01-01), Ng et al.
patent: 5287462 (1994-02-01), Jibbe et al.
patent: 5289418 (1994-02-01), Youngerth
patent: 5297258 (1994-03-01), Hale et al.
patent: 5333305 (1994-07-01), Neufeld
patent: 5375128 (1994-12-01), Menon et al.
patent: 5392244 (1995-02-01), Jacobson et al.
patent: 5408644 (1995-04-01), Schneider et al.
patent: 5410667 (1995-04-01), Belsan et al.
Triantafillou et al., "Supporting Partial Data Accesses To Replicated Data" IEEE pp. 32-42, 1994.
Mogi et al, "Dynamic Parity Stripe Reorganizations Fro Raid5 Disk Arrays", 1994 Parallel and Dist. Info. Sys. Conf., IEEE, pp. 17-26.

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

Disk array having redundant storage and methods for incrementall does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Disk array having redundant storage and methods for incrementall, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Disk array having redundant storage and methods for incrementall will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1791759

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