Patent ID: 9639389
Date: 2017-05-02
CPC Classifications: G06F

Claim:
1. A method for managing a pool of virtual computer systems, comprising: assigning master status and a rebasing task to at least one virtual computer system of the pool, wherein virtual computer systems in the pool are cloned from one or more parent virtual computer systems having a predetermined configuration and the at least one virtual computer system assigned master status has the predetermined configuration; assigning a non-reserved status to virtual computer systems of the pool that are not assigned tasks; and selecting a virtual computer system of the pool to respond to a rebasing request for restoring configuration of a virtual computer system of the pool to the predetermined configuration, wherein the selecting includes selecting one of the at least one virtual computer system that currently has a master status and that currently has a processing load less than a predetermined threshold and, when no virtual computer system of the pool currently has a master status and a processing load less than the predetermined threshold, selecting a non-reserved one of the virtual computer systems to perform rebasing for the request and changing the non-reserved status of the selected, non-reserved one of the virtual computer systems to master status.