×

Hybrid multi-tiered caching storage system

  • US 7,613,876 B2
  • Filed: 06/08/2006
  • Issued: 11/03/2009
  • Est. Priority Date: 06/08/2006
  • Status: Active Grant
First Claim
Patent Images

1. A data storage system for storing and retrieving computer data using one or more logical address without intervention from the external host or client system, the data storage system comprising:

  • an IO processor for controlling data input or output of a data storage system;

    disk drive for storing one or more blocks of data, including data transferred from the host and control data for the IO processor;

    a non-volatile memory means for storing a plurality of data blocks, the data blocks including data transferred from the host, a cached portion of data stored in the disk drive and control data for use by the IO processor;

    a LBA Flash HDD first table for storing at least one logical address mapped to at least one physical address of said non-volatile memory means and at least one physical address of said disk drive;

    wherein the LBA Flash HDD table enables memory access to said non-volatile memory means without intervention from the host;

    a FAST memory means for storing one or more blocks of data, the data including data transferred from the host, a cached portion of data stored in the non-volatile memory means and control data for the IO processor means; and

    a LBA_FAST table wherein at least one of the one or more logical addresses is searched in the LBA_FAST table and if found, the logical address is mapped to at least one FAST memory address, providing an association between the logical address and a physical location of data and enabling access to the data without intervention from the host.

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