Patent ID: 9268583
Filing Date: 2016-02-23
CPC Classification: G06F

Claim Text:
1. A system including one or more processors for migration of a virtual machine sharing a memory region with another virtual machine, the system comprising: an identification module, executed by the one or more processors, to identify a plurality of virtual machines running on a source host machine, wherein the plurality of virtual machines includes a first virtual machine and a second virtual machine that share a first shared memory region coupled to the source host machine; a target module that identifies a host machine as a target for the second virtual machine; an allocation module that allocates a second shared memory region coupled to the target host machine for the second virtual machine; and a migration module that stops execution of the second virtual machine on the source host machine and migrates the second virtual machine to the target host machine, wherein a time period in which the first virtual machine is running on the source host machine overlaps with a time period in which the second virtual machine is running on the target host machine.