| CPC G06F 11/2033 (2013.01) [G06F 11/2025 (2013.01); G06F 11/2041 (2013.01)] | 20 Claims |

|
1. A non-transitory computer-readable storage medium to store instructions, that, when executed by a machine, cause the machine to:
associate a secondary computer system with a primary computer system, wherein the secondary computer system comprises a first virtual machine hosted by a secondary set of physical computer nodes, the primary computer system having a primary role, the primary role corresponding to a minimum physical resource allocation, the secondary computer system being associated with a secondary role, and the secondary computer system being provisioned with a second physical resource allocation less than the minimum physical resource allocation; and
responsive to the primary computer system failing and without rebooting the secondary computer system:
prepare the secondary computer system to take over the primary role, wherein the preparation comprises adding at least one physical computer node to the secondary set of physical computer nodes to cause the second physical resource allocation to meet or exceed the minimum physical resource allocation; and
cause the secondary computer system to take over the primary role.
|