Clobber: Arquitectura para streaming de aplicaciones nativas sobre HTTP

UDC.coleccionTraballos académicoses_ES
UDC.tipotrabTFGes_ES
UDC.titulacionGrao en Enxeñaría Informáticaes_ES
dc.contributor.advisorDarriba, Diego
dc.contributor.authorIglesias Pérez, Javier
dc.contributor.otherEnxeñaría informática, Grao enes_ES
dc.date.accessioned2021-11-15T16:24:24Z
dc.date.available2021-11-15T16:24:24Z
dc.date.issued2021
dc.description.abstract[Resumen] Este proyecto fin de grado plantea una solución sencilla, dinámica y eficiente a la necesidad de actualización del hardware para equipos de usuario a intervalos regulares, empleando para ello software de virtualización y una arquitectura de microservicios. La infraestructura desplegada a modo de demostración permite, empleando el navegador como interfaz, interactuar con un sistema operativo en red de manera visual, rápida y segura, contando con la capacidad teórica del equipo anfitrión. El objetivo consiste en delegar en el cliente únicamente la necesidad de renderizar la parte visual. En este documento definiremos arquitectura, herramientas y software que integran el producto final; apoyándonos para ello en los conocimientos adquiridos durante el transcurso del grado. El código resultante de este proyecto se encuentra disponible bajo licencia GPLv3 en https://github.com/TretornESP/Clobber/.es_ES
dc.description.abstract[Abstract] This dissertation proposes a lightweight and optimized solution for the constant need to upgrade consumer hardware due to planned obsolescence. In order to achieve this goal we take advantage of modern virtualization software to develop a service that enables engineers to endow their projects with the resources of a fully featured operating system and theoretically unlimited computing power. The goal is to limit consumer hardware to mere input/output devices while processing and storage tasks are shifted to centralised servers where horizontal scalability would be possible and a more responsible disposal protocol be performed. This project addresses the architecture and software part of the service. The code of this project is available under GPLv3 licensing in https://github.com/TretornESP/Clobber/.es_ES
dc.description.traballosTraballo fin de grao. Enxeñaría Informática. Curso 2020/2021es_ES
dc.identifier.urihttp://hdl.handle.net/2183/28895
dc.language.isospaes_ES
dc.rightsAtribución-NoComercial-CompartirIgual 3.0 Españaes_ES
dc.rights.accessRightsopen accesses_ES
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/3.0/es/*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/3.0/es/
dc.subjectDockeres_ES
dc.subjectObsolescencia programadaes_ES
dc.subjectAPIes_ES
dc.subjectLinuxes_ES
dc.subjectVirtualizaciónes_ES
dc.subjectArquitectura de microservicioses_ES
dc.subjectEscalabilidades_ES
dc.subjectTolerancia a falloses_ES
dc.subjectRedes de almacenamientoes_ES
dc.titleClobber: Arquitectura para streaming de aplicaciones nativas sobre HTTPes_ES
dc.typebachelor thesis
dspace.entity.typePublication
relation.isAdvisorOfPublication64f4176e-8f06-4807-b964-3c474b876a4d
relation.isAdvisorOfPublication.latestForDiscovery64f4176e-8f06-4807-b964-3c474b876a4d

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
IglesiasPerez_Xabier_TFG_2021.pdf
Size:
2.99 MB
Format:
Adobe Portable Document Format
Description: