×

Application-based elastic resource provisioning in disaggregated computing systems

  • US 10,063,493 B2
  • Filed: 05/16/2016
  • Issued: 08/28/2018
  • Est. Priority Date: 05/16/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method for elastic resource provisioning in a disaggregated cloud computing environment, by a processor device, comprising:

  • provisioning respective members of pools of hardware resources within the disaggregated cloud computing environment to a tenant according to an application-level service level agreement (SLA); and

    upon detecting a potential violation of the application-level SLA, provisioning additional respective members of the pools of hardware resources on a component level to the tenant to avoid a violation of the SLA by each of a scale-up process and a scale-out process based upon workload characteristics to ensure a tenant receives a service-level as specified within the SLA while retaining an overall cost and performance efficiency model utilized in the disaggregated cloud computing environment;

    wherein;

    the scale-up process is used for scale-up friendly workloads, and comprises provisioning the additional respective members of the pools of hardware resources according to a quantity of the respective members of the pools of hardware resources; and

    the scale-out process is used scale-out friendly workloads, and comprises provisioning the additional respective members of the pools of hardware resources according to a CPU interconnect bandwidth and off-chip memory bandwidth between the respective members of the pool of hardware resources.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×