Supporting Cloud IaaS Users in Detecting Performance-based Violation for Streaming Applications

Research output: Chapter in Book/Report/Conference proceedingConference contribution

192 Downloads (Pure)

Abstract

Cloud infrastructure-as-a-service (IaaS) users require stable performance for their applications so that the Quality of Service (QoS) constraints are satisfied. However, they generally experience performance variability, primarily due to multi-tenancy. Such variability may lead to QoS violations for the deployed applications. Existing cloud infrastructure solutions offered by cloud providers (CPs) do not have facilities to detect such violations. Hence, cloud users need to take responsibility for monitoring the performance of their applications in order to detect application-specific QoS violations. In this paper, we propose a novel algorithm for detecting QoS violation for media streaming applications. The algorithm compares the cumulative value of the expected streamed data against the cumulative value of the measured streamed data. Based on this comparison, the algorithm may raise QoS violation alarms. We evaluate the algorithm by deploying a media streaming application in a lab-based cloud setup. Experimental results demonstrate the correctness of the proposed algorithm.
Original languageEnglish
Title of host publication2018 IEEE International Conference on Autonomic Computing (ICAC)
Publisher IEEE
Pages163-168
Number of pages6
DOIs
Publication statusPublished - 22 Oct 2018
Event15th IEEE International Conference on Autonomic Computing (ICAC) - Trento, Italy
Duration: 03 Sep 201807 Sep 2018

Publication series

Name2018 IEEE International Conference on Autonomic Computing (ICAC)
PublisherIEEE
ISSN (Electronic)2474-0756

Conference

Conference15th IEEE International Conference on Autonomic Computing (ICAC)
CountryItaly
CityTrento
Period03/09/201807/09/2018

    Fingerprint

Keywords

  • Cloud Computing,
  • Cloud Monitoring
  • QoS Vi- olation Detection
  • Media Streaming Application

Cite this

Barlaskar, E., Dichev, K., Kilpatrick, P., Spence, I., & Nikolopoulos, D. S. (2018). Supporting Cloud IaaS Users in Detecting Performance-based Violation for Streaming Applications. In 2018 IEEE International Conference on Autonomic Computing (ICAC) (pp. 163-168). (2018 IEEE International Conference on Autonomic Computing (ICAC)). IEEE . https://doi.org/10.1109/ICAC.2018.00027