Invention Grant
- Patent Title: Namespace management in distributed storage systems
- Patent Title (中): 分布式存储系统中的命名空间管理
-
Application No.: US14231095Application Date: 2014-03-31
-
Publication No.: US09495478B2Publication Date: 2016-11-15
- Inventor: Joshua Samuel Hendrickson , Matti Juhani Oikarinen , Alex Haugland , Pradeep Vincent , Matteo Frigo , Xiaobin Wu
- Applicant: Amazon Technologies, Inc.
- Applicant Address: US NV Reno
- Assignee: Amazon Technologies, Inc.
- Current Assignee: Amazon Technologies, Inc.
- Current Assignee Address: US NV Reno
- Agency: Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.
- Agent Robert C. Kowert
- Main IPC: G06F17/30
- IPC: G06F17/30

Abstract:
A directed acyclic graph (DAG) is generated to represent a namespace of a directory. In response to a request to create a new object with a specified name, a hash value bit sequence is computed for the name. A plurality of levels of the DAG are navigated using successive subsequences of the bit sequence to identify a candidate node for storing a new entry corresponding to the specified name. If the candidate node meets a split criterion, the new entry and at least a selected subset of entries of the candidate node's list of entries are distributed among a plurality of DAG nodes, including at least one new DAG node, using respective bit sequences obtained by applying the hash function for each distributed entry.
Public/Granted literature
- US20150278397A1 NAMESPACE MANAGEMENT IN DISTRIBUTED STORAGE SYSTEMS Public/Granted day:2015-10-01
Information query