System and method for cross-architecture trusted execution environment migration
AssigneeVMware, Inc.
InventorsYe LI, Anoop JAISHANKAR, Matthew LENTZ, David E. OTT
Life of this patent
Estimating the term…
Loading patent…
AssigneeVMware, Inc.
InventorsYe LI, Anoop JAISHANKAR, Matthew LENTZ, David E. OTT
Estimating the term…
System and method for managing migration of trusted execution environments (TEEs) based on migration policies utilizes a source migration agent in the source host computer and a destination migration agent in a destination host computer to migrate a source TEE in the source host computer to the destination host computer. A migration policy data of the source TEE is first transmitted to the destination migration agent from the source migration agent to determine whether the destination host computer satisfies migration policies specified in the migration policy data. In response to a determination that the destination host computer satisfies the migration policies specified in the migration policy data, a destination TEE is created in the destination host computer and memory pages of the source TEE are transmitted to the destination TEE. The memory pages are then restored at the destination TEE for execution.
A computer-implemented method for managing migration of trusted execution environments (TEEs) based on migration policies, the method comprising:
A non-transitory computer-readable storage medium containing program instructions for managing migration of trusted execution environments (TEEs) based on migration policies, wherein execution of the program instructions by one or more processors of a computer system causes the one or more processors to perform steps comprising:
A computer system comprising:
Dependencies are inferred from the claim text.