Improving dependability and performance of a PaaS application

In this thesis a system is introduced that is made up of several sub services running in containers on the same virtual machine. The system is shown to be lacking regarding aspects of dependability and performance. This thesis solves the first problem, by automating architectural processes and intro...

Full description

Bibliographic Details
Main Author: Jollans, Bernard
Format: Others
Language:English
Published: KTH, Skolan för elektroteknik och datavetenskap (EECS) 2018
Subjects:
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-235365
id ndltd-UPSALLA1-oai-DiVA.org-kth-235365
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-kth-2353652018-09-25T07:13:48ZImproving dependability and performance of a PaaS applicationengFörbättra pålitligheten och prestanda för en PaaS-applikationJollans, BernardKTH, Skolan för elektroteknik och datavetenskap (EECS)2018Computer and Information SciencesData- och informationsvetenskapIn this thesis a system is introduced that is made up of several sub services running in containers on the same virtual machine. The system is shown to be lacking regarding aspects of dependability and performance. This thesis solves the first problem, by automating architectural processes and introducing automatic component wise reboots. The latter problem is addressed by implementing the horizontal scalability of the system. The thesis concludes that the system was improved in both of these aspects and supports this with theoretical and empirical evaluation in both production and test environments. I denna avhandling introduceras ett system som består av flera deltjänster som körs i behållare på samma virtuella maskin. Systemet visar sig sakna beträffande aspekter av driftsäkerhet och prestanda. Denna avhandling löser det första problemet genom att automatisera arkitekturprocesser och introducera automatiska komponentvisa omstart. Det senare problemet behandlas genom att implementera systemets horisontella skalbarhet. Avhandlingen konkluderar att systemet har förbättrats i båda dessa aspekter och stöder detta med teoretisk och empirisk utvärdering i både produktions- och testmiljöer. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-235365TRITA-EECS-EX ; 2018:545application/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language English
format Others
sources NDLTD
topic Computer and Information Sciences
Data- och informationsvetenskap
spellingShingle Computer and Information Sciences
Data- och informationsvetenskap
Jollans, Bernard
Improving dependability and performance of a PaaS application
description In this thesis a system is introduced that is made up of several sub services running in containers on the same virtual machine. The system is shown to be lacking regarding aspects of dependability and performance. This thesis solves the first problem, by automating architectural processes and introducing automatic component wise reboots. The latter problem is addressed by implementing the horizontal scalability of the system. The thesis concludes that the system was improved in both of these aspects and supports this with theoretical and empirical evaluation in both production and test environments. === I denna avhandling introduceras ett system som består av flera deltjänster som körs i behållare på samma virtuella maskin. Systemet visar sig sakna beträffande aspekter av driftsäkerhet och prestanda. Denna avhandling löser det första problemet genom att automatisera arkitekturprocesser och introducera automatiska komponentvisa omstart. Det senare problemet behandlas genom att implementera systemets horisontella skalbarhet. Avhandlingen konkluderar att systemet har förbättrats i båda dessa aspekter och stöder detta med teoretisk och empirisk utvärdering i både produktions- och testmiljöer.
author Jollans, Bernard
author_facet Jollans, Bernard
author_sort Jollans, Bernard
title Improving dependability and performance of a PaaS application
title_short Improving dependability and performance of a PaaS application
title_full Improving dependability and performance of a PaaS application
title_fullStr Improving dependability and performance of a PaaS application
title_full_unstemmed Improving dependability and performance of a PaaS application
title_sort improving dependability and performance of a paas application
publisher KTH, Skolan för elektroteknik och datavetenskap (EECS)
publishDate 2018
url http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-235365
work_keys_str_mv AT jollansbernard improvingdependabilityandperformanceofapaasapplication
AT jollansbernard forbattrapalitlighetenochprestandaforenpaasapplikation
_version_ 1718742757360533504