FAULT-HANDLING FOR AUTONOMOUS CLUSTER CONTROL PLANE IN A VIRTUALIZED COMPUTING SYSTEM

    公开(公告)号:US20230229483A1

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

    申请号:US17722422

    申请日:2022-04-18

    Applicant: VMWARE, INC.

    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.

    NON-DISRUPTIVE CONTAINER RUNTIME CHANGES

    公开(公告)号:US20220229687A1

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

    申请号:US17213456

    申请日:2021-03-26

    Applicant: VMWARE, INC.

    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.

Patent Agency Ranking