×

Dynamically-assigned resource management in a shared pool of configurable computing resources

  • US 10,355,870 B2
  • Filed: 10/15/2015
  • Issued: 07/16/2019
  • Est. Priority Date: 10/15/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for managing a shared pool of configurable computing resources, the method comprising:

  • identifying, with respect to a target physical host of the shared pool of configurable computing resources, a resource demand value to achieve a target-physical-host-threshold-resource-utilization;

    computing, with respect to a first donor physical host of the shared pool of configurable computing resources, a first resource supply value corresponding to a first set of dynamically-assigned resources on the first donor physical host, wherein the first resource supply value indicates the ability of the first donor physical host, without the first set of dynamically assigned resources, to not exceed a first-donor-physical-host-threshold-resource-utilization;

    computing, with respect to a second donor physical host of the shared pool of configurable computing resources, a second resource supply value corresponding to a second set of dynamically-assigned resources on the second donor physical host, wherein the second resource supply value indicates the ability of the second donor physical host, without the second set of dynamically assigned resources, to not exceed a second-donor-physical-host-threshold-resource-utilization;

    reclaiming a first dynamically-assigned resource from the first set of dynamically-assigned resources without exceeding the first resource supply value;

    reclaiming a second dynamically-assigned resource from the second set of dynamically-assigned resources without exceeding the second resource supply value; and

    distributing, to meet the resource demand value to achieve the target-physical-host-threshold-resource-utilization, the first and second dynamically-assigned resources to the target physical host.

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