vSphere with Tanzu Supports 6.3 Times More Container Pods than Bare Metal

A third-party study shows that vSphere with Tanzu can support 6.3 times more container pods per physical host than Red Hat OpenShift on bare metal.

What was tested

Principled Technologies (PT), an independent lab facility, tested VMware vSphere 7 U2 with Tanzu and bare metal Red Hat OpenShift 4.7 to investigate container pod density using an identical five-host cluster with HPE ProLiant DL380 Gen 10 servers. For both vSphere and OpenShift, the five hosts were configured to run Kubernetes workloads.  The OpenShift deployment also needed three additional hosts to be configured as management nodes.

PT used a stateless webservice workload to scale the number of pods. Each pod in the workload ran a replica of a website, and a standard Kubernetes load balancer split the traffic evenly across all pods.

What Principled Technologies found

PT found that 13,700 pods were supported by vSphere with Tanzu versus only 2,150 pods supported by a Red Hat OpenShift bare metal deployment on identical hardware.

On the Red Hat OpenShift deployment, PT stopped scaling up the pods when they started seeing worker node instability, at 2,150 pods. Red Hat documents a default of 250 pods but allows this to grow to a maximum of 500 via additional configuration. For this testing, PT increased the OpenShift pod limit to 500 using the configuration knobs.

On the vSphere with Tanzu platform, PT stopped scaling up the pods at 13,700 pods, when the memory utilization reached 95% to avoid performance deterioration. vSphere with Tanzu was not only able to reach 6.3 times the number of pods, but also did not suffer node instability issues.

PT pod density chart

This study confirms that VMware provides an efficient and cost-effective platform for modern applications. For further details and the science behind the testing, check out this report by Principled Technologies.

Higher container pod density results in lower Capex

The higher pod density translates to lower cost as the number of physical hosts required to run the same number of containers will be lower. By abstracting physical hardware, vSphere with Tanzu allows for better utilization of resources than OpenShift on bare metal. This is a key advantage that virtualization offers over bare metal.

Virtualization brings operational savings to containerized workloads

vSphere with Tanzu transforms familiar enterprise VM infrastructure into a developer-ready container platform where Kubernetes runs natively on the hypervisor. Well-known vCenter tools and processes can now manage both traditional VM-based and containerized workloads across your hybrid cloud. vSphere brings trusted capabilities such as high availability and policy-based management to ensure availability and resiliency for all workloads.  vSphere also enhances security of containers by naturally providing isolation of pods inside the VMs. Finally, vSphere life-cycle management and enterprise resiliency reduces admin time required to manage bare metal updates and failures.

To learn more about these benefits in detail, check out Why Choose VMware Virtualization for Kubernetes and Containers.

Learn more

To learn more about vSphere with Tanzu, visit the Product Page where you can find a Technical Demo Video and a Hands-on Lab.

Why you still need virtualization with Kubernetes

Principled Technologies: Kubernetes on VMware vSphere vs. bare metal: Which delivered better density and performance?


Leave a Reply

Your email address will not be published. Required fields are marked *