Patent · US Active

Data deduplication using KVSSD

US10545696B2 · kind B2 · utility

1Cited by
8References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 28, 2017
Grant dateJan 28, 2020
Priority date
Expiry dateFeb 1, 2038

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F3/0679
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Deduplication functionality is provided for a key-value solid-state drive (KVSSD) that includes a storage space and a controller. The storage space contains first and second containers. The first container includes a first virtual space and stores a key and at least one dedup key associated with the key. Each dedup key corresponds to a block of user data, and each block includes a predetermined size. The second container includes a second virtual space and stores each dedup key, the block of user data associated with the dedup key and metadata associated with the block of user data. The controller determines whether a block of user data received by the KVSSD is a duplicate block of data stored in the second container by determining whether a dedup key for the received block of user data matches a stored dedup key in the first container.

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