POD DEPLOYMENT IN A GUEST CLUSTER EXECUTING AS A VIRTUAL EXTENSION OF MANAGEMENT CLUSTER IN A VIRTUALIZED COMPUTING SYSTEM

    公开(公告)号:US20220012080A1

    公开(公告)日:2022-01-13

    申请号:US16924719

    申请日:2020-07-09

    Applicant: VMware, Inc.

    Abstract: An example virtualized computing system includes a host cluster having hosts and a virtualization layer executing on hardware platforms of the hosts, the virtualization layer supporting execution of virtual machines (VMs), the VMs including pod VMs, the pod VMs including container engines supporting execution of containers in the pod VMs; and an orchestration control plane integrated with the virtualization layer, the orchestration control plane including a master server configured to manage the pod VMs and first VMs of the VMs. The virtualized computing system further includes a guest cluster executing in the first VMs and managed by the orchestration control plane, the guest cluster including a guest master server configured to, in cooperation with the master server, deploy first pods in the pod VMs.

    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.

    DECLARATIVE VM MANAGEMENT FOR A CONTAINER ORCHESTRATOR IN A VIRTUALIZED COMPUTING SYSTEM

    公开(公告)号:US20220229678A1

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

    申请号:US17153296

    申请日:2021-01-20

    Applicant: VMware, Inc.

    Abstract: An example virtualized computing system includes a host cluster having a virtualization layer executing on hardware platforms of hosts, the virtualization layer supporting execution of virtual machines (VMs), the VMs including pod VMs and native VMs, the pod VMs including container engines supporting execution of containers in the pod VMs, the native VMs including applications executing on guest operating systems; and an orchestration control plane integrated with the virtualization layer, the orchestration control plane including a master server having a pod VM controller to manage lifecycles of the pod VMs and a native VM controller to manage lifecycles of the native VMs.

    SOFTWARE COMPATIBILITY CHECKING FOR MANAGED CLUSTERS IN A VIRTUALIZED COMPUTING SYSTEM

    公开(公告)号:US20210311763A1

    公开(公告)日:2021-10-07

    申请号:US16838663

    申请日:2020-04-02

    Applicant: VMware, Inc.

    Abstract: An example method of checking compatibility of a guest cluster executing as a virtual extension of a host cluster having an orchestration control plane managing the guest cluster, the host cluster being part of a software defined data center (SDDC), is described. The method includes: receiving, at the orchestration control plane, a guest cluster infrastructure software (GCIS) compatibility document that specifies what a GCIS of the orchestration control plane requires and offers; receiving a request for a compatibility check on the guest cluster with respect to the GCIS; obtaining, at the orchestration control plane in response to the request, an SDDC compatibility documents for the SDDC and a guest cluster compatibility document for the guest cluster; computing, at the orchestration control plane, the compatibility check in response to the GCIS compatibility document, the SDDC compatibility document, and the guest cluster compatibility document; and transmitting a result of the compatibility check from the orchestration control plane to a virtual infrastructure (VI) control plane of the SDDC.

Patent Agency Ranking