Una unidad de procesamiento de datos ( DPU ) es un procesador de computadora programable que integra estrechamente una CPU de propósito general con hardware de interfaz de red . [1] A veces se las llama "IPU" (por "unidad de procesamiento de infraestructura") o "SmartNIC". [2] Se pueden usar en lugar de las NIC tradicionales para aliviar la CPU principal de responsabilidades de red complejas y otras tareas "de infraestructura"; aunque sus características varían, se pueden usar para realizar cifrado/descifrado , servir como firewall , manejar TCP/IP , procesar solicitudes HTTP o incluso funcionar como hipervisor o controlador de almacenamiento . [1] [3] Estos dispositivos pueden ser atractivos para los proveedores de computación en la nube cuyos servidores de otro modo podrían gastar una cantidad significativa de tiempo de CPU en estas tareas, lo que reduciría los ciclos que pueden proporcionar a los invitados. [1]
…Unidad de procesamiento de infraestructura: el mismo tipo de kit que otros llaman SmartNIC o unidades de procesamiento de datos…