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.

    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.

    AFFINITY AND ANTI-AFFINITY WITH CONSTRAINTS FOR SETS OF RESOURCES AND SETS OF DOMAINS IN A VIRTUALIZED AND CLUSTERED COMPUTER SYSTEM

    公开(公告)号:US20220237049A1

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

    申请号:US17159098

    申请日:2021-01-26

    Applicant: VMware, Inc.

    Abstract: An example method of placing resources in domains of a virtualized computing system is described. A host cluster includes a virtualization layer executing on hardware platforms of the hosts. The method includes: determining, at a virtualization management server, definitions of the domains and resource groups, each of the domains including a plurality of placement targets, each of the resource groups including a plurality of the resources; receiving, at the virtualization management server from the user, affinity/anti-affinity rules that control placement of the resource groups within the domains; receiving, at the virtualization management server from the user, constraints that further control placement of the resource groups within the domains; and placing, by the virtualization management server, the resource groups within the domains based on the affinity/anti-affinity rules and the constraints.

    MULTI-PROCESS VIRTUAL MACHINE MIGRATION IN A VIRTUALIZED COMPUTING SYSTEM

    公开(公告)号:US20220229683A1

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

    申请号:US17154393

    申请日:2021-01-21

    Applicant: VMware, Inc.

    Abstract: Examples provide a method of migrating a multi-process virtual machine (VM) from at least one source host to at least one destination host in a virtualized computing system. The method includes: copying, by VM migration software executing in the at least one source host, guest physical memory of the multi-process VM to the at least one destination host; obtaining, by the VM migration software, at least one device checkpoint for at least one device supporting the multi-process VM, the multi-process VM including a user-level monitor (ULM) and at least one user-level driver (ULD), the at least one ULD interfacing with the at least one device, the ULM providing a virtual environment for the multi-process VM; transmitting the at least one device checkpoint to the at least one destination host; restoring the at least one device checkpoint; and resuming the multi-process VM on the at least one destination host.

Patent Agency Ranking