CANCELLATION OF A MIGRATION-BASED UPGRADE USING A NETWORK SWAP WORKFLOW

    公开(公告)号:US20240220300A1

    公开(公告)日:2024-07-04

    申请号:US18148792

    申请日:2022-12-30

    Applicant: VMware, Inc.

    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.

    METHOD FOR UPGRADING SOFTWARE SERVICES WITH UNIFIED DELIVERY

    公开(公告)号:US20240411540A1

    公开(公告)日:2024-12-12

    申请号:US18330947

    申请日:2023-06-07

    Applicant: VMware, Inc.

    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.

    MANAGING LIFECYCLE OF AGENTS OF CLOUD SERVICES ACCORDING TO DESIRED STATE

    公开(公告)号:US20230185627A1

    公开(公告)日:2023-06-15

    申请号:US17549077

    申请日:2021-12-13

    Applicant: VMware, Inc.

    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.

Patent Agency Ranking