Patent · US Active

Method for removing duplicate data from a storage array

US8930307B2 · kind B2 · utility

316Cited by
11References
19Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 30, 2011
Grant dateJan 6, 2015
Priority date
Expiry dateOct 2, 2031

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F16/1752
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A system and method for efficiently removing duplicate data blocks at a fine-granularity from a storage array. A data storage subsystem supports multiple deduplication tables. Table entries in one deduplication table have the highest associated probability of being deduplicated. Table entries may move from one deduplication table to another as the probabilities change. Additionally, a table entry may be evicted from all deduplication tables if a corresponding estimated probability falls below a given threshold. The probabilities are based on attributes associated with a data component and attributes associated with a virtual address corresponding to a received storage access request. A strategy for searches of the multiple deduplication tables may also be determined by the attributes associated with a given storage access request.

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