Invention Application
US20160048332A1 SET-ASSOCIATIVE HASH TABLE ORGANIZATION FOR EFFICIENT STORAGE AND RETRIEVAL OF DATA IN A STORAGE SYSTEM
审中-公开
SET-ASSOCIATIVE HASH TABLE组织,用于存储系统中数据的有效存储和检索
- Patent Title: SET-ASSOCIATIVE HASH TABLE ORGANIZATION FOR EFFICIENT STORAGE AND RETRIEVAL OF DATA IN A STORAGE SYSTEM
- Patent Title (中): SET-ASSOCIATIVE HASH TABLE组织,用于存储系统中数据的有效存储和检索
-
Application No.: US14927230Application Date: 2015-10-29
-
Publication No.: US20160048332A1Publication Date: 2016-02-18
- Inventor: Jeffrey S. Kimmel , T. Byron Rakitzis
- Applicant: NetApp, Inc.
- Main IPC: G06F3/06
- IPC: G06F3/06

Abstract:
The embodiments described herein are directed to the use of hashing in a file system metadata arrangement that reduces an amount of metadata stored in a memory of a node in a cluster and that reduces the amount of metadata needed to process an input/output (I/O) request at the node. Illustratively, the embodiments are directed to cuckoo hashing and, in particular, to a manner in which cuckoo hashing may be modified and applied to construct the file system metadata arrangement. In an embodiment, the file system metadata arrangement may be illustratively include a hash collision technique that employs a hash collision computation to determine a unique candidate extent key (having a candidate hash table index) in the event of a collision, i.e., a hash table index collides with a slot of a hash table matching a key found in the slot.
Public/Granted literature
- US09639278B2 Set-associative hash table organization for efficient storage and retrieval of data in a storage system Public/Granted day:2017-05-02
Information query