vSphere with Tanzu introduce una nueva construcción llamada pod de vSphere, que equivale a un pod de Kubernetes. Una pod de vSphere es una máquina virtual con un tamaño pequeño que ejecuta uno o más contenedores de Linux. Cada pod de vSphere tiene un tamaño preciso para la carga de trabajo que aloja y tiene reservas de recursos explícitas para esa carga de trabajo. Asigna la cantidad exacta de recursos de almacenamiento, memoria y CPU necesarios para la ejecución de la carga de trabajo. Los pods de vSphere solo se admiten con clústeres supervisor que estén configurados con NSX-T Data Center como pila de redes.
- Aislamiento fuerte. Un pod de vSphere está aislado del mismo modo que una máquina virtual. Cada pod de vSphere tiene su propio kernel único de Linux basado en el kernel utilizado en Photon OS. En lugar de muchos contenedores que comparten un kernel, como en una configuración nativa, en un pod de vSphere, cada contenedor tiene un kernel de Linux único
- Gestión de recursos. vSphere DRS controla la colocación de los pods de vSphere en el clúster supervisor.
- Alto rendimiento. Los pods de vSphere obtienen el mismo nivel de aislamiento de recursos que las máquinas virtuales, lo que elimina los problemas de vecinos ruidosos a la vez que mantiene el tiempo de inicio rápido y una baja sobrecarga de los contenedores.
- Diagnóstico. Como administrador de vSphere, puede utilizar todas las herramientas de introspección y supervisión que están disponibles con vSphere en las cargas de trabajo.
Para las redes, los pods de vSphere y las máquinas virtuales de los clústeres de Tanzu Kubernetes creados con servicio Tanzu Kubernetes Grid utilizan la topología proporcionada por NSX-T Data Center. Para obtener más información, consulte Redes del clúster supervisor.
Los pods de vSphere solo se admiten en los clústeres supervisor que usan NSX-T Data Center como pila de redes. No son compatibles con los clústeres que están configurados con la pila de redes de vSphere.