- -

Refactorización de una infraestructura de bucles de control MAPE-K como microservicios

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

Compartir/Enviar a

Citas

Estadísticas

  • Estadisticas de Uso

Refactorización de una infraestructura de bucles de control MAPE-K como microservicios

Mostrar el registro sencillo del ítem

Ficheros en el ítem

dc.contributor.advisor Fons Cors, Joan Josep es_ES
dc.contributor.author Vega Llobell, Adriano Tobías es_ES
dc.date.accessioned 2022-10-20T09:04:39Z
dc.date.available 2022-10-20T09:04:39Z
dc.date.created 2022-09-22
dc.date.issued 2022-10-20 es_ES
dc.identifier.uri http://hdl.handle.net/10251/188361
dc.description.abstract [ES] La Computación Autónoma (Autonomic Computing) promueve la ingeniería, diseño y desarrollo de sistemas con capacidades de auto-adaptación, a través del uso de bucles de control. Estas capacidades le confieren a estos sistemas la posibilidad de adaptarse a entornos cambiantes, a conflictos operacionales e incluso a la optimización dinámica en su ejecución. Por otra parte, en la última década, la computación en el cloud y las arquitecturas basadas en microservicios se han postulado como una infraestructura muy flexible y dinámica para desplegar soluciones altamente disponibles y eficientes. Hay una tendencia clara a aplicar este tipo de infraestructuras, gracias a los múltiples beneficios que aporta. En este trabajo se explorará cómo diseñar soluciones que, aplicando los conceptos de los bucles de control (AC), estén preparadas para desplegarse en la nube. Para ello se tomará como punto de partida la infraestructura FaDA (desarrollada por el grupo PROS/Tatami del instituto VRAIN/UPV) que propone una estrategia para realizar la ingeniería de sistemas auto-adaptativos usando bucles de control MAPE-K. Como resultado de este TFM se espera obtener la definición arquitectónica de soluciones auto-adaptativas (incluyendo tanto al bucle de control MAPE-K como directrices para la implementación de los diferentes componentes adaptativos de la solución) diseñadas para desplegarse nativamente como microservicios en la nube. Por último, se aplicará la propuesta realizada al desarrollo de un caso práctico para demostrar su viabilidad y aplicabilidad. es_ES
dc.description.abstract [EN] Autonomic Computing promotes the engineering, design, and development of systems with self-adaptive capabilities, using control loops. These capabilities allow those systems to adapt to changing environments, to resolve operational conflicts and even to optimize dynamically at runtime. On the other hand, in the past decade, cloud computing and microservice architectures have been promoted as the basis for dynamic and flexible architectures to deploy highly available and efficient solutions. There is a clear tendency to apply these types of infrastructures, thanks to the many benefits they promote. This dissertation will explore how to design solutions that, when applying the concepts of feedback loops (AC), will be ready to be deployed to the cloud. For this, the FaDA infrastructure (developed by the PROS/Tatami group from the VRAIN/UPV institute) will be used as a starting point. It proposes a strategy for the engineering of self-adaptive system using MAPE-K control loops. As a result of this dissertation, it is expected to obtain the architectural definition of self-adaptive solutions (including the MAPE-K control loop and guidelines to implement the different adaptive components of the solution) designed to be deployed as microservices in the cloud. Finally, this proposal will be applied to the development of a case study to demonstrate its feasibility and applicability. es_ES
dc.format.extent 99 es_ES
dc.language Español es_ES
dc.publisher Universitat Politècnica de València es_ES
dc.rights Reconocimiento - Compartir igual (by-sa) es_ES
dc.subject Autonomous computing es_ES
dc.subject Bucles de control es_ES
dc.subject Arquitecturas de microservicios es_ES
dc.subject Computación autónoma es_ES
dc.subject MAPE-K es_ES
dc.subject Computación en la nube es_ES
dc.subject Microservice architectures es_ES
dc.subject Feedback loops es_ES
dc.subject Cloud computing es_ES
dc.subject.classification LENGUAJES Y SISTEMAS INFORMATICOS es_ES
dc.subject.other Máster Universitario en Ingeniería y Tecnología de Sistemas Software-Màster Universitari en Enginyeria i Tecnologia de Sistemes Programari es_ES
dc.title Refactorización de una infraestructura de bucles de control MAPE-K como microservicios es_ES
dc.title.alternative Refactoring as microservices a MAPE-K control loop infrastructure es_ES
dc.title.alternative Refactorització d'una infraestructura de bucles de control MAPE-K com a microserveis 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 Vega Llobell, AT. (2022). Refactorización de una infraestructura de bucles de control MAPE-K como microservicios. Universitat Politècnica de València. http://hdl.handle.net/10251/188361 es_ES
dc.description.accrualMethod TFGM es_ES
dc.relation.pasarela TFGM\147979 es_ES


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

Mostrar el registro sencillo del ítem