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

Claim:
1. A computer system comprising: one or more computer processors; one or more computer readable storage media; and program instructions stored on the computer readable storage media for execution by at least one of the one or more computer processors, the program instructions comprising: program instructions to receive 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; program instructions to restrict write access to the source guest memory area of the virtual machine; program instructions to receive 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; program instructions to receive 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 program instructions to, subsequent to verifying the global integrity value received from the source hypervisor matches the integrity values, initialize the virtual machine on the source hypervisor.