Electrical computers and digital processing systems: memory – Storage accessing and control – Hierarchical memories
Patent
1997-04-23
1999-09-21
Lee, Thomas C.
Electrical computers and digital processing systems: memory
Storage accessing and control
Hierarchical memories
707205, 707206, 360 48, G06F 1202
Patent
active
059567457
ABSTRACT:
An automatic volume block resizer for automatically resizing a volume in a disk drive system. The original volume includes original volume blocks each having an original volume block size, and the resized volume including new volume blocks each having a new volume block size. The volume block resizer comprises means for automatically aligning files contiguously on new volume block boundaries and means for redefining the volume for use with the new volume block size. The file aligning means comprises means for moving original volume blocks to available locations on the volume to create disk space equivalent to the new volume block size and to store the files on the new volume block boundaries. The files are stored contiguously; that is, they are defragmented as they are realigned onto the new volume block boundaries. The realignment is performed through the manipulation of original volume blocks of data. Also, an original file allocation table and a directory entry table are maintained throughout the volume resizing process to provide a recovery mechanism should the volume resizer be unable to complete resizing the volume. In addition, a new file allocation table is maintained during the resizing process. Once completed, the volume defining means comprises means for updating volume definition tables and partition information on the disk drive system with the new file allocation table and updated directory entry table reflecting the new volume block size. In one embodiment, the realigned and defragmented files include only files having a size equal to or greater than the new volume block size. The files and ending data fragments smaller than the new volume block size are suballocated. Also, in a preferred embodiment, the new volume block size is selected by the system administrator from a plurality of possible volume block sizes.
REFERENCES:
patent: 4601012 (1986-07-01), Aiken, Jr.
patent: 5129088 (1992-07-01), Auslander et al.
patent: 5363487 (1994-11-01), Willman et al.
patent: 5438671 (1995-08-01), Miles
patent: 5485321 (1996-01-01), Leonhardt et al.
patent: 5491807 (1996-02-01), Freeman et al.
patent: 5546577 (1996-08-01), Marlin et al.
patent: 5675769 (1997-10-01), Ruff et al.
patent: 5706472 (1998-01-01), Ruff et al.
patent: 5715455 (1998-02-01), Macon, Jr. et al.
patent: 5778392 (1998-07-01), Stockman et al.
patent: 5808821 (1998-09-01), Davy
patent: 5832525 (1998-11-01), Wong et al.
Bradford Ted Kelly
Franklin Nicholas Huston
Ouderkirk Cort D.
Lee Thomas C.
Mashaal Mohamed
Novell Inc.
LandOfFree
System and method for automatically resizing a disk drive volume does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with System and method for automatically resizing a disk drive volume, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for automatically resizing a disk drive volume will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-92122