Electrical computers and digital processing systems: memory – Storage accessing and control – Shared memory area
Patent
1997-05-29
1999-07-20
Cabeca, John W.
Electrical computers and digital processing systems: memory
Storage accessing and control
Shared memory area
711118, 711135, 711161, G06F 1318
Patent
active
059268344
ABSTRACT:
A virtual data storage system provides a method and apparatus for adaptively throttling transfers into a cache storage to prevent an overrun in the cache storage. The virtual data storage system includes a storage interface appearing as a set of addressable, virtual storage devices, a cache storage for initially storing host-originated data files, storage devices for eventually storing the data files on a set of storage volumes, and a storage manager for directing the data files between the cache storage and the storage devices. An amount of available space in the cache storage, or a cache free space, is monitored against an adjustable cache space threshold. A storage throttle is computed when the cache free space drops below the cache space threshold. Additionally, a recall throttle is computed based on the cache free space and a number of storage devices reserved for recalling data files from the set of storage volumes. A maximum value of the storage throttle and the recall throttle is used to delay the storing of data files and the recalling of data files into the cache storage and to prevent overrunning the cache storage by completely depleting the cache free space.
REFERENCES:
patent: 4499539 (1985-02-01), Vosacek
patent: 5155835 (1992-10-01), Belsan
patent: 5455924 (1995-10-01), Shenoy
patent: 5566315 (1996-10-01), Milillo
patent: 5687348 (1997-11-01), Whittaker
patent: 5719800 (1998-02-01), Mittal
patent: 5761716 (1998-06-01), Byrn
patent: 5809274 (1998-09-01), Nishimukai
Carlson Wayne Charles
Kishi Gregory Tad
Peake Jonathan Wayne
Cabeca John W.
Chow Christopher S.
International Business Machines - Corporation
Sullivan Robert M.
LandOfFree
Virtual data storage system with an overrun-resistant cache usin does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Virtual data storage system with an overrun-resistant cache usin, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Virtual data storage system with an overrun-resistant cache usin will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1331942