×

System and method for security and privacy aware virtual machine checkpointing

  • US 10,324,795 B2
  • Filed: 01/24/2017
  • Issued: 06/18/2019
  • Est. Priority Date: 10/01/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method of performing a checkpointing process within a virtual machine, comprising:

  • (a) identifying a set of memory pages comprising user space memory pages and kernel space memory pages occupied by at least one application executing under control of a hypervisor of the virtual machine;

    (b) distinguishing a first subset of the set of memory pages comprising private user space memory pages and private kernel space memory pages occupied by the at least one application which represent private information from a second subset of the set of memory pages comprising the user space memory pages, and the kernel space memory pages occupied by the at least one application which do not represent the private information to the hypervisor; and

    (c) persistently storing a checkpoint file representing a state of the hypervisor comprising the identifications of the second subset of the set of memory pages, substantially without the first subset of the set of memory pages.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×