COMMITTED PROCESSING RATES FOR SHARED RESOURCES

    公开(公告)号:US20200034204A1

    公开(公告)日:2020-01-30

    申请号:US16530898

    申请日:2019-08-02

    Abstract: Customers of a shared-resource environment can provision resources in a fine-grained manner that meets specific performance requirements. A customer can provision a data volume with a committed rate of Input/Output Operations Per Second (IOPS) and pay only for that commitment (plus any overage), and the amount of storage requested. The customer will then at any time be able to complete at least the committed rate of IOPS. If the customer generates submissions at a rate that exceeds the committed rate, the resource can still process at the higher rate when the system is not under pressure. Even under pressure, the system will deliver at least the committed rate. Multiple customers can be provisioned on the same resource, and more than one customer can have a committed rate on that resource. Customers without committed or guaranteed rates can utilize the uncommitted portion, or committed portions that are not being used.

    INTERMEDIARY DUPLICATION TO FACILITATE COPY REQUESTS IN DISTRIBUTED STORAGE SYSTEMS

    公开(公告)号:US20190332269A1

    公开(公告)日:2019-10-31

    申请号: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.

    Volume-based key-value store
    109.
    发明授权

    公开(公告)号:US09971526B1

    公开(公告)日:2018-05-15

    申请号:US14754326

    申请日:2015-06-29

    CPC classification number: G06F3/0619 G06F3/064 G06F3/067 G06F17/30321

    Abstract: The current document describes a storage system that provides a storage volume with a block-data interface to one or more clients. The storage system provides a key-value store that is associated with the storage volume. The clients access the key-value store via a key-value interface that provides a number of key-value operations to read, write, list, and delete key-value records from the key-value store. In some implementations, the key-value interface provides additional key-value operations that support the use of the key-value store by more than one client at a time. An environment in which the key-value store is used by the clients to retain I/O throttling parameters is described.

Patent Agency Ranking