-
公开(公告)号:US20240220300A1
公开(公告)日:2024-07-04
申请号:US18148792
申请日:2022-12-30
Applicant: VMware, Inc.
Inventor: Tomo Vladimirov SIMEONOV , Ivaylo Radoslavov RADEV , Vladimir IVANOV , Georgi HRISTOV , Grigor HARBALIEV
IPC: G06F9/455
CPC classification number: G06F9/45558 , G06F2009/4557 , G06F2009/45595
Abstract: A non-disruptive cancellation of a migration-based virtual machine (VM) upgrade uses a network swap workflow and may be performed without user involvement (e.g., without providing login credentials). A source machine and a target machine swap machine identities such that, for example, the target machine takes on the internet protocol (IP) address of the source machine and the source machine takes on the original IP address of the target machine. Upon a cancellation of the upgrade, the source machine and the target machine revert to their original machine identities, for example, by swapping machine identities again. In this manner, the target machine assumes the role of the source machine for the user if the upgrade is not canceled, and the source machine rapidly resumes its role for the user if there is a cancellation. Advantageously, fewer computing resources are required for this cancellation.
-
公开(公告)号:US20240411540A1
公开(公告)日:2024-12-12
申请号:US18330947
申请日:2023-06-07
Applicant: VMware, Inc.
Inventor: Vikas Kumar PANDEY , Sandeep SINHA , Hakan Sunay HALIL , Ivaylo Radoslavov RADEV , Mark ZEREN
IPC: G06F8/65
Abstract: A method of upgrading a software service from a first version to a second version, wherein the software service is supported by a file system on which a first archive is mounted, includes the steps of: causing execution of the software service to be stopped, and mounting a second archive onto the file system, wherein the second mounted archive includes a plurality of files for executing the second version of the software service; creating a set of pointers, each of the set of pointers pointing to a respective one of the plurality of files of the second mounted archive; and after creating the set of pointers, causing the second version of the software service to be executed, wherein executing the second version of the software service involves accessing code from the plurality of files of the second mounted archive using the set of pointers and executing the code.
-
公开(公告)号:US20230185627A1
公开(公告)日:2023-06-15
申请号:US17549077
申请日:2021-12-13
Applicant: VMware, Inc.
Inventor: Prateek GUPTA , Fnu YASHU , John E. BREZAK , Ivaylo Radoslavov RADEV
CPC classification number: G06F9/5077 , G06F9/5066 , G06F8/63
Abstract: A method of managing lifecycle of agents of cloud services running in a customer environment according to a desired state of the agents includes comparing a running state of the agents against the desired state. Upon determining that the running state includes a first agent that is not present in the desired state, the first agent is removed. Upon determining that the desired state includes a second agent that is not present in the running state, the second agent is deployed. Upon determining that there is a drift in the running state of a third agent from the desired state of the third agent, the third agent of the desired state is deployed while the third agent of the running state continues execution. The third agent of the running state is removed after the third agent of the desired state executes without errors for a period of time.
-
-