vSphere Distributed Services Engine proporciona la capacidad de descargar algunas de las operaciones de red de la CPU del servidor a una unidad de procesamiento de datos, o el denominado dispositivo DPU en el servidor. Puede utilizar imágenes de vSphere Lifecycle Manager y todas las operaciones de vSphere Lifecycle Manager para administrar el ciclo de vida del software y el firmware que se ejecuta en los dispositivos DPU de los servidores.

El uso de dispositivos DPU para aceleración de red libera la capacidad de CPU para cargas de trabajo fundamentales para el negocio. Al acelerar el rendimiento de las redes, el uso de dispositivos DPU proporciona aceleración de seguridad y compresión.

¿Qué es un dispositivo DPU?

Un dispositivo DPU es una tarjeta de interfaz de red de alto rendimiento, con núcleos de CPU integrados agregados, memoria y un hipervisor que se ejecutan en el dispositivo de forma independiente del hipervisor ESXi instalado en el servidor. Los dispositivos DPU son como servidores de recursos limitados con varios núcleos informáticos de propósito general.

El hipervisor ESXi que se ejecuta en el dispositivo DPU es un hipervisor totalmente funcional, pero solo se puede ejecutar en arquitecturas de CPU ARM. No se utiliza ESXi en la DPU para ejecutar y aprovisionar máquinas virtuales y cargas de trabajo. El hipervisor que se ejecuta en dispositivos DPU es una versión recortada del hipervisor ESXi que se ejecuta en los servidores de. Esta versión de ESXi recortada está optimizada para actividades de E/S, como descargas de paquetes, administración externa, etc.

En la perspectiva de vSphere, el dispositivo DPU es un dispositivo preconfigurado que puede empezar a utilizar sin necesidad de realizar ninguna configuración ni personalización adicionales.

No se pueden administrar dispositivos DPU por separado de administrar los hosts ESXi. Todas las operaciones de ciclo de vida que se utilizan para administrar el ciclo de vida del software y el firmware en los hosts también se utilizan para administrar el ciclo de vida de software y firmware de los dispositivos DPU en un entorno basado en DPU.

Los únicos dispositivos DPU que vSphere 8.0 admiten son la tarjeta de servicios distribuidos Nvidia BlueStackld y Pensando Distributed Services Card (Pensando DSC).

¿Cómo se empieza a utilizar un servidor con un dispositivo DPU?

Para poder utilizar las ventajas que ofrece vSphere Distributed Services Engine, el servidor debe incluir un dispositivo DPU compatible. No puede adquirir un dispositivo DPU por separado e insertarlo en un servidor heredado que no sea DPU.

Para comenzar a utilizar el dispositivo DPU en un servidor para descargar servicios de red, debe realizar una instalación nueva ESXi en el servidor. Puede realizar la instalación mediante mecanismos interactivos o generados por script. Durante la instalación, ESXi se instala tanto en el servidor como en el dispositivo DPU. En vSphere 8.0, la imagen ESXi contiene VIB para la versión ESXi que se instalará en un host y la versión de ESXi que se instalará en el dispositivo DPU de ese host.

Administrar el ciclo de vida de ESXi y el firmware en un dispositivo DPU

Utilice vSphere Lifecycle Manager para actualizar la versión de ESXi y el firmware en un dispositivo DPU. Los VIB necesarios para actualizar el dispositivo DPU se incluyen en las imágenes base ESXi que VMware distribuye y que tiene en el almacén de vSphere Lifecycle Manager. No es necesario que se ocupe del software y el firmware en un dispositivo DPU por separado. Por ejemplo, durante la corrección vSphere Lifecycle Manager actualizaciones ESXi tanto en el host como en el dispositivo DPU.

Casi todas las operaciones vSphere Lifecycle Manager funcionan para entornos basados en DPU. En vSphere 8.0, solo las siguientes operaciones de vSphere Lifecycle Manager no funcionan para los clústeres con hosts respaldados por DPU:
  • Generación de recomendaciones
  • Comprobaciones de compatibilidad de hardware

Interoperabilidad de soluciones con vSphere Distributed Services Engine

NSX es la única solución que puede insertar VIB en ESXi en el servidor, en la DPU o en ambos. Actualmente, ninguna otra solución puede funcionar junto con vSphere Distributed Services Engine.

Requisitos del sistema para usar vSphere Distributed Services Engine

  • ESXi 8.0 o versiones posteriores
  • vCenter Server 8.0 o versiones posteriores

Limitaciones del uso de vSphere Lifecycle Manager para un clúster basado en DPU

  • vSphere Distributed Services Engine funciona con clústeres y hosts independientes que se administran con una sola imagen de vSphere Lifecycle Manager. No se puede agregar un host con un dispositivo DPU a un clúster que se administra con líneas base.
  • Un host solo puede tener un dispositivo DPU.
  • Cada host de un clúster debe tener un dispositivo DPU.
  • Todos los hosts deben tener dispositivos DPU del mismo proveedor y del mismo modelo. La generación de DPU puede variar.