- -

"Serverless Computing", Funciones como Servicio (FaaS) para el soporte de cargas computacionales en la nube

RiuNet: Repositorio Institucional de la Universidad Politécnica de Valencia

Compartir/Enviar a

Citas

Estadísticas

  • Estadisticas de Uso

"Serverless Computing", Funciones como Servicio (FaaS) para el soporte de cargas computacionales en la nube

Mostrar el registro sencillo del ítem

Ficheros en el í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


Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem