Data processing: database and file management or data structures – Database design – Data structure types
Patent
1997-10-29
2000-02-01
Kulik, Paul V.
Data processing: database and file management or data structures
Database design
Data structure types
707205, G06F 1730
Patent
active
060214155
ABSTRACT:
A data storage subsystem employs managed files, each comprising one or an aggregation of multiple constituent user files, to reduce file management overhead costs. After receiving user files from a client station, the subsystem creates a contiguous managed file by aggregating selected ones of the received user files according to certain predetermined criteria. Managed file creation and use are transparent to the client stations. Eventually, unused or "deleted-file space" arises as individual user files are deleted from their respective managed files. "Reclamation" is triggered when the amount of deleted-file space in a prescribed storage area (e.g. device, volume, managed file, etc.) satisfies certain criteria, e.g. poor data storage efficiency. Reclamation is performed to regain wasted space between managed files, and also space that occurs within managed files due to deletion of some but not all constituent user files. Reclamation is applied to the prescribed storage area one managed file at a time. Each managed file is reviewed to determine whether it contains any deleted-file space. Managed files without any deleted-file space are simply copied intact to the target storage area. If a managed file contains deleted-file space, however, a "reconstruction" process is performed for that file. Reconstruction identifies any contiguous regions of user files within the managed file, then copies the contiguous regions to adjacent locations in a target storage area. Reclamation is complete after all managed files in the prescribed data storage area have been copied or reconstructed.
REFERENCES:
patent: 4027288 (1977-05-01), Barton et al.
patent: 4310883 (1982-01-01), Clifton et al.
patent: 4499539 (1985-02-01), Vosacek
patent: 5218696 (1993-06-01), Baird et al.
patent: 5423034 (1995-06-01), Cohen-Levy et al.
patent: 5513351 (1996-04-01), Grantz
patent: 5535390 (1996-07-01), Hildebrandt
patent: 5560003 (1996-09-01), Nilsen et al.
patent: 5561785 (1996-10-01), Blundy et al.
patent: 5561793 (1996-10-01), Bennett et al.
patent: 5579507 (1996-11-01), Hosouchi et al.
patent: 5592669 (1997-01-01), Robinson et al.
patent: 5619699 (1997-04-01), Golshani et al.
patent: 5623667 (1997-04-01), Golshani et al.
patent: 5627967 (1997-05-01), Dauerer et al.
patent: 5627985 (1997-05-01), Fetterman et al.
patent: 5634050 (1997-05-01), Krueger et al.
patent: 5644766 (1997-07-01), Coy et al.
patent: 5649200 (1997-07-01), Leblang et al.
patent: 5673382 (1997-09-01), Cannon et al.
patent: 5809558 (1998-09-01), Matthews et al.
patent: 5845298 (1998-12-01), O'Connor et al.
patent: 5857210 (1999-01-01), Tremblay et al.
Abstract No. 89-144137 for JP 01-144137, T. Nishimura, "File Managing System".
"DASD Fast Write from Multiple Sources Using Journals", IBM Technical Disclosure Bulletin, vol. 38, No. 6, Jun. 1995, pp. 425-431.
"Packing Variable-Sized Segments in the Swap File of a Paging-Based Virtual Memory System", IBM Technical Disclosure Bulletin, vol. 39, No. 3, Mar. 1996, pp. 301-302.
Cannon David Maxwell
Martin Howard Newton
International Business Machines - Corporation
Kulik Paul V.
LandOfFree
Storage management system with file aggregation and space reclam 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 management system with file aggregation and space reclam, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Storage management system with file aggregation and space reclam will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-945709