Invention Grant
- Patent Title: Caching and deduplication of data blocks in cache memory
- Patent Title (中): 高速缓冲存储器中数据块的缓存和重复数据删除
-
Application No.: US14222781Application Date: 2014-03-24
-
Publication No.: US09280484B2Publication 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

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
- US20140289476A1 CACHING AND DEDUPLICATION OF DATA BLOCKS IN CACHE MEMORY Public/Granted day:2014-09-25
Information query