System and method for managing a hybrid compute environment
First Claim
1. A system for managing workload, the system comprising:
- a processor; and
a computer-readable storage medium storing instructions which, when executed by a processor, cause the processor to perform operations comprising;
periodically performing an analysis of a hybrid compute environment having at least one first node with a first operating system associated with a first resource manager and at least one second node with a second operating system associated with a second resource manager to determine how well the hybrid computing environment is aligned with an established policy associated with a distribution of the first operating system and the second operating system within the hybrid compute environment, wherein the established policy balances a portion of nodes in the hybrid compute environment between the first operating system and the second operating system according to certain parameter comprising one of historical use, current activity, pending workload, current network environment, compute environment condition, anticipated workload, and history associated with workload submission;
based on the analysis, changing at least one node from the first operating system to the second operating system;
receiving an instruction from a workload manager to provision at least one node in the hybrid compute environment from the first operating system to the second operating system, wherein each node in the hybrid compute environment communicates with the first resource manager associated with the first operating system and the second resource manager associated with the second operating system;
after provisioning the second operating system, pooling into a latency pool, at least one signal from the first resource manager associated with the at least one node and processing at least one signal from the second resource manager associated with the at least one node such that workload consumes resources associated with the at least one node having the second operating system provisioned thereon.
7 Assignments
0 Petitions
Accused Products
Abstract
Disclosed are systems, hybrid compute environments, methods and computer-readable media for dynamically provisioning nodes for a workload. In the hybrid compute environment, each node communicates with a first resource manager associated with the first operating system and a second resource manager associated with a second operating system. The method includes receiving an instruction to provision at least one node in the hybrid compute environment from the first operating system to the second operating system, after provisioning the second operating system, pooling at least one signal from the resource manager associated with the at least one node, processing at least one signal from the second resource manager associated with the at least one node and consuming resources associated with the at least one node having the second operating system provisioned thereon.
-
Citations
10 Claims
-
1. A system for managing workload, the system comprising:
-
a processor; and a computer-readable storage medium storing instructions which, when executed by a processor, cause the processor to perform operations comprising; periodically performing an analysis of a hybrid compute environment having at least one first node with a first operating system associated with a first resource manager and at least one second node with a second operating system associated with a second resource manager to determine how well the hybrid computing environment is aligned with an established policy associated with a distribution of the first operating system and the second operating system within the hybrid compute environment, wherein the established policy balances a portion of nodes in the hybrid compute environment between the first operating system and the second operating system according to certain parameter comprising one of historical use, current activity, pending workload, current network environment, compute environment condition, anticipated workload, and history associated with workload submission; based on the analysis, changing at least one node from the first operating system to the second operating system; receiving an instruction from a workload manager to provision at least one node in the hybrid compute environment from the first operating system to the second operating system, wherein each node in the hybrid compute environment communicates with the first resource manager associated with the first operating system and the second resource manager associated with the second operating system; after provisioning the second operating system, pooling into a latency pool, at least one signal from the first resource manager associated with the at least one node and processing at least one signal from the second resource manager associated with the at least one node such that workload consumes resources associated with the at least one node having the second operating system provisioned thereon. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
Specification