DESIRED STATE MODEL FOR MANAGING LIFECYCLE OF VIRTUALIZATION SOFTWARE INSTALLED IN HETEROGENEOUS CLUSTER OF HOSTS

    公开(公告)号:US20220179633A1

    公开(公告)日:2022-06-09

    申请号:US17116774

    申请日:2020-12-09

    Applicant: VMware, Inc.

    Abstract: A method of installing an image of a virtualization software installing an image of a virtualization software in a heterogeneous duster of hosts that include first hosts having server hardware of a first type and at least one second host having server hardware of a second type, includes: in response to a user input, generating a software specification that specifies a base image of the virtualization software and an add-on image of the virtualization software; retrieving metadata of the base image and metadata of add-on image; generating first and second desired images of the virtualization software, which are to be applied respectively to the first hosts and the at least one second host, based on the metadata of the base image and metadata of the add-on image; and instructing each of the first and second hosts to install a desired image of the virtualization software therein.

    CREATING AND UPGRADING OF SOLUTIONS FOR DEPLOYMENT IN A VIRTUALIZED COMPUTING ENVIRONMENT

    公开(公告)号:US20220179634A1

    公开(公告)日:2022-06-09

    申请号:US17116818

    申请日:2020-12-09

    Applicant: VMware, Inc.

    Abstract: A method of creating a software image of a solution to be deployed in a virtualized computing environment includes: retrieving a schema of the solution and determining from the schema software products that are required by the solution and software features that are required by the solution; for each software product, selecting a version of the software product to include in the solution and identifying software features provided by the selected version of the software product; and upon confirming that the selected versions of the software products provide all of the software features that are required, creating the software image of the solution that includes the selected version of each of the software products, and saving the software image in a storage device for deployment in the virtualized computing environment.

    MANAGING LIFECYCLE OF VIRTUALIZATION SOFTWARE IN A VIRTUALIZED COMPUTING SYSTEM

    公开(公告)号:US20220229644A1

    公开(公告)日:2022-07-21

    申请号:US17150606

    申请日:2021-01-15

    Applicant: VMware, Inc.

    Abstract: An example method of managing a lifecycle of virtualization software in a host is described. The method includes: obtaining, by an initiator in a current version of the virtualization software, a software installation bundle (SIB) from an image repository for a target version of the virtualization software, the SIB including a patcher; verifying, by the initiator, authenticity of the SIB; mounting at least one payload of the SIB in a root filesystem of the virtualization software, and initiating, by the initiator, the patcher in the at least one payload as mounted to perform at least one check operation.

    MANAGING LIFECYCLE OF SOLUTIONS IN VIRTUALIZATION SOFTWARE INSTALLED IN A CLUSTER OF HOSTS

    公开(公告)号:US20220179632A1

    公开(公告)日:2022-06-09

    申请号:US17116466

    申请日:2020-12-09

    Applicant: VMware, Inc.

    Abstract: A method of installing an image of a virtualization software in a cluster of hosts includes: in response to a user input, generating a software specification that specifies a base image of the virtualization software and a solution to be enabled; retrieving metadata of the base image, metadata of the solution, and a constraint of the solution; generating a desired image of the virtualization software based on the metadata of the base image and the metadata of the solution in accordance with the constraint; and instructing each host in the duster to install the desired image of the virtualization software.

    DEPLOYING VIRTUALIZATION SOFTWARE IN A REMOTE CLUSTER

    公开(公告)号:US20210311716A1

    公开(公告)日:2021-10-07

    申请号:US16938981

    申请日:2020-07-26

    Applicant: VMWARE, INC.

    Abstract: A desired image of a virtualization software is deployed in hosts that are located in a remote data center which is connected to a central data center over a first network having a lower bandwidth than that of a second network over which the hosts in the remote data center communicate with each other. The method of deploying the virtualization software in the hosts includes: upgrading the virtualization software in a first host of the plurality of hosts using portions of the desired image that are transmitted from the central data center to the remote data center over the first network; and upgrading the virtualization software in a second host of the plurality of hosts using portions of the desired image that are transmitted from the first host to the second host over the second network, without retransmitting the portions from the central data center to the remote data center.

Patent Agency Ranking