×

Efficient virtualized mapping space for log device data storage system

  • US 5,996,054 A
  • Filed: 09/12/1996
  • Issued: 11/30/1999
  • Est. Priority Date: 09/12/1996
  • Status: Expired due to Term
First Claim
Patent Images

1. A log device system coupleable to a computer system that executes an operating system that includes a filesystem, said computer system further including (i) a primary storage device, including a first rotating media controller, having a first data storage space provided on a first non-volatile rotating media, said filesystem directing the storage of filesystem data blocks within said first data storage space, and (ii) a primary device driver, executable by said computer system in connection with the execution of said operating system, that manages the transfer of filesystem data blocks with respect to said primary data storage device within a first real addressable storage space, said log device system comprising:

  • a) a log storage device including a second rotating media controller, having a second data storage space provided on a second non-volatile rotating media, said second data storage space providing for the storage of data segments within a second real addressable storage space; and

    b) a log device driver, executable by said computer system in connection with the execution of said operating system, that manages the transfer of data with respect to said log storage device, said log device driver implementing a virtual address storage space that corresponds to said first real addressable storage space and utilizing a translation map relating a predetermined set of addresses within said first real addressable storage space with a predetermined address within said second real addressable storage space, said log device driver providing for predetermined filesystem data blocks to be stored with data defining a corresponding portion of said virtual address storage space and for said predetermined filesystem data blocks to be stored within a predetermined data segment, said log device driver being coupleable to said filesystem and to said primary device driver to transfer filesystem data blocks thereinbetween upon reference to said first real addressable storage space by said filesystem.

View all claims
  • 9 Assignments
Timeline View
Assignment View
    ×
    ×