CPC G06F 9/45541 (2013.01) [G06F 9/45558 (2013.01); G06F 2009/45562 (2013.01)] | 20 Claims |
1. A virtualized computing system, comprising:
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;
a virtualization management server configured to manage the virtualization layer and the host cluster; and
an orchestration control plane integrated with the virtualization layer, the orchestration control plane including a master server having a pod VM lifecycle controller (PLC) to manage lifecycles of the pod VMs and a VM controller to manage lifecycles of the native VMs, the VM controller configured to cooperate with the virtualization management server to select hosts in the host cluster to execute the native VMs, the PLC configured to cooperate with the virtualization layer to deploy the pod VMs on the hosts alongside the native VMs.
|