Invention Grant
US09280484B2 Caching and deduplication of data blocks in cache memory 有权
高速缓冲存储器中数据块的缓存和重复数据删除

  • Patent Title: Caching and deduplication of data blocks in cache memory
  • Patent Title (中): 高速缓冲存储器中数据块的缓存和重复数据删除
  • Application No.: US14222781
    Application Date: 2014-03-24
  • Publication No.: US09280484B2
    Publication Date: 2016-03-08
  • Inventor: Manoj Nayak
  • Applicant: NetApp, Inc.
  • Applicant Address: US CA Sunnyvale
  • Assignee: NetApp, Inc.
  • Current Assignee: NetApp, Inc.
  • Current Assignee Address: US CA Sunnyvale
  • Agency: Gilliam IP PLLC
  • Main IPC: G06F12/08
  • IPC: G06F12/08 G06F12/12
Caching and deduplication of data blocks in cache memory
Abstract:
A storage system comprises a cache for caching data blocks and storage devices for storing blocks. A storage operating system may deduplicate sets of redundant blocks on the storage devices based on a deduplication requirement. Blocks in cache are typically deduplicated based on the deduplication on the storage devices. Sets of redundant blocks that have not met the deduplication requirement for storage devices and have not been deduplicated on the storage devices and cache are targeted for further deduplication processing. Sets of redundant blocks may be further deduplicated based on their popularity (number of accesses) in cache. If a set of redundant blocks in cache is determined to have a combined number of accesses being greater than a predetermined threshold number of accesses, the set of redundant blocks is determined to be “popular.” Popular sets of redundant blocks are selected for deduplication in cache and the storage devices.
Public/Granted literature
Information query
Patent Agency Ranking
0/0