Virtual data storage service with sparse provisioning
    1.
    发明授权
    Virtual data storage service with sparse provisioning 有权
    具有稀疏配置的虚拟数据存储服务

    公开(公告)号:US08856483B1

    公开(公告)日:2014-10-07

    申请号:US12886738

    申请日:2010-09-21

    IPC分类号: G06F12/14

    摘要: Virtual data stores may be sparsely provisioned by virtual data storage services in a manner that controls risk of implementation resource shortages. Relationships between requested data storage space size, data storage server capacity, allocated data storage space size and/or allocated data storage space utilization may be tracked on a per data store, per customer, per data storage server, and/or a per virtual data storage service basis. For each such basis, a set of constraints may be specified to control the relationships. The set of constraints may be enforced during implementation resource allocation, and by migration of data storage space portions to different implementation resources as part of a sparse provisioning load balancing. Sparse provisioning details may be made explicit to virtual data storage service customers to varying degrees including explicit, aggregate on a per customer basis, and aggregate on a per virtual data storage service basis.

    摘要翻译: 虚拟数据存储可以以控制资源短缺的风险的方式由虚拟数据存储服务稀疏地提供。 可以在每个数据存储,每个客户,每个数据存储服务器和/或每个虚拟数据中跟踪所请求的数据存储空间大小,数据存储服务器容量,分配的数据存储空间大小和/或分配的数据存储空间利用率之间的关系 存储服务基础。 对于每个这样的基础,可以指定一组约束来控制关系。 可以在实施资源分配期间强制执行该约束集合,并且通过将数据存储空间部分迁移到不同的实现资源,作为稀疏配置负载平衡的一部分。 稀疏配置细节可以对虚拟数据存储服务客户进行不同程度的显示,包括显式的,每个客户的聚合,以及基于每个虚拟数据存储服务的聚合。

    COMMITTED PROCESSING RATES FOR SHARED RESOURCES
    4.
    发明申请
    COMMITTED PROCESSING RATES FOR SHARED RESOURCES 审中-公开
    共同资源的承诺加工费率

    公开(公告)号:US20110238857A1

    公开(公告)日:2011-09-29

    申请号:US12749449

    申请日:2010-03-29

    IPC分类号: G06F15/16 G06F17/30

    CPC分类号: G06F9/5044 G06F2209/501

    摘要: 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.

    摘要翻译: 共享资源环境的客户可以以满足特定性能要求的细粒度方式提供资源。 客户可以提供具有每秒输入/输出操作(IOPS)的承诺速率的数据量,并且仅支付该承诺(加上任何超量)以及所请求的存储量。 客户随时可以至少完成IOPS的承诺率。 如果客户以超过承诺率的速度生成提交资料,则当系统不受压力时,资源仍可以以较高的速率进行处理。 即使在压力下,系统至少将提供承诺率。 多个客户可以在同一资源上进行配置,多个客户可以在该资源上具有承诺费率。 没有承诺或保证费率的客户可以使用未提交的部分或未被使用的承诺部分。

    Managing operational throughput for shared resources
    5.
    发明授权
    Managing operational throughput for shared resources 有权
    管理共享资源的运营吞吐量

    公开(公告)号:US08694400B1

    公开(公告)日:2014-04-08

    申请号:US12882082

    申请日:2010-09-14

    IPC分类号: G06Q40/00

    摘要: Usage of shared resources can be managed by enabling users to obtain different types of guarantees at different times for various types and/or levels of resource capacity. A user can select to have an amount or rate of capacity dedicated to that user. A user can also select reserved capacity for at least a portion of the requests, tasks, or program execution for that user, where the user has priority to that capacity but other users can utilize the excess capacity during other periods. Users can alternatively specify to use the excess capacity or other variable, non-guaranteed capacity. The capacity can be for any appropriate functional aspect of a resource, such as computational capacity, throughput, latency, bandwidth, and storage. Users can submit bids for various types and combinations of excess capacity, and winning bids can receive dedicated use of the excess capacity for at least a period of time.

    摘要翻译: 可以通过使用户在不同类型和/或资源级别的不同时间获得不同类型的保证来管理共享资源的使用。 用户可以选择具有专用于该用户的容量或速率。 用户还可以为该用户的至少一部分请求,任务或程序执行选择保留的容量,其中用户具有该容量的优先权,但是其他用户可以在其他时段期间利用过剩的容量。 用户还可以指定使用超额容量或其他变量,无保证的容量。 容量可以用于资源的任何适当的功能方面,例如计算能力,吞吐量,延迟,带宽和存储。 用户可以针对各种类型和超额产能组合提交出价,中标可以至少在一段时间内接受专用的超额容量。

    Managing bandwidth for shared resources
    6.
    发明授权
    Managing bandwidth for shared resources 有权
    管理共享资源的带宽

    公开(公告)号:US08612330B1

    公开(公告)日:2013-12-17

    申请号:US12882075

    申请日:2010-09-14

    IPC分类号: G06Q40/00 G06F15/173

    CPC分类号: G06Q30/06 G06F9/50 G06Q30/08

    摘要: Usage of shared resources can be managed by enabling users to obtain different types of guarantees at different times for various types and/or levels of resource capacity. A user can select to have an amount or rate of capacity dedicated to that user. A user can also select reserved capacity for at least a portion of the requests, tasks, or program execution for that user, where the user has priority to that capacity but other users can utilize the excess capacity during other periods. Users can alternatively specify to use the excess capacity or other variable, non-guaranteed capacity. The capacity can be for any appropriate functional aspect of a resource, such as computational capacity, throughput, latency, bandwidth, and storage. Users can submit bids for various types and combinations of excess capacity, and winning bids can receive dedicated use of the excess capacity for at least a period of time.

    摘要翻译: 可以通过使用户在不同类型和/或资源级别的不同时间获得不同类型的保证来管理共享资源的使用。 用户可以选择具有专用于该用户的容量或速率。 用户还可以为该用户的至少一部分请求,任务或程序执行选择保留的容量,其中用户具有该容量的优先权,但是其他用户可以在其他时段期间利用过剩的容量。 用户还可以指定使用超额容量或其他变量,无保证的容量。 容量可以用于资源的任何适当的功能方面,例如计算能力,吞吐量,延迟,带宽和存储。 用户可以针对各种类型和超额产能组合提交出价,中标可以至少在一段时间内接受专用的超额容量。

    Maintaining latency guarantees for shared resources
    9.
    发明授权
    Maintaining latency guarantees for shared resources 有权
    维护共享资源的延迟保证

    公开(公告)号:US08533103B1

    公开(公告)日:2013-09-10

    申请号:US12882097

    申请日:2010-09-14

    IPC分类号: G06Q40/00

    摘要: Usage of shared resources can be managed by enabling users to obtain different types of guarantees at different times for various types and/or levels of resource capacity. A user can select to have an amount or rate of capacity dedicated to that user. A user can also select reserved capacity for at least a portion of the requests, tasks, or program execution for that user, where the user has priority to that capacity but other users can utilize the excess capacity during other periods. Users can alternatively specify to use the excess capacity or other variable, non-guaranteed capacity. The capacity can be for any appropriate functional aspect of a resource, such as computational capacity, throughput, latency, bandwidth, and storage. Users can submit bids for various types and combinations of excess capacity, and winning bids can receive dedicated use of the excess capacity for at least a period of time.

    摘要翻译: 可以通过使用户在不同类型和/或资源级别的不同时间获得不同类型的保证来管理共享资源的使用。 用户可以选择具有专用于该用户的容量或速率。 用户还可以为该用户的至少一部分请求,任务或程序执行选择保留的容量,其中用户具有该容量的优先权,但是其他用户可以在其他时段期间利用过剩的容量。 用户还可以指定使用超额容量或其他变量,无保证的容量。 容量可以用于资源的任何适当的功能方面,例如计算能力,吞吐量,延迟,带宽和存储。 用户可以针对各种类型和超额产能组合提交出价,中标可以至少在一段时间内接受专用的超额容量。

    Managing operational throughput for shared resources
    10.
    发明授权
    Managing operational throughput for shared resources 有权
    管理共享资源的运营吞吐量

    公开(公告)号:US09374243B1

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

    申请号:US13620251

    申请日:2012-09-14

    摘要: Usage of shared resources can be managed by enabling users to obtain different types of guarantees at different times for various types and/or levels of resource capacity. A user can select to have an amount or rate of capacity dedicated to that user. A user can also select reserved capacity for at least a portion of the requests, tasks, or program execution for that user, where the user has priority to that capacity but other users can utilize the excess capacity during other periods. Users can alternatively specify to use the excess capacity or other variable, non-guaranteed capacity. The capacity can be for any appropriate functional aspect of a resource, such as computational capacity, throughput, latency, bandwidth, and storage. Users can submit bids for various types and combinations of excess capacity, and winning bids can receive dedicated use of the excess capacity for at least a period of time.

    摘要翻译: 可以通过使用户在不同类型和/或资源级别的不同时间获得不同类型的保证来管理共享资源的使用。 用户可以选择具有专用于该用户的容量或速率。 用户还可以为该用户的至少一部分请求,任务或程序执行选择保留的容量,其中用户具有该容量的优先权,但是其他用户可以在其他时段期间利用过剩的容量。 用户还可以指定使用超额容量或其他变量,无保证的容量。 容量可以用于资源的任何适当的功能方面,例如计算能力,吞吐量,延迟,带宽和存储。 用户可以针对各种类型和超额产能组合提交出价,中标可以至少在一段时间内接受专用的超额容量。