-
公开(公告)号:US11567754B2
公开(公告)日:2023-01-31
申请号:US17336398
申请日:2021-06-02
Applicant: VMWARE, INC.
Inventor: Tobias Franz Rolf Stumpf , Ashish Kaila , Adrian Drzewiecki , Vishnu Mohan Sekhar , Stanley Zhang
IPC: G06F8/656 , G06F9/48 , G06F9/455 , G06F21/60 , G06F12/0815 , G06F9/4401
Abstract: The disclosure provides an approach for a non-disruptive system upgrade. Embodiments include installing an upgraded version of an operating system (OS) on a computing system while a current version of the OS continues to run. Embodiments include entering a maintenance mode on the computing system, including preventing the addition of new applications and modifying the handling of storage operations on the computing system for the duration of the maintenance mode. Embodiments include, during the maintenance mode, configuring the upgraded version of the OS. Embodiments include, after configuring the upgraded version of the OS, suspending a subset of applications running on the computing system, transferring control over resources of the computing system to the upgraded version of the OS, and resuming the subset of the applications running on the computing system. Embodiments include exiting the maintenance mode on the computing system.
-
公开(公告)号:US11748094B2
公开(公告)日:2023-09-05
申请号:US18150224
申请日:2023-01-05
Applicant: VMware, Inc.
Inventor: Tobias Franz Rolf Stumpf , Ashish Kaila , Adrian Drzewiecki , Vishnu Mohan Sekhar , Stanley Zhang
IPC: G06F8/656 , G06F9/48 , G06F9/455 , G06F21/60 , G06F12/0815 , G06F9/4401
CPC classification number: G06F8/656 , G06F9/4555 , G06F9/45558 , G06F9/4856 , G06F12/0815 , G06F21/604 , G06F9/4401 , G06F2009/45583 , G06F2212/1032 , G06F2221/2113
Abstract: The disclosure provides an approach for a non-disruptive system upgrade. Embodiments include installing an upgraded version of an operating system (OS) on a computing system while a current version of the OS continues to run. Embodiments include entering a maintenance mode on the computing system, including preventing the addition of new applications and modifying the handling of storage operations on the computing system for the duration of the maintenance mode. Embodiments include, during the maintenance mode, configuring the upgraded version of the OS. Embodiments include, after configuring the upgraded version of the OS, suspending a subset of applications running on the computing system, transferring control over resources of the computing system to the upgraded version of the OS, and resuming the subset of the applications running on the computing system. Embodiments include exiting the maintenance mode on the computing system.
-