Patent ID: 9588853
Date: 2017-03-07
CPC Classifications: G06F

Claim:
1. In a computer environment wherein logical partitions (LPARs) can be run on any server in a specified group of servers, a computer implemented method comprising: responsive to detecting a failed server in the specified group of servers, identifying a plurality of LPARs which had been running on the failed server; determining available servers having available capacity for running one or more additional LPARs in the specified group of servers to restart the identified plurality of LPARs which had been running on the failed server; responsive to determining that a number of the identified plurality of LPARs which had been running on the failed server exceeds a total capacity of the available servers having the available capacity for running one or more additional LPARs in the specified group of servers to restart all of the identified plurality of LPARs, determining a first portion of the identified plurality of LPARs that have to wait to be restarted and assigning a second portion of the identified plurality of LPARs for restart on the available servers having the available capacity for running one or more additional LPARs, wherein each identified LPAR has a value associated with a specified LPAR priority criterion, and wherein priority of assigning a given identified LPAR to the available servers is based on its corresponding value, the value comprising a first value representing an amount of time during which processing work of the given identified LPAR must be carried out without error and a second value comprising a port number of the given identified LPAR; and responsive to assigning the given identified LPAR to a given available server, connecting a specified storage resource to the given available server in association with the given identified LPAR, wherein the specified storage resource was previously connected to the failed server in association with the given identified LPAR.