International Business Machines Corporation
RESOURCE MANAGER FOR MANAGING THE SHARING OF RESOURCES AMONG MULTIPLE WORKLOADS IN A DISTRIBUTED COMPUTING ENVIRONMENT
Last updated:
Abstract:
A technique for managing pooled resources in a distributed computing environment includes a resource manager that receives resource allocation requests from workload managers for running one or more applications. The applications are initiated by a consumer through at least one of the workload managers where each workload manager is configured to translate demand requests from the applications into resource allocation requests. A determination is made whether there are available resources to satisfy the resource allocation requests. Responsive to determining that there is an unmet resource allocation request, a candidate resource meeting some but not all attributes needed to satisfy the unmet resource allocation request is identified and reconfigured to have the attributes needed to satisfy the unmet resource allocation request.
Utility
5 Mar 2021
24 Jun 2021