Patent ID: 9720723
Date: 2017-08-01
CPC Classifications: G06F

Claim:
1. A method comprising: receiving, by one or more processors, a definition of a source guest memory area for utilization by a virtual machine on a source system, wherein the source system includes a source trusted firmware and a source hypervisor; restricting, by one or more processors, write access to the source guest memory area of the virtual machine; receiving, by one or more processors, repeatedly from the source hypervisor, a source guest memory page location, content for each of a plurality of source guest memory pages, and an integrity value for each of a plurality of source guest memory page locations; receiving, by one or more processors, a global integrity value for integrity values associated with the plurality of source guest memory page locations, wherein a latest integrity value for each of the plurality of source guest memory page locations is utilized; and subsequent to verifying the global integrity value received from the source hypervisor matches the integrity values, initializing, by one or more processors, the virtual machine on the source hypervisor.