SYSTEM AND METHOD FOR MANAGING A HYBRID COMPUTE ENVIRONMENT
First Claim
1. A method of managing workload in a hybrid multi-node compute environment wherein at least one node has a first operating system controlled by a first resource manager and at least one node has a second operating system controlled by a second resource manager, the method comprising:
- establishing a policy of balancing nodes in the compute environment between the first operating system and the second operating system;
periodically analyzing the compute environment to determine how well it is aligned with the established policy; and
based on the analysis, provisioning nodes in the compute environment to change at least one node from the first operating system to the second operating system or at least one node from the second operating system to the first operating system according to the established policy.
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.
104 Citations
20 Claims
-
1. A method of managing workload in a hybrid multi-node compute environment wherein at least one node has a first operating system controlled by a first resource manager and at least one node has a second operating system controlled by a second resource manager, the method comprising:
-
establishing a policy of balancing nodes in the compute environment between the first operating system and the second operating system; periodically analyzing the compute environment to determine how well it is aligned with the established policy; and based on the analysis, provisioning nodes in the compute environment to change at least one node from the first operating system to the second operating system or at least one node from the second operating system to the first operating system according to the established policy. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. In a hybrid compute environment having a plurality of nodes wherein each node communicates with a first resource manager associated with a first operating system and a second resource manager associated with a second operating system, a method of dynamically provisioning a node for workload, the method comprising:
-
receiving an instruction from a workload manager to provision at least one node in a 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 first 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. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A computer-readable media storing instructions for controlling a computing device to manage workload in a hybrid multi-node compute environment wherein at least one node has a first operating system controlled by a first resource manager and at least one node has a second operating system controlled by a second resource manager, the instructions comprising:
-
establishing a policy of balancing nodes in the compute environment between the first operating system and the second operating system; periodically analyzing the compute environment to determine how well it is aligned with the established policy; and based on the analysis, provisioning nodes in the compute environment to change at least one node from the first operating system to the second operating system or at least one node from the second operating system to the first operating system according to the established policy. - View Dependent Claims (15, 16, 17)
-
-
18. A computer-readable medium storing instructions for controlling a computing device to managing hybrid compute environment having a plurality of nodes wherein each node communicates with a first resource manager associated with a first operating system and a second resource manager associated with a second operating system, the instructions relating to dynamically provisioning a node for workload, the instructions comprising:
-
receiving an instruction from a workload manager to provision at least one node in a 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 first 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. - View Dependent Claims (19, 20)
-
Specification