-
公开(公告)号:WO2021263225A1
公开(公告)日:2021-12-30
申请号:PCT/US2021/039284
申请日:2021-06-27
Applicant: NETAPP, INC.
Inventor: VENKATASUBBAIAH, Girish, Hebbale , THAPLIYAL, Rahul , PAWAR, Dnyaneshwar, Nagorao , RATHNAKAR, Kartik , TELLA, Venkateswarlu , SUBRAMANIAN, Ananthan
IPC: G06F3/06 , G06F16/174 , G06F16/215 , G06F16/258 , G06F16/285 , G06F3/0608 , G06F3/064 , G06F3/0641 , G06F3/0661 , G06F3/067 , H03M7/3091
Abstract: Techniques are provided for a layout format for compressed data. A first set of data blocks are grouped into a first group based upon a first frequency of access to the first set of data blocks. A second set of data blocks are grouped into a second group based upon a second frequency of access to the second set of data blocks. The first set of data blocks are compressed into a first compression group using a first compression algorithm. The second set of data blocks are compressed into a second compression group using a second compression algorithm.
-
公开(公告)号:WO2017189476A1
公开(公告)日:2017-11-02
申请号:PCT/US2017/029242
申请日:2017-04-25
Applicant: NETAPP, INC.
Inventor: SHARMA, Mukul , RATHNAKAR, Kartik , PAWAR, Dnyaneshwar, Nagorao , TELLA, Venkateswarlu , SRINIVASAN, Kiran, Nenmeli , KHANDELWAL, Rajesh , SHARMA, Alok
IPC: G06F3/06
Abstract: One or more techniques and/or computing devices are provided for inline deduplication. For example, a checksum hash table and/or a block number hash table may be maintained within memory (e.g., a storage controller may maintain the hash tables in-core). The checksum hash table may be utilized for inline deduplication to identify potential donor blocks that may comprise the same data as an incoming storage operation. Data within an in-core buffer cache is eligible as potential donor blocks so that inline deduplication may be performed using data from the in-core buffer cache, which may mitigate disk access to underlying storage for which the in- core buffer cache is used for caching. The block number hash table may be used for updating or removing entries from the hash tables, such as for blocks that are no longer eligible as potential donor blocks (e.g., deleted blocks, blocks evicted from the in-core buffer cache, etc.).
Abstract translation: 为线内重复数据删除提供一个或多个技术和/或计算设备。 例如,可以在存储器内维护校验和散列表和/或块号散列表(例如,存储控制器可以将散列表维护在内核中)。 校验和哈希表可用于内联去重复以识别可能包括与进入的存储操作相同的数据的潜在施主块。 核内缓冲区高速缓存内的数据适合作为潜在的施主模块,以便可以使用来自核心内缓冲区高速缓存的数据执行内联重复数据消除,这可能会缓解对使用内核缓冲区高速缓存的底层存储的磁盘访问 缓存。 块号散列表可用于更新或从散列表中删除条目,例如用于不再适合作为潜在施主块的块(例如,删除块,从核内缓冲区高速缓存中逐出的块等) p>
-
公开(公告)号:EP3449351A1
公开(公告)日:2019-03-06
申请号:EP17722937.4
申请日:2017-04-25
Applicant: Netapp, Inc.
Inventor: SHARMA, Mukul , RATHNAKAR, Kartik , PAWAR, Dnyaneshwar, Nagorao , TELLA, Venkateswarlu , SRINIVASAN, Kiran, Nenmeli , KHANDELWAL, Rajesh , SHARMA, Alok
IPC: G06F3/06
-
-