DATA PROTECTION FOR CONTROL PLANES IN A VIRTUALIZED COMPUTER SYSTEM

    公开(公告)号:US20220197688A1

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

    申请号:US17559019

    申请日:2021-12-22

    Applicant: VMware, Inc.

    Abstract: An example method of data protection in a virtualized computing system, which includes host clusters, a virtualization management server, and a network manager coupled to a physical network, each host cluster having hosts and a virtualization layer executing on hardware platforms of the hosts, is described. The method includes receiving, at the virtualization management server, a restore request; executing, at the virtualization management server in response to the restore request, restoration of a coupled backup of the virtualization management server and the network manager, the coupled backup including a backup of a first database of the virtualization management server and a backup of a second database of the network manager, the restoration including: restoring at least one of the first database and the second database from the coupled backup; repairing runtime state of at least one of the host clusters to make the runtime state consistent with the restoration.

    DATA PROTECTION FOR CONTROL PLANES IN A VIRTUALIZED COMPUTER SYSTEM

    公开(公告)号:US20220197687A1

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

    申请号:US17559004

    申请日:2021-12-22

    Applicant: VMware, Inc.

    Abstract: An example method of data protection in a virtualized computing system, the virtualized computing system including a host cluster, a virtualization management server connected, and a network manager coupled to a physical network, the host cluster having hosts and a virtualization layer executing on hardware platforms of the hosts, is described. The method includes: receiving a backup request; executing, in response to the backup request, a coupled backup of the virtualization management server and the network manager, including: creating a backup of a first database in the virtualization management server, the first database storing first configuration data for a virtual infrastructure (VI) control plane of the host cluster; creating a backup of a second database in the network manager, the second database storing second configuration data for a logical network deployed in the host cluster; and storing the coupled backup in remote storage.

    MAINTAINING A FAULT-TOLERANCE THRESHOLD OF A CLUSTERSTORE DURING MAINTENANCE ACTIVITIES

    公开(公告)号:US20230333758A1

    公开(公告)日:2023-10-19

    申请号:US18337554

    申请日:2023-06-20

    Applicant: VMware, Inc.

    Abstract: A method for maintaining fault tolerance in a storage cluster is provided. Embodiments include receiving, by a management component associated with a distributed data store on a cluster of host machines, a request to place a first host machine of the cluster of host machines in a maintenance mode, wherein the first host machine stores given data of the distributed data store. Embodiments include determining whether a second host machine that does not currently store any data of the distributed data store exists in the cluster of host machines. Embodiments include determining, based on whether the second host machine exists in the cluster of host machines, whether to transfer the given data of the distributed data store from the first host machine to the second host machine. Embodiments include initiating the maintenance mode on the first host machine.

    RECONCILING HOST CLUSTER MEMBERSHIP DURING RECOVERY

    公开(公告)号:US20230131052A1

    公开(公告)日:2023-04-27

    申请号:US17452347

    申请日:2021-10-26

    Applicant: VMware, Inc.

    Abstract: A method for reconciling host membership information in a data center. The method generally includes querying, by a remote management device configured to manage one or more host clusters in the data center, one or more cluster stores to retrieve first host membership information for each of the one or more host clusters, each cluster store being associated with a host cluster of the one or more host clusters, comparing second host membership information stored at the remote management device for the one or more host clusters to the first host membership information to identify one or more discrepancies between the second host membership information and the first host membership information, and updating the second host membership information such that the second host membership information is consistent with the first host membership information.

    LOGICAL NETWORK PLATFORM INSTALL AND UPGRADE IN A VIRTUALIZED COMPUTER SYSTEM

    公开(公告)号:US20220004417A1

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

    申请号:US17005487

    申请日:2020-08-28

    Applicant: VMWARE, INC.

    Abstract: An example method of deploying a logical network platform in a virtualized computing system, the virtualized computing system including a host cluster and a virtualization management server connected to a physical network, the host cluster having hosts and a virtualization layer executing on hardware platforms of the hosts is described. The method includes receiving, at the virtualization management server, a declarative specification describing a proposed state of the logical network platform; deploying, by the virtualization management server, a network manager of the logical network platform in response to the proposed state in the declarative specification; and deploying, by the virtualization management server in cooperation with the network manager, binaries to the hosts in the host cluster.

    FLEXIBLE INFRASTRUCTURE FOR PROVISIONING VIRTUAL COMPUTING INSTANCES

    公开(公告)号:US20230229476A1

    公开(公告)日:2023-07-20

    申请号:US17580488

    申请日:2022-01-20

    Applicant: VMware, Inc.

    CPC classification number: G06F9/45558 G06F2009/4557

    Abstract: An example method of deploying a virtual machine (VM) in a software-defined data center (SDDC) includes: receiving a VM specification for the VM at an elastic control plane executing in a cluster of hosts having a virtualization layer; composing, by the elastic control plane in response to the VM specification, logical resources of the cluster managed by the virtualization layer; composing, by the elastic control plane, physical resources of the SDDC to add new hardware to the cluster; expanding, by the elastic control plane, the logical resources with new logical resources managed by the virtualization layer and backed by the new hardware; and deploying, by the elastic control plane, the VM in a virtual environment composed from the logical resources as expanded.

    MAINTAINING A FAULT-TOLERANCE THRESHOLD OF A CLUSTERSTORE DURING MAINTENANCE ACTIVITIES

    公开(公告)号:US20230118169A1

    公开(公告)日:2023-04-20

    申请号:US17504829

    申请日:2021-10-19

    Applicant: VMware, Inc.

    Abstract: A method for maintaining fault tolerance in a storage cluster is provided. Embodiments include receiving, by a management component associated with a distributed data store on a cluster of host machines, a request to place a first host machine of the cluster of host machines in a maintenance mode, wherein the first host machine stores given data of the distributed data store. Embodiments include determining whether a second host machine that does not currently store any data of the distributed data store exists in the cluster of host machines. Embodiments include determining, based on whether the second host machine exists in the cluster of host machines, whether to transfer the given data of the distributed data store from the first host machine to the second host machine. Embodiments include initiating the maintenance mode on the first host machine.

    SOFTWARE-DEFINED NETWORK ORCHESTRATION IN A VIRTUALIZED COMPUTER SYSTEM

    公开(公告)号:US20210311760A1

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

    申请号:US16838573

    申请日:2020-04-02

    Applicant: VMware, Inc.

    Abstract: An example method of orchestrating a software-defined (SD) network layer of a virtualized computing system is described, the virtualized computing system including a host cluster, a virtualization management server, and a network management server each connected to a physical network, the host cluster having hosts and a virtualization layer executing on hardware platforms of the hosts. The method includes receiving, at the virtualization management server, a declarative specification describing a proposed state of an SD network for the host cluster, deploying, by the virtualization management server, virtualized infrastructure components in the host cluster in response to the proposed state in the declarative specification, and deploying, by the virtualization management server in cooperation with the network management server, logical network services supported by the virtualized infrastructure components in response to the proposed state in the declarative specification.

Patent Agency Ranking