-
公开(公告)号:US20220197688A1
公开(公告)日:2022-06-23
申请号:US17559019
申请日:2021-12-22
Applicant: VMware, Inc.
Inventor: Brian Masao OKI , Mukesh HIRA , Konstantinos ROUSSOS , Gayathri VUPPULURI
IPC: G06F9/455
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.
-
公开(公告)号:US20220197687A1
公开(公告)日:2022-06-23
申请号:US17559004
申请日:2021-12-22
Applicant: VMware, Inc.
Inventor: Brian Masao OKI , Mukesh HIRA , Konstantinos ROUSSOS , Gayathri VUPPULURI
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.
-
3.
公开(公告)号:US20230333758A1
公开(公告)日:2023-10-19
申请号:US18337554
申请日:2023-06-20
Applicant: VMware, Inc.
Inventor: Alkesh SHAH , Austin KRAMER , Leonid LIVSHIN , Ramses V. MORALES , Brian Masao OKI
IPC: G06F3/06
CPC classification number: G06F3/0634 , G06F3/0604 , G06F3/0619 , G06F3/067 , G06F3/0631
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.
-
公开(公告)号:US20230131052A1
公开(公告)日:2023-04-27
申请号:US17452347
申请日:2021-10-26
Applicant: VMware, Inc.
Inventor: Alkesh SHAH , Subhankar BISWAS , Leonid LIVSHIN , Brian Masao OKI , Sunil VAJIR
IPC: H04L67/1031 , H04L41/0866 , H04L41/0853 , H04L67/025
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.
-
5.
公开(公告)号:US20240320024A1
公开(公告)日:2024-09-26
申请号:US18189131
申请日:2023-03-23
Applicant: VMware, Inc.
Inventor: Alkesh SHAH , Brian Masao OKI , Leonid LIVSHIN , Stanimir LUKANOV , Petko PADEVSKI , Dimo RAYCHEV , Georgi Lyubomirov DIMITROV
IPC: G06F9/455
CPC classification number: G06F9/45558 , G06F2009/45562 , G06F2009/4557
Abstract: An example method of synchronizing a first inventory of a cross-cluster control plane (xCCP) with a second inventory of a cluster control plane (CCP) includes: receiving, at a replication engine of the xCCP from the CCP, a notification of a CCP operation that modified an object in the second inventory; determining, by the replication engine, a first operation to modify the first inventory with the object; identifying, in a buffer of the replication engine, a second operation to modify the first inventory with a related object associated with the object, the related object included in an earlier CCP notification, received at the xCCP before the notification, but not used to modify the first inventory due to an unresolved dependency; and calling, by the replication engine in response to satisfaction of the unresolved dependency, a service of the xCCP to modify the first inventory by performing the first and second operations.
-
公开(公告)号:US20220004417A1
公开(公告)日:2022-01-06
申请号:US17005487
申请日:2020-08-28
Applicant: VMWARE, INC.
Inventor: SANDEEP SINHA , Ammar RIZVI , Krishnendu GORAI , Brian Masao OKI , Akash KODENKIRI
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.
-
7.
公开(公告)号:US20230393882A1
公开(公告)日:2023-12-07
申请号:US18325839
申请日:2023-05-30
Applicant: VMware, Inc.
Inventor: Avinash Nagalapur Jambana GOUD , Aniket Avinash Sakhardande , Alkesh Shah , Brian Masao OKI , Vasantha Kumari Tammana
IPC: G06F9/455
CPC classification number: G06F9/45558 , G06F2009/45575 , G06F2009/45587
Abstract: Described herein are systems, methods, and software to manage virtual machine shutdowns in a computing environment. In one example, a management service identifies a virtual machine file in a file system associated with a first virtual machine and one or more additional virtual machines and identifies a lock on the virtual machine file by the first virtual machine. The management service further stops execution of the one or more additional virtual machines in response to identifying the lock.
-
公开(公告)号:US20230229476A1
公开(公告)日:2023-07-20
申请号:US17580488
申请日:2022-01-20
Applicant: VMware, Inc.
Inventor: Brian Masao OKI , Ramsés V. MORALES , Adrian DRZEWIECKI , Konstantinos ROUSSOS , Olivier Alain CREMEL
IPC: G06F9/455
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.
-
公开(公告)号:US20230118169A1
公开(公告)日:2023-04-20
申请号:US17504829
申请日:2021-10-19
Applicant: VMware, Inc.
Inventor: Alkesh SHAH , Austin KRAMER , Leonid LIVSHIN , Ramses V. MORALES , Brian Masao OKI
IPC: G06F3/06
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.
-
公开(公告)号:US20210311760A1
公开(公告)日:2021-10-07
申请号:US16838573
申请日:2020-04-02
Applicant: VMware, Inc.
Inventor: Brian Masao OKI , Venkata N. V. MUKKAVILLI , Swapnil Dattatraya TIWARI , Vasantha K. TAMMANA
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.
-
-
-
-
-
-
-
-
-