SYSTEMS AND METHODS FOR DISTRIBUTED ATOMIC STORAGE OPERATIONS
    1.
    发明申请
    SYSTEMS AND METHODS FOR DISTRIBUTED ATOMIC STORAGE OPERATIONS 审中-公开
    用于分布式原子存储操作的系统和方法

    公开(公告)号:WO2015057991A1

    公开(公告)日:2015-04-23

    申请号:PCT/US2014/060952

    申请日:2014-10-16

    Abstract: An aggregation module combines a plurality of logical address spaces to form a conglomerated address space. The logical address spaces comprising the conglomerated address space may correspond to different respective storage modules and/or storage devices. An atomic aggregation module coordinates atomic storage operations within the conglomerated address space, and which span multiple storage modules. The aggregation module may identify the storage modules used to implement the atomic storage request, assign a sequence indicator to the atomic storage request, and issue atomic storage requests (sub-requests) to the storage modules. The storage modules may be configured to store a completion tag comprising the sequence indicator upon completing the sub-requests issued thereto. The aggregation module may identify incomplete atomic storage requests based on the completion information stored on the storage modules.

    Abstract translation: 聚合模块组合多个逻辑地址空间以形成集合地址空间。 包含集合地址空间的逻辑地址空间可以对应于不同的各自的存储模块和/或存储设备。 原子聚合模块协调集合地址空间内的原子存储操作,并跨越多个存储模块。 聚合模块可以识别用于实现原子存储请求的存储模块,为原子存储请求分配序列指示符,并向存储模块发出原子存储请求(子请求)。 存储模块可以被配置为在完成向其发出的子请求时存储包括序列指示符的完成标签。 聚合模块可以基于存储在存储模块上的完成信息来识别不完整的原子存储请求。

    SYSTEMS AND METHODS FOR STORAGE CONSISTENCY
    2.
    发明申请
    SYSTEMS AND METHODS FOR STORAGE CONSISTENCY 审中-公开
    存储一致性的系统和方法

    公开(公告)号:WO2015013452A1

    公开(公告)日:2015-01-29

    申请号:PCT/US2014/047895

    申请日:2014-07-23

    Abstract: A storage layer is configured to implement efficient open-close consistency operations. Open close consistency may comprise preserving the original state of a file until the file is closed. The storage layer may be configured to clone a file in response to a file open request. Cloning the file may comprise referencing file data by two separate sets of identifiers. One set may be configured to reflect file modifications, and the other set may be configured to preserve the original state of the file. Subsequent operations configured to modify the file may be performed in reference to one of the sets of identifiers, while the storage layer provides access to the unmodified file through the other set of identifiers. Closing the file may comprise merging the sets of identifiers according to a merge policy.

    Abstract translation: 存储层被配置为实现高效的开 - 关一致性操作。 打开紧密一致性可以包括保持文件的原始状态,直到文件关闭。 存储层可以被配置为响应于文件打开请求克隆文件。 克隆文件可以包括通过两组单独的标识符来引用文件数据。 一组可以被配置为反映文件修改,并且另一组可以被配置为保留文件的原始状态。 配置为修改文件的后续操作可以参考标识符集合之一执行,而存储层通过另一组标识符提供对未修改文件的访问。 关闭文件可以包括根据合并策略来合并标识符集合。

    SYSTEMS AND METHODS FOR ATOMIC STORAGE OPERATIONS
    4.
    发明申请
    SYSTEMS AND METHODS FOR ATOMIC STORAGE OPERATIONS 审中-公开
    原子储存操作的系统和方法

    公开(公告)号:WO2015017398A1

    公开(公告)日:2015-02-05

    申请号:PCT/US2014/048593

    申请日:2014-07-29

    Abstract: An atomic storage module may be configured to implement atomic storage operation directed to a first set of identifiers in reference to a second, different set of identifiers. In response to completing the atomic storage operation, the atomic storage module may move the corresponding data to the first, target set of identifiers. The move operation may comprise modifying a logical interface of the data. The move operation may further include storing persistent metadata configured to bind the data to the first set of identifiers.

    Abstract translation: 参考第二不同的标识符集,原子存储模块可以被配置为实现针对第一组标识符的原子存储操作。 响应于完成原子存储操作,原子存储模块可以将相应的数据移动到第一标识符的目标集合。 移动操作可以包括修改数据的逻辑接口。 移动操作可以进一步包括存储被配置为将数据绑定到第一组标识符的持久性元数据。

Patent Agency Ranking