European Conference on Symbolic and Quantitative Approaches to Reasoning and Uncertainty

ECSQARU 2015: Symbolic and Quantitative Approaches to Reasoning with Uncertainty pp 141-150

Uncertainty in the Cloud: An Angel-Daemon Approach to Modelling Performance

Conference paper

DOI: 10.1007/978-3-319-20807-7_13

Volume 9161 of the book series Lecture Notes in Computer Science (LNCS)
Cite this paper as:
Stewart A., Gabarro J., Keenan A. (2015) Uncertainty in the Cloud: An Angel-Daemon Approach to Modelling Performance. In: Destercke S., Denoeux T. (eds) Symbolic and Quantitative Approaches to Reasoning with Uncertainty. ECSQARU 2015. Lecture Notes in Computer Science, vol 9161. Springer, Cham

Abstract

Uncertainty profiles are used to study the effects of contention within cloud and service-based environments. An uncertainty profile provides a qualitative description of an environment whose quality of service (QoS) may fluctuate unpredictably. Uncertain environments are modelled by strategic games with two agents; a daemon is used to represent overload and high resource contention; an angel is used to represent an idealised resource allocation situation with no underlying contention. Assessments of uncertainty profiles are useful in two ways: firstly, they provide a broad understanding of how environmental stress can effect an application’s performance (and reliability); secondly, they allow the effects of introducing redundancy into a computation to be assessed.

Keywords

Uncertainty Web-service Orchestration ORC Cloud Virtualization Amazon EC2 Resource contention Performance Reliability Game theory 

Copyright information

© Springer International Publishing Switzerland 2015

Authors and Affiliations

  1. 1.School of EEECSThe Queen’s University of BelfastBelfastNorthern Ireland, UK
  2. 2.ALBCOM Research Group, Department of CSBarcelona TechBarcelonaSpain