Patent · US Active

Log cleaning and tiering in a log-based data storage system

US9959054B1 · kind B1 · utility

12Cited by
2References
21Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 30, 2015
Grant dateMay 1, 2018
Priority date
Expiry dateApr 1, 2036

Classification

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

Abstract

A technique is directed to cleaning a log structure. The technique involves identifying extents (e.g., a contiguous segment of 8 MB) to reclaim from a first storage tier of a set of storage tiers containing the log structure. The technique further involves performing a tier selection operation to select a target storage tier from the set of storage tiers based on a utilization measure of the log structure. The technique further involves, after identifying the extents to reclaim and performing the tier selection operation, storing data from the identified extents into a new extent of the target storage tier and freeing the identified extents. Such a technique combines log cleaning and tiering into a single operation thus placing less stress on storage devices (e.g., less wear on flash memory, etc.), consuming fewer system resources, and providing better performance.

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