Return to search

Analysis of a cloud-based system

Processing heavy data is a tough job for small devices, such as smartphones, smartwatches and sometimes even computers. Hence the rise of cloud computing, where powerful devices can be set to perform the computing and send the output back to the unit via an internet connection. This approach for solving the problem comes with some downsides, the main two being lack of resources in the cloud and internet connectivity. In order for a cloud-based system to perform well, the response times need to be good enough to create a satisfactory experience for the user. As a developer, it is not always clear how the system performs and it may perform well in some conditions and worse in others. Hence there is a need to monitor the systems' performance and expose the system to different conditions. One example of a condition can be a temporary overflow of users, slow internet connectivity, or simply too long working times for the process in the cloud leading to a queue of users.\newlineThis thesis will mainly be about the development of an analysis tool that is used in order for developers to monitor how their cloud-based system acts under different conditions. Conditions that are close to actual users' normal behavior but also conditions that are not so common, such as flooding the system with users. The solution is only intended to be used on the specific system it was built for, however, it is easy to change the system being tested but the tests may not be as useful for other systems. The final solution is functional but would need further work in order to be used commercially. It is possible to test systems and render graphs that give information on how well the system performs with the solution acquired from this thesis. With the tool, testers can change parameters and test the system in different conditions that are chosen in the settings for the test. It was considered a working solution and the problem can be solved using the code that is available in the GitHub Repository.

Identiferoai:union.ndltd.org:UPSALLA1/oai:DiVA.org:ltu-87917
Date January 2021
CreatorsIngstorp, Henrik
PublisherLuleå tekniska universitet, Institutionen för system- och rymdteknik
Source SetsDiVA Archive at Upsalla University
LanguageEnglish
Detected LanguageEnglish
TypeStudent thesis, info:eu-repo/semantics/bachelorThesis, text
Formatapplication/pdf
Rightsinfo:eu-repo/semantics/openAccess

Page generated in 0.0017 seconds