Patent ID: 6418509
Filing Date: 2002-07-09
Classification: G06F,G11B,H04L,Y10S

Abstract:
A method of operating a data storage controller for storing information from variable-length data records on one or more fixed-block architecture (FBA) disk drives, said method comprising:the data storage controller receiving a plurality of the variable-length data records, each of the variable-length data records including at least a record identification portion and a data portion; the data storage controller storing at least data of each of the variable-length data records on said one or more FBA disk drives; the data storage controller maintaining an index of record locator information specifying locations where data of the variable-length data records are stored on said one or more disk drives; wherein said index is accessible for obtaining record locator information of a specified variable-length data record for access to data of the specified variable-length data record on said one or more disk drives; and the data storage controller compressing the record identification portions of at least some of the variable-length data records to produce compressed record identification portions; wherein the index of record locator information includes the compressed record identification portions.