- 专利标题: Enabling placement control for consistent hashing-based object stores
-
申请号: US14835204申请日: 2015-08-25
-
公开(公告)号: US10248678B2公开(公告)日: 2019-04-02
- 发明人: Dean Hildebrand , William W. Owen , Lukas L. Rupprecht , Rui Zhang
- 申请人: INTERNATIONAL BUSINESS MACHINES CORPORATION
- 申请人地址: US NY Armonk
- 专利权人: International Business Machines Corporation
- 当前专利权人: International Business Machines Corporation
- 当前专利权人地址: US NY Armonk
- 代理机构: Patterson + Sheridan, LLP
- 主分类号: G06F17/30
- IPC分类号: G06F17/30
摘要:
Techniques are disclosed herein for controlling object placement in object storage. A placement component of a storage application receives a request to store a first object in an object store having multiple nodes. The object store determines a placement of the first object to one of the nodes based on an object namespace including a numerical namespace and a lexicographical namespace. Each node is assigned a corresponding subspace of the object namespace for storing objects. The first object includes a numerical namespace value and a lexicographical namespace value. A second object (a replica of the first object) is generated. The first object is stored to a first node based on the lexicographical namespace value. The second object is stored to a second node based on the numerical namespace value.
公开/授权文献
信息查询