Patent · US Active

Advanced groomer for storage array

US9146688B2 · kind B2 · utility

3Cited by
10References
25Claims
0Family size

Assignee

Inventors

Key dates

Filing dateFeb 4, 2013
Grant dateSep 29, 2015
Priority date
Expiry dateDec 15, 2033

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F12/0253
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Techniques are disclosed relating to reclaiming data on recording media. In one embodiment, an apparatus has a solid-state memory array including a plurality of blocks. The solid-state memory array may implement a cache for one or more storage devices. Respective operational effects are determined relating to reclaiming ones of the plurality of blocks. One of the plurality of blocks is selected as a candidate for reclamation based on the determined operational effects, and the selected block is reclaimed. In some embodiments, the determined operational effects for a given block indicate a number of write operations to be performed to reclaim the given block. In some embodiments, operational effects are determined based on criteria relating to assigned quality-of-service levels. In some embodiments, operational effects are determined based on information relating to virtual storage units.

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