Invention Grant
- Patent Title: Virtual machine block substitution
- Patent Title (中): 虚拟机块替代
-
Application No.: US13171443Application Date: 2011-06-29
-
Publication No.: US08819660B2Publication Date: 2014-08-26
- Inventor: Robert Fries , Srivatsan Parthasarathy
- Applicant: Robert Fries , Srivatsan Parthasarathy
- Applicant Address: US WA Redmond
- Assignee: Microsoft Corporation
- Current Assignee: Microsoft Corporation
- Current Assignee Address: US WA Redmond
- Agent Jim Sfekas; Kate Drakos; Micky Minhas
- Main IPC: G06F9/45
- IPC: G06F9/45

Abstract:
Techniques are described to allow substation of blocks into a virtual machine image of an executing virtual machine. A patch may be applied to a first virtual machine image. One or more blocks modified by the patch are identified and copied to a host having a virtual machine executing from a virtual machine image that is based on the first virtual machine image (prior to the patch). While the virtual machine is executing, the substitution blocks are applied (supersede) corresponding original blocks in the virtual machine image. A guest operating system in the virtual machine may either begin using an executable file in a substitution block. In addition, the guest operating system may be forced to flush from memory and cache executable code replaced by the substitution block.
Public/Granted literature
- US20130007733A1 VIRTUAL MACHINE BLOCK SUBSTITUTION Public/Granted day:2013-01-03
Information query