DISTRIBUTED, ASYNCHRONOUS AND FAULT-TOLERANT STORAGE SYSTEM

    公开(公告)号:US20120323851A1

    公开(公告)日:2012-12-20

    申请号:US13596682

    申请日:2012-08-28

    IPC分类号: G06F7/00

    摘要: Methods and systems for reading from and writing to a distributed, asynchronous and fault-tolerant storage system. The storage system includes storage nodes communicating with clients. The method includes a first client writing an object to the storage system and a second client reading the object from the storage system. For the first client, previous transient metadata relating to a previously written version of the object is retrieved and a new version of the object together with new transient metadata is stored. For the second client, a set of transient metadata from a third set of nodes amongst storage nodes is retrieved, a specific version of the object as stored on the storage system is determined, and a specific version of the corresponding object from a fourth set of nodes amongst storage nodes is retrieved. Two sets of nodes amongst all sets have at least one node in common.

    DISTRIBUTED, ASYNCHRONOUS AND FAULT-TOLERANT STORAGE SYSTEM
    2.
    发明申请
    DISTRIBUTED, ASYNCHRONOUS AND FAULT-TOLERANT STORAGE SYSTEM 审中-公开
    分布式,异步存储和容错存储系统

    公开(公告)号:US20120284231A1

    公开(公告)日:2012-11-08

    申请号:US13463933

    申请日:2012-05-04

    IPC分类号: G06F17/30

    摘要: Methods and systems for reading from and writing to a distributed, asynchronous and fault-tolerant storage system. The storage system includes storage nodes communicating with clients. The method includes a first client writing an object to the storage system and a second client reading the object from the storage system. For the first client, previous transient metadata relating to a previously written version of the object is retrieved and a new version of the object together with new transient metadata is stored. For the second client, a set of transient metadata from a third set of nodes amongst storage nodes is retrieved, a specific version of the object as stored on the storage system is determined, and a specific version of the corresponding object from a fourth set of nodes amongst storage nodes is retrieved. Two sets of nodes amongst all sets have at least one node in common.

    摘要翻译: 用于读写分布式,异步和容错存储系统的方法和系统。 存储系统包括与客户端通信的存储节点。 该方法包括:第一客户机将对象写入存储系统;以及第二客户机,从存储系统读取对象。 对于第一个客户端,检索与先前写入的对象版本相关的先前的瞬时元数据,并存储新版本的对象以及新的瞬时元数据。 对于第二客户端,检索来自存储节点中的第三组节点的一组瞬时元数据,确定存储在存储系统上的对象的特定版本,以及来自第四组的对应对象的特定版本 检索存储节点之间的节点。 所有集合中的两组节点至少有一个共同的节点。