In one or more embodiments of the invention, migration of a virtual machine includes identifying a hardware resource which is accessed directly by a device driver of the virtual machine and generating an emulation of the hardware resource to simulate the hardware resource as experiencing an error. The current state of the virtual machine can then be transmitted to the destination host computer, wherein the current state includes the emulation which simulates the hardware resource as experiencing an error. In at least one embodiment, generating the emulation includes defining the error as one that triggers a reset of the hardware resource after migration of the virtual machine from the source host computer to the destination host computer.
Live Migration Of Virtual Machine During Direct Access To Storage Over Sr Iov Adapter
Edward Joseph Goggin - Cambridge MA, US Hariharan Subramanian - Wakefield MA, US Sanjana Aswani - Boston MA, US Adam M. Belay - Cambridge MA, US Anurekh Saxena - Cambridge MA, US
Assignee:
VMware, Inc. - Palo Alto CA
International Classification:
G06F 15/167 G06F 21/00 G06F 9/455
US Classification:
709213, 709216, 711 6, 718 1
Abstract:
A method is provided to migrate a virtual machine from a source computing machine to a destination computing machine comprising: suspending transmission of requests from a request queue disposed in source computing machine memory associated with the VM from the request queue to a VF; while suspending the transmission of requests, determining when no more outstanding responses to prior requests remain to be received; in response to a determination that no more outstanding responses to prior requests remain to be received, transferring state information that is indicative of locations of requests inserted to the request queue from the VF to a PF and from the PF to a memory region associated with a virtualization intermediary of the source computing machine. After transferring the state information to source computing machine memory associated with a virtualization intermediary, resuming transmission of requests from locations of the request queue indicated by the state information to the PF; and transmitting the requests from the PF to the physical storage.
Migrating Virtual Machines Configured With Pass-Through Devices
Virtual machines that utilize pass-through devices are migrated from a source host computer to a destination host computer. During preparation for migration, the pass-through device is substituted with an emulation handler that simulates the pass-through device experiencing errors. Upon successful migration, an error reporting signal is triggered to cause the device driver in the virtual machine to initiate a reset of the pass-through device at the destination host computer, upon which the pass-through device is mapped to the migrated virtual machine.
Live Migration Of Virtual Machine During Direct Access To Storage Over Sr Iov Adapter
Hariharan SUBRAMANIAN - Wakefield MA, US Sanjana ASWANI - Boston MA, US Adam M. BELAY - Cambridge MA, US Anurekh SAXENA - Cambridge MA, US
International Classification:
G06F 9/455
US Classification:
718 1
Abstract:
A method is provided to migrate a virtual machine from a source computing machine to a destination computing machine comprising: suspending transmission of requests from a request queue disposed in source computing machine memory associated with the VM from the request queue to a VF; while suspending the transmission of requests, determining when no more outstanding responses to prior requests remain to be received; in response to a determination that no more outstanding responses to prior requests remain to be received, transferring state information that is indicative of locations of requests inserted to the request queue from the VF to a PF and from the PF to a memory region associated with a virtualization intermediary of the source computing machine. After transferring the state information to source computing machine memory associated with a virtualization intermediary, resuming transmission of requests from locations of the request queue indicated by the state information to the PF; and transmitting the requests from the PF to the physical storage.
Youtube
Guides Tip: Belay Escape. Location: Joshua Tr...
Adam Fox of Fox Mountain Guides and Climbing School demonstrates a saf...
Category:
Entertainment
Uploaded:
27 May, 2010
Duration:
3m 43s
hidroxx trial et un petit passage de kenny be...
trial with koxx
Category:
Sports
Uploaded:
14 Sep, 2007
Duration:
2m 34s
Murat Kkavci avreamn
le awreamn belay sermn...
Category:
Autos & Vehicles
Uploaded:
24 May, 2008
Duration:
5m 43s
Kenny Belaey vs Adam Raga
during the Mettet Superbiker, Kenny Belaey (biketrial) and Adam Raga (...
Category:
Sports
Uploaded:
31 Oct, 2007
Duration:
8m 26s
Guides Tip: Belaying. Location: New Zealand
Short demonstration on belaying in a base managed single pitch site fr...
Category:
Education
Uploaded:
26 Jan, 2010
Duration:
4m 17s
Rock Climbing : How to Rig a Climbing Harness
Rigging a climbing harness depends on if the individual is climbing, r...
Category:
Sports
Uploaded:
29 Nov, 2008
Duration:
1m 47s
Attila Lutinca ice climbing Dream On waterfal...
Attila Lutinca ice climbing Dream On waterfall near Eagle Lake with pa...
Adam Belay 2004 graduate of Copley High School in Copley, OH is on Classmates.com. See pictures, plan your class reunion and get caught up with Adam and other high school alumni.
Googleplus
Adam Belay
Adam Belay
Work:
VMware - MTS (2008-2009)
Education:
Stanford University - Computer Science, Massachusetts Institute of Technology - Computer Science