CROSS-ZONE REPLICATED BLOCK STORAGE DEVICES

    公开(公告)号:US20210089211A1

    公开(公告)日:2021-03-25

    申请号:US16579626

    申请日:2019-09-23

    Abstract: The present disclosure generally relates to creating virtualized block storage devices whose data is replicated across isolated computing systems to lower risk of data loss even in wide-scale events, such as natural disasters. The virtualized device can include at least two volumes, each of which is implemented in a distinct computing system. Each volume can be implemented by at least two computing devices, a first of which is configured as a primary device to which reads from and writes to the volume are directed. Of the two volumes, one can be indicated as primary, indicating authority to accept reads to and writes from the virtualized device. A primary device of the primary volume, on obtaining a write to the volume, can replicate the write to both a secondary device of a primary volume and to the secondary volume.

    Stateless datastore-independent transactions
    34.
    发明授权
    Stateless datastore-independent transactions 有权
    无状态数据存储独立事务

    公开(公告)号:US09519674B2

    公开(公告)日:2016-12-13

    申请号:US14482661

    申请日:2014-09-10

    Abstract: At a client-side component of a storage group, a read descriptor generated in response to a read request directed to a first data store is received. The read descriptor includes a state transition indicator corresponding to a write that has been applied at the first data store. A write descriptor indicative of a write that depends on a result of the read request is generated at the client-side component. The read descriptor and the write descriptor are included in a commit request for a candidate transaction at the client-side component, and transmitted to a transaction manager.

    Abstract translation: 在存储组的客户端组件中,接收响应于针对第一数据存储的读请求而生成的读描述符。 读取描述符包括与在第一数据存储处应用的写入相对应的状态转换指示符。 在客户端组件处产生指示取决于读取请求的结果的写入的写入描述符。 读取描述符和写描述符被包括在客户端组件的候选事务的提交请求中,并被发送到事务管理器。

    Scheduling and tracking control plane operations for distributed storage systems
    37.
    发明授权
    Scheduling and tracking control plane operations for distributed storage systems 有权
    分布式存储系统的调度和跟踪控制平面操作

    公开(公告)号:US09438665B1

    公开(公告)日:2016-09-06

    申请号:US13921084

    申请日:2013-06-18

    CPC classification number: H04L67/10 H04L67/02 H04L67/32 H04L67/322

    Abstract: A system that implements distributed storage may schedule and track control plane operations for performance at the distributed storage service. Information may be maintained for control plane events detected at a distributed storage system. Resource utilization for currently performing control plane operations and currently scheduled control plane operations of the distributed storage system may be determined. The information about detected control plane events may be analyzed to schedule control plane operations to be performed in response to detecting the control plane events. As part of scheduling control plane operations, resource constraints may be applied to the determine resource utilization for the distributed storage system.

    Abstract translation: 实现分布式存储的系统可以调度和跟踪控制平面操作,以便在分布式存储服务中执行性能。 可以维护在分布式存储系统检测到的控制平面事件的信息。 可以确定当前执行的控制平面操作和分布式存储系统的当前调度的控制平面操作的资源利用。 可以分析关于检测到的控制平面事件的信息,以响应于检测到控制平面事件来调度要执行的控制平面操作。 作为调度控制平面操作的一部分,可以将资源约束应用于确定分布式存储系统的资源利用。

    Token sharing mechanisms for burst-mode operations
    38.
    发明授权
    Token sharing mechanisms for burst-mode operations 有权
    用于突发模式操作的令牌共享机制

    公开(公告)号:US09218221B2

    公开(公告)日:2015-12-22

    申请号:US13926708

    申请日:2013-06-25

    CPC classification number: G06F9/5083 G06F9/5016 G06F2209/5013 G06F2209/503

    Abstract: Methods and apparatus for token-sharing mechanisms for burst-mode operations are disclosed. A first and a second token bucket are respectively configured for admission control at a first and a second work target. A number of tokens to be transferred between the first bucket and the second bucket, as well as the direction of the transfer, are determined, for example based on messages exchanged between the work targets. The token transfer is initiated, and admission control decisions at the work targets are made based on the token population resulting from the transfer.

    Abstract translation: 公开了用于突发模式操作的令牌共享机制的方法和装置。 第一和第二令牌桶分别被配置用于第一和第二工作目标的准入控制。 例如,基于在工作目标之间交换的消息来确定要在第一桶和第二桶之间传送的多个令牌以及传送方向。 启动令牌传输,并且基于从传送导致的令牌群进行工作目标的准入控制决定。

    Intermediary duplication to facilitate copy requests in distributed storage systems

    公开(公告)号:US11023157B2

    公开(公告)日:2021-06-01

    申请号:US15967284

    申请日:2018-04-30

    Abstract: Generally described, aspects of the present application correspond to enabling rapid duplication of data within a data volume hosted on a network storage system. The network storage system can maintain a highly distributed replica of the data volume, designated for duplication of data within the volume and separate from one or more other replicas designated for handling modifications to the data volume. By providing increased parallelization, the highly distributed replica can facilitate rapid duplication of the volume. When a sufficiently large request to duplicate the data volume is received, the system can create additional duplicate portions of the volume to further increase parallelization. For example, a partition of the highly distributed replica may be repeatedly duplicated to create a large number of intermediary duplicate partitions. The intermediary duplicate partitions can then be used to service the duplication request rapidly, due to increased parallelism.

Patent Agency Ranking