Patent ID: 8150971

Claim:
A computer-implemented method, comprising: receiving, at a client executing a client application, notification that a virtual machine (VM) is being live migrated from a first server to a second server; connecting, by the client, one or more client resources associated with the VM to the second server over at least one channel according to a multichannel protocol during the live migration of the VM; maintaining, during a live migration, a simultaneous active VM connection of the one or more client resources to the first server over at least one channel according to the multichannel protocol, the client resources pertaining to the client application and being associated with the VM to enable the VM to access the client resources; upon completion of the live migration, receiving, at the client, a switch operation command; and in response to the switch command: disconnecting the simultaneous active VM connection with the first server over the at least one channel; and making the connection between the one or more client resources and the second server over the at least one channel an active connection.