Workman Nydegger
Virtual machine update while keeping devices attached to the virtual machine
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.
MICROSOFTTECHNOLOGY LICENSING, LLC
G G G G G G G G
G06F G06F G06F G06F G06F G06F G06F G06F
additional additional inventional additional inventional inventional additional inventional
Kevin Michael Hadden Mark David Alan Wen Jia
Broas Hoppert Hepkin Liu