Mostrar el registro sencillo del ítem
dc.contributor.advisor | Bernabeu Aubán, José Manuel | es_ES |
dc.contributor.author | Rodriguez Dominguez, Javier | es_ES |
dc.date.accessioned | 2021-01-15T11:55:51Z | |
dc.date.available | 2021-01-15T11:55:51Z | |
dc.date.created | 2020-12-09 | |
dc.date.issued | 2021-01-15 | es_ES |
dc.identifier.uri | http://hdl.handle.net/10251/159165 | |
dc.description.abstract | [ES] El trabajo realizado ha consistido en la creación de una plataforma de ejecución de funciones como servicio (FaaS), pues constituye la pieza central del paradigma de computación serverless. Esta plataforma toma como prioridad el aislamiento entre diferentes invocaciones de las funciones, con el fin de asegurar el determinismo en sus resultados, así como la seguridad para la información de los usuarios. El proyecto ha avanzado de la siguiente manera. Se ha llevado a cabo el estudio de plataformas FaaS open source existentes, para analizarlas e identificar sus aspectos de mejora. Partiendo de estos aspectos, en concreto el aislamiento, y otros inherentes al concepto fundamental de FaaS, como el rendimiento y la alta disponibilidad, se ha realizado un diseño de la arquitectura de la plataforma. Este diseño ha servido como guía para el desarrollo de un prototipo, que cumple con las funcionalidades relativas a un sistema FaaS y es configurable, permitiendo la programación de nuevas heurísticas para la carga y ejecución de funciones. Por último, se ha probado el sistema desarrollado en este proyecto, validando su correcto funcionamiento y midiendo su rendimiento, comparando las heurísticas propuestas entre ellas. | es_ES |
dc.description.abstract | [EN] The proposed project has consisted in the making of a function as a service (FaaS) execution platform, as it constitutes the central piece of the serverless computing paradigm. This platform takes as a priority the isolation between the different function invocations, in order to assure the determinism in its results, as well as the security for the users¿ data. The project has progressed the following way. The current open source FaaS platforms have been studied, in order to analyze them and identify their potential improvement aspects. Taking those aspects as a reference, specifically the isolation, and other ones regarding the fundamental concept of a FaaS, as the performance and the high availability, a platform architecture design has been done. This design has served as a guide for the development of a prototype, that fulfills the functionalities related to a FaaS system and it¿s configurable, allowing the programming of new heuristics for the function loading and execution. Lastly, the system developed on this project has been tested, validating its correct behavior and measuring its performance, comparing the proposed heuristics between them. | es_ES |
dc.format.extent | 61 | es_ES |
dc.language | Español | es_ES |
dc.publisher | Universitat Politècnica de València | es_ES |
dc.rights | Reserva de todos los derechos | es_ES |
dc.subject | Data isolation | es_ES |
dc.subject | Process isolation | es_ES |
dc.subject | Function as a service (FaaS) | es_ES |
dc.subject | Serverless computing | es_ES |
dc.subject | Cloud computing | es_ES |
dc.subject | Funciones como servicio | es_ES |
dc.subject | Computación en la nube | es_ES |
dc.subject | Arquitecturas sin servidor | es_ES |
dc.subject | Aislamiento de datos | es_ES |
dc.subject | Aislamiento de procesos | es_ES |
dc.subject.classification | LENGUAJES Y SISTEMAS INFORMATICOS | es_ES |
dc.subject.other | Máster Universitario en Computación en la Nube y de Altas Prestaciones / Cloud and High-Performance Computing-Màster Universitari en Computació en Núvol i d'Altes Prestacions / Cloud and High-Performance Computing | es_ES |
dc.title | "Serverless Computing", Funciones como Servicio (FaaS) para el soporte de cargas computacionales en la nube | es_ES |
dc.type | Tesis de máster | es_ES |
dc.rights.accessRights | Abierto | es_ES |
dc.contributor.affiliation | Universitat Politècnica de València. Departamento de Sistemas Informáticos y Computación - Departament de Sistemes Informàtics i Computació | es_ES |
dc.description.bibliographicCitation | Rodriguez Dominguez, J. (2020). "Serverless Computing", Funciones como Servicio (FaaS) para el soporte de cargas computacionales en la nube. Universitat Politècnica de València. http://hdl.handle.net/10251/159165 | es_ES |
dc.description.accrualMethod | TFGM | es_ES |
dc.relation.pasarela | TFGM\131755 | es_ES |