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...
Main Author: | |
---|---|
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 |