Resources Contact Us Home
Real time cloning of a virtual machine

Image Number 4 for United States Patent #8151263.

Method and systems for real-time cloning of a virtual machine are described. A virtual machine is running and a clone of the virtual machine is created while the virtual machine continues to run. In one embodiment, the creation of the clone further comprises quiesceing the virtual machine, taking a snapshot S1 (excluding main memory) of the state of the virtual machine, and creating a copy S2 of the snapshot S1. The original VM continues execution off the snapshot S1. The cloned VM restores from snapshot S2. In another embodiment, the cloning of the virtual machine further comprises instructing a vmkernel associated with the virtual machine to mark all pages of main memory of the virtual machine as copy-on-write (COW). The unique ID corresponding to the main memory is provided by the vmkernel and an association between the unique ID and the main memory is made upon restoration of the clone.

  Recently Added Patents
Pyridyldiamido transition metal complexes, production and use thereof
Method, device and computer readable medium for determining whether transmission signals are present in received signals
Method of providing user-tailored entertainment experience at hospitality location and hospitality media system thereof
System for programming domestic appliances and method for programming assembly-line programmable domestic appliances
Rechargeable battery
Bus controller for handling split transactions
Braided pull tug pet toy
  Randomly Featured Patents
Transfer circuit of semiconductor device and structure thereof
Injection moldable glass clear transparent polyamide
Apparatus for processing photosensitive material from mobile cassettes
Active ripple reduction switched mode power supplies
Microreplicated achromatic lens
Method to reduce or eliminate audio interference from computer components
Resonant magnetic disks for bioanalyte detection
Combined foot micro file and holder
Vaccines, the process for preparing the same and the applications thereof
Golf headstrap for plumb bob alignment