-
公开(公告)号:US20230229483A1
公开(公告)日:2023-07-20
申请号:US17722422
申请日:2022-04-18
Applicant: VMWARE, INC.
Inventor: SANDEEP SINHA , Akash KODENKIRI , Varun RAJASEKAR , Prachi SINGHAL , Ivailo Vladimirov LOBOSHKI , Dimitar DIMITROV , Hakan Sunay HALIL
IPC: G06F9/455
CPC classification number: G06F9/45558 , G06F2009/45591 , G06F2009/4557
Abstract: An example method of fault-handling for an autonomous cluster of hosts in a virtualized computing system includes: detecting, by a second plurality of infravisors in a second plurality of the hosts, lack of network connectivity with a first cluster control plane (CCP) executing on a first host in a first plurality of the hosts; electing, among the second plurality of infravisors, a second primary infravisor, a first primary infravisor executing on the first host; running, by the second primary infravisor, a second CCP on a second host in the second plurality of hosts; providing, by the second primary infravisor, a CCP configuration to the second CCP; and applying, by an initialization script of the second CCP, the CCP configuration to the second CCP to create a second autonomous cluster having the second plurality of hosts, the first CCP managing a first autonomous cluster having the first plurality of hosts.
-
公开(公告)号:US20220229687A1
公开(公告)日:2022-07-21
申请号:US17213456
申请日:2021-03-26
Applicant: VMWARE, INC.
Inventor: Prachi SINGHAL , Akash KODENKIRI , Sandeep SINHA , Ammar RIZVI
IPC: G06F9/455
Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for migrating from a first container runtime to a second container runtime. One of the methods includes deploying a second control plane virtual machine that is configured to manage containers of a cluster of virtual execution environments using the second container runtime; obtaining, for each container executing workloads hosted by a respective virtual execution environment, a respective container image representing a current state of the container; updating each obtained container image to a format that is compatible with the second container runtime; deploying, for each updated container image, a corresponding container hosted by a virtual execution environment in the cluster, wherein the deployed container is managed by the second control plane virtual machine; decommissioning a first control plane virtual machine and transferring control of the containers of the cluster to the second control plane virtual machine.
-