首页>
外国专利>
METHODS AND APPARATUS TO ASSIGN INDICES AND RELOCATE OBJECT FRAGMENTS IN DISTRIBUTED STORAGE SYSTEMS
METHODS AND APPARATUS TO ASSIGN INDICES AND RELOCATE OBJECT FRAGMENTS IN DISTRIBUTED STORAGE SYSTEMS
展开▼
机译:在分布式存储系统中分配索引和重新分配对象片段的方法和设备
展开▼
页面导航
摘要
著录项
相似文献
摘要
Methods and apparatus to dynamically assign and relocate object fragments in distributed storage systems are disclosed. In some examples, an apparatus to compile fragments of an object includes a fragment compiler to: compile an object from fragments stored in storage nodes, respective ones of the fragments corresponding to (a) a node index of storage identifiers representative of the storage nodes and (b) a fragment index of fragment identifiers associated with the respective ones of the fragments of the object, respective ones of the fragment identifiers being representative of a sequential order of the fragments of the object, the respective ones of the fragment identifiers to be associated with the respective ones of the storage identifiers to enable verification of storage locations of the respective ones of the fragments of the object relative to respective storage nodes; request a first one of the fragments from a first one of the respective storage nodes; determine if a first fragment index assigned to the first one of the fragments matches a first node index assigned to the first one of the fragments; when the first fragment index matches the first node index, compile the first one of the fragments into the object based on the first node index; and when the first fragment index does not match the first node index, compile the first one of the fragments into the object based on the first fragment index.
展开▼