-
公开(公告)号:US10705867B2
公开(公告)日:2020-07-07
申请号:US15189115
申请日:2016-06-22
Applicant: VMware, Inc.
Inventor: Mukund Gunti , Vishnu Sekhar , Rajesh Venkatasubramanian
IPC: G06F9/455 , G06F12/109
Abstract: A hypervisor-exchange process includes: suspending, by an “old” hypervisor, resident virtual machines; exchanging the old hypervisor for a new hypervisor, and resuming, by the new hypervisor, the resident virtual machines. The suspending can include “in-memory” suspension of the virtual machines until the virtual machines are resumed by the new hypervisor. Thus, there is no need to load the virtual machines from storage prior to the resuming. As a result, any interruption of the virtual machines is minimized. In some embodiments, the resident virtual machines are migrated onto one or more host virtual machines to reduce the number of virtual machines being suspended.
-
公开(公告)号:US10586048B2
公开(公告)日:2020-03-10
申请号:US15191438
申请日:2016-06-23
Applicant: VMware, Inc.
Inventor: Xunjia Lu , Xavier Deguillard , Mukund Gunti , Vishnu Sekhar
IPC: G06F21/57 , G06F1/24 , G06F9/4401
Abstract: A computer system is rebooted upon crash without running platform firmware and without retrieving all of the modules included in a boot image from an external source and reloading them into system memory. The reboot process includes the steps of stopping and resetting all of the processing units, except one of the processing units that detected the crash event, selecting the one processing unit to execute a reboot operation, and executing the reboot operation to reboot the computer system.
-
公开(公告)号:US10139876B2
公开(公告)日:2018-11-27
申请号:US15191444
申请日:2016-06-23
Applicant: VMware, Inc.
Inventor: Xunjia Lu , Xavier Deguillard , Mukund Gunti , Vishnu Sekhar
Abstract: A computer system is rebooted after updating a boot image without running platform firmware with its power-on self-test of system hardware devices and without retrieving all of the modules included in a boot image from an external source and reloading them into system memory. The reboot process includes the steps of loading one or more updated modules of the boot image into the system memory, executing the boot loader module to load for execution modules of the boot image including a system software kernel and the updated modules, and transferring execution control to the system software kernel.
-
公开(公告)号:US10725770B2
公开(公告)日:2020-07-28
申请号:US14642656
申请日:2015-03-09
Applicant: VMware, Inc.
Inventor: Mukund Gunti , Vishnu Sekhar , Bernhard Poess
IPC: G06F8/656 , G06F9/4401 , G06F9/455
Abstract: In a process for hot-swapping operating systems, an original operating system (OS) instance is executing on and controlling hardware of a computer. The original OS instance generates updated launch code that defines a division of the hardware into a source logical partition and a target logical partition. The original OS instance quiesces processes hardware of the target logical partition so that the original OS instance and an application running thereon are contained by the source logical partition. The original OS instance launches the updated OS instance so that it executes on the target logical partition. The application is moved from the source logical partition to the target logical partition. The original OS instance terminates. The updated OS instance claims hardware freed by the termination.
-
-
-