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
Part of the Lecture Notes in Computer Science book series (LNCS, volume 9161)


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.


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

Personalised recommendations