×

Method to allow storage cache acceleration when the slow tier is on independent controller

  • US 9,182,912 B2
  • Filed: 08/03/2011
  • Issued: 11/10/2015
  • Est. Priority Date: 08/03/2011
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for providing storage acceleration in a data storage system including at least a first storage tier having a first speed and a second storage tier having a second speed lower than the first speed, said method comprising:

  • opening an Application Programming Interface (API) via a first storage controller connected to the first storage tier, the first storage tier including a solid-state drive (SSD);

    receiving a query at the first storage controller, the query being provided to the first storage controller via a host mapper of the system, the query being generated based on a input/output (I/O) command issued by a host of the system, the query requesting read data;

    when the requested read data is at least one of;

    located in a cache of the first storage controller, or located on the SSD connected to the first storage controller, retrieving the requested read data and providing the requested read data to the host mapper in response to the query; and

    when the requested read data is not at least one of;

    located on the cache of the first controller or located on the SSD connected to the first controller, and when the requested read data is obtained by the host mapper from a second controller connected to a second storage tier, the second storage tier including a hard disk drive (HDD), receiving a copy of the requested read data at the first controller.

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