- 专利标题: System and method for clustering distributed hash table entries
-
申请号: US18182294申请日: 2023-03-10
-
公开(公告)号: US11947510B2公开(公告)日: 2024-04-02
- 发明人: Jason G. McHugh , Praveen Kumar Gattu , Michael A. Ten-Pow , Derek Ernest Denny-Brown, II
- 申请人: Amazon Technologies, Inc.
- 申请人地址: US WA Seattle
- 专利权人: Amazon Technologies, Inc.
- 当前专利权人: Amazon Technologies, Inc.
- 当前专利权人地址: US WA Seattle
- 代理机构: Kowert, Hood, Munyon, Rankin & Goetzel, P.C.
- 代理商 Robert C. Kowert
- 主分类号: G06F16/22
- IPC分类号: G06F16/22 ; G06F16/18
摘要:
A distributed storage system may store data object instances in persistent storage and may store keymap information for those data object instances in a distributed hash table on multiple computing nodes. Each data object instance may include a composite key containing a user key. The keymap information for each data object instance may map the user key to a locator and the locator to the data object instance. A request to store or retrieve keymap information for a data object instance may be routed to a particular computing node based on a consistent hashing scheme in which a hash function is applied to a portion of the composite key of the data object instance. Thus, related entries may be clustered on the same computing nodes. The portion of the key to which the hash function is applied may include a pre-determined number of bits or be identified using a delimiter.
公开/授权文献
信息查询