Patent attributes
A method of moving a virtual machine instance (VMI) from a first to a second host server computer in a multi-tenant network environment may include determining resources of the first host server computer running the VMI, acquiring state information for at least one of the resources used by the VMI while running on the first server computer, generating a plurality of migration profiles at different time points for the VMI using the determined resources and the acquired state information, receiving a selection of one of the plurality of migration profiles, terminating running of the VMI on the first host server computer, and launching the VMI on the second host server computer using the state information within the selected one of the plurality of migration profiles so as to move the VMI from the first to the second host server computer.