Despliegue de escritorios virtuales con GPU

Moreno Ferreiro, Alejandro (2025). Despliegue de escritorios virtuales con GPU. Trabajo Fin de Grado / Proyecto Fin de Carrera, E.T.S. de Ingenieros Informáticos (UPM), Boadilla del Monte.

Descripción

Título: Despliegue de escritorios virtuales con GPU
Autor/es:
  • Moreno Ferreiro, Alejandro
Director/es:
Tipo de Documento: Trabajo Fin de Grado o Proyecto Fin de Carrera
Grado: Grado en Ingeniería Informática
Fecha: Enero 2025
Materias:
ODS:
Palabras Clave Informales: Escritorios virtuales, Virtualización, Nvidia vGPU, Proxmox, Ansible, UDS Enterprise, Virtual Desktops, Virtualization
Escuela: E.T.S. de Ingenieros Informáticos (UPM)
Departamento: Arquitectura y Tecnología de Sistemas Informáticos
Licencias Creative Commons: Reconocimiento - Sin obra derivada - No comercial

Texto completo

[thumbnail of TFG_ALEJANDRO_MORENO_FERREIRO.pdf] PDF (Portable Document Format) - Se necesita un visor de ficheros PDF, como GSview, Xpdf o Adobe Acrobat Reader
Descargar (3MB)

Resumen

El proyecto busca diseñar y desplegar una arquitectura de virtualización para ofrecer escritorios virtuales con tarjetas gráficas (GPUs) buscando una mejora del rendimiento en aplicaciones que requieran aceleración gráfica. Estos escritorios se utilizarán por un alto número de usuarios. Se utilizará el software Nvidia vGPU, una solución de virtualización que permite compartir una GPU física entre varias máquinas virtuales, proporcionando a cada una de ellas acceso a las capacidades gráficas y de cómputo de la GPU. Con esto se mejora el rendimiento y la compatibilidad de las aplicaciones, al tiempo que optimiza los recursos al compartir la GPU entre varias máquinas virtuales (VM), lo que lo convierte en una opción escalable y de coste adecuado. Para llevar esto a cabo, se utilizará Proxmox como plataforma de virtualización y Ansible para la automatización de la infraestructura. Proxmox, junto con UDS Enterprise, un broker/intermediario de conexiones multiplataforma, facilitará la integración de GPUs compartidas y la administración de escritorios virtuales. Con Ansible, se automatizará el despliegue y la configuración de los entornos, reduciendo el tiempo y los errores manuales en la gestión de la infraestructura.

ABSTRACT

The project aims to design and deploy a virtualization architecture to provide virtual desktops with graphics cards (GPUs), seeking to improve the performance of applications that require graphical acceleration. These desktops will be used on a reasonable large scale. The software Nvidia vGPU will be used, a virtualization solution that enables sharing a physical GPU among multiple virtual machines. This provides each virtual machine access to the GPU’s graphical and computational capabilities, enhancing application performance and compatibility while optimizing resources by sharing the GPU among several virtual machines (VMs). This makes it a scalable and cost-effective option. To achieve this, Proxmox will be used as the virtualization platform, and Ansible for infrastructure automation. Proxmox, together with UDS Enterprise, a cross-platform connection broker, will facilitate the integration of shared GPUs and the management of virtual desktops. Using Ansible, the deployment and configuration of environments will be automated, reducing time and minimizing manual errors in infrastructure management.

Más información

ID de Registro: 87839
Identificador DC: https://oa.upm.es/87839/
Identificador OAI: oai:oa.upm.es:87839
Depositado por: Biblioteca Facultad de Informatica
Depositado el: 14 Feb 2025 07:49
Ultima Modificación: 14 Feb 2025 07:49