Virtual machine update while keeping devices attached to the virtual machine
AssigneeMicrosoft Technology Licensing, LLC
InventorsKevin Michael BROAS, David Alan HEPKIN, Wen Jia LIU, Hadden Mark HOPPERT
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorsKevin Michael BROAS, David Alan HEPKIN, Wen Jia LIU, Hadden Mark HOPPERT
Estimating the term…
An operation of a VM running first and second VM components is suspended so that a servicing operation for the VM can be performed. The VM has devices directly attached to it. A state of the first VM components is saved. An identification pointer for the second VM components is saved in a portion of the computing system physical memory without removing any underlying data structures of second VM components from computing system physical hardware. The directly attached devices remain configured as attached to the VM and remain configured to communicate with the VM while the VM is suspended and while the servicing operation is performed. The first VM components are shut down and then restored at the completion of the servicing operation using the saved state. The restored first VM components are reconnected to the second VM components using the identification pointers. The operation of the VM is restored.
A computing system having one or more first virtual machine (VM) components and one or more second VM components that are to remain loaded in computing system physical hardware during a servicing operation for the VM, the computing system comprising:
A computing system having one or more first virtual machine (VM) components that are to be subjected to a servicing operation and one or more second VM components that are to remain loaded in physical computing system hardware during the servicing operation, the computing system comprising:
In a computing system having one or more first virtual machine (VM) components and one or more second VM components that are to remain loaded in computing system physical hardware during a servicing operation of the VM, a method for performing the servicing operation of the VM, the method comprising:
Dependencies are inferred from the claim text.