Terminating a non-clustered workload in response to a failure of a system with a clustered workload
First Claim
Patent Images
1. An automated method comprising:
- clustering first and second workloads, said first and second workloads being on respective first and second computer systems;
characterizing a third workload as non-clustered, said third workload being on said second computer system;
detecting a system failure on said first computer system;
determining whether said second computer system has sufficient resources to allow the clustered workload running on said first computer system to migrate to the second computer system;
if said resources are not sufficient,check-pointing said non-clustered workload on said second computer system at a checkpoint state, andmigrating said workload from said first computer system to said second computer system.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides for check-pointing an non-clustered workload to make room for a clustered workload that was running on a computer system that has suffered a hardware failure.
-
Citations
8 Claims
-
1. An automated method comprising:
-
clustering first and second workloads, said first and second workloads being on respective first and second computer systems; characterizing a third workload as non-clustered, said third workload being on said second computer system; detecting a system failure on said first computer system; determining whether said second computer system has sufficient resources to allow the clustered workload running on said first computer system to migrate to the second computer system; if said resources are not sufficient, check-pointing said non-clustered workload on said second computer system at a checkpoint state, and migrating said workload from said first computer system to said second computer system. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A clustered computer network comprising:
-
a first computer system; a second computer system; first, second, and third workloads, said first workload running on said first computer system, said second and third workloads running on said second computer system; and a workload manager, said workload manager assigning said first and second workloads to a common cluster and said third workload to no cluster so that, in the event said first system fails, said third workload is check-pointed and said first workload is migrated to said second computer system. - View Dependent Claims (7, 8)
-
Specification