×

Dynamic management of computing platform resources

  • US 10,176,020 B2
  • Filed: 08/28/2015
  • Issued: 01/08/2019
  • Est. Priority Date: 03/19/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method for managing a pool of logically partitioned computing resources of a data processing system, wherein the pool of logically partitioned computing resources are distributed among a plurality of processing nodes on a plurality of servers, and wherein the data processing system is configured with a plurality of hypervisors that execute on the plurality of servers and that each manage one or more logical partitions, the method comprising:

  • allocating each hypervisor and logical partition managed thereby to a domain among the plurality of domains, including allocating to at least one of the plurality of domains a plurality of hypervisors, wherein allocating the plurality of the hypervisors to the plurality of domains allocates each logical partition that is managed by each hypervisor and isolates each logical partition managed by each hypervisor from those managed by hypervisors allocated to other domains;

    for a first domain of the plurality of domains, receiving a token from a second domain that identifies an amount and type of available computing resources of the second domain that are available for temporary allocation;

    determining whether the available computing resources of the second domain are needed by the first domain based at least in part on the received token; and

    in response to determining that the available computing resources are needed by the first domain, temporarily allocating the available computing resources to the first domain for use thereby.

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