-
公开(公告)号: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.
-
2.
公开(公告)号: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.
-
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.
-
-
-