Virtuozzo International Assigned Patent
Moving processes to VM
By Francis Pelletier | July 17, 2024 at 2:17 pmVirtuozzo International GmbH, Schaffhausen, Switzerland, has been assigned a patent (12001877) developed by Emelyanov; Pavel, Moscow, Russia, for “systems and methods for moving processes to a virtual machine.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: “Disclosed herein are systems and method for moving a process from a host to a virtual machine (VM). In one exemplary aspect, a method comprises freezing the process at a host operating system (OS) of the host; transferring at least one kernel object of the process from the host OS to a VM OS of the VM; reconfiguring at least one input-output (IO) resource of the process to point to a host-VM channel such that data flow between the host and the VM is enabled; remapping at least one page of the memory into the VM OS; in response to determining that at least one library mapped into the process matches between the host OS and the VM OS, configuring a corresponding memory map of the process to point to at least one library in the VM OS; and unfreezing the process at the VM OS.”
The patent application was filed on 2022-08-30 (17/899082).