Patent · US Active

Systems, devices and methods using solid state devices as a caching medium with adaptive striping and mirroring regions

US10019362B1 · kind B1 · utility

16Cited by
23References
19Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 3, 2016
Grant dateJul 10, 2018
Priority date
Expiry dateJun 21, 2036

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2212/604
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

An example method for using a plurality of SSDs as a caching medium in a data storage system can include splitting the SSDs into a plurality of cache regions, maintaining a first cache region of the SSDs as a read cache and maintaining a second cache region of the SSDs as a write cache. Additionally, read data can be stored by striping the read data across the SSDs in the first cache region, and dirty write data can be stored by mirroring the dirty write data across the SSDs in the second cache region. The computer-implemented method can also include dynamically adjusting a size of at least one of the first and second cache regions of the SSDs based on an input/output (“I/O”) load of the data storage system.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.