mdh.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
CLIENT-SIDE EVALUATION OF QUALITY OF SERVICE IN CLOUD APPLICATIONS
Mälardalen University, School of Innovation, Design and Engineering.
2017 (English)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
Abstract [en]

Cloud computing is a constantly developing topic that reaches most of the people in the world on a daily basis. Almost every website and mobile application is hosted through a cloud provider. Two of the most important metrics for customers is performance and availability. Current tools that mea- sure availability are using the Internet Control Message Protocol (ICMP) to monitor availability, which has shown to be unreliable. This thesis suggests a new way of monitoring both availability and response time by using Hypertext Transfer Protocol (HTTP). Through HTTP, we are able to reach both the front-end of the cloud service (just as ICMP), but also deeper, to find failures in the back-end, that ICMP would miss. With our monitoring tool, we have monitored five different cloud data centers during one week. We found that cloud providers are not always keeping their promised SLA and it might be up to the cloud customers to reach a higher availability. We also perform load tests to analyze how vertical and horizontal scaling performs with regards to response time. Our analysis concludes that, at this time, vertical scaling outperforms horizontal scaling when it comes to response time. Even when this is the case, we suggest that developers should build applications that are horizontally scalable. With a horizontally scalable application and our monitoring tool combined, we can reach higher availability than is currently possible. 

Place, publisher, year, edition, pages
2017. , p. 38
Keywords [en]
Cloud computing, performance evaluation, monitoring, horizontal scaling, vertical scaling, scaling techniques
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:mdh:diva-35749OAI: oai:DiVA.org:mdh-35749DiVA, id: diva2:1109496
External cooperation
Snowfire AB
Subject / course
Computer Science
Presentation
2017-06-02, Lambda, HÖGSKOLEPLAN 1, Västerås, 15:35 (English)
Supervisors
Examiners
Available from: 2017-06-20 Created: 2017-06-14 Last updated: 2018-01-13Bibliographically approved

Open Access in DiVA

fulltext(735 kB)149 downloads
File information
File name FULLTEXT01.pdfFile size 735 kBChecksum SHA-512
97d37af458d273effd1747862837d429ce254a2823ea355b4d58f6ee671c8d4b525cf4b6519671abbbc533c6180f684954d7a1c23f03c32cda87891d18f643dc
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Larsson, Jonathan
By organisation
School of Innovation, Design and Engineering
Computer Sciences

Search outside of DiVA

GoogleGoogle Scholar
Total: 149 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 236 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf