Patent ID: 6311252
Filing Date: 2001-10-30
Classification: G06F

Abstract:
A method of moving data between first, second, and third storage levels of a hierarchically arranged data storage system, said method comprising:dividing address space of said storage system into a plurality of predefined contiguous segments, each of said segments having in said address space a corresponding fixed start address and a corresponding fixed end address, each of said segments being further divided into a plurality of predefined contiguous groups, each of said groups having in said address space a corresponding fixed start address and a corresponding fixed end address in that region of address space defining the segment of which that group is a part and each of said groups for storing a sequence of records, each of which is represented by a sequence of bytes;whenever it is necessary to move any designated record between the second and third levels of data storage, accomplishing that by moving that particular segment among said plurality of segments in which that designated record is stored; andwhenever it is necessary to move the designated record between the first and second levels of data storage, accomplishing that by moving that particular group in which that designated record is stored, that particular group being among said plurality of groups within that particular segment in which said particular record is stored.