Self-adaptive service level agreement monitoring in cloud environments

  • Authors:
  • Kassidy P. Clark;Martijn Warnier;Frances M. T. Brazier

  • Affiliations:
  • System Engineering Section, Policy and Management, Faculty of Technology, Delft University of Technology, The Netherlands;System Engineering Section, Policy and Management, Faculty of Technology, Delft University of Technology, The Netherlands;System Engineering Section, Policy and Management, Faculty of Technology, Delft University of Technology, The Netherlands

  • Venue:
  • Multiagent and Grid Systems
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

Cloud Service Providers offer access to hardware and software resources across the Internet. Cloud Service Providers and their clients negotiate Service Level Agreements SLA that specify terms and conditions of services. To ensure that an SLA is being honored by all parties the service is monitored. This paper proposes a monitoring approach that automatically adapts the monitoring process in realtime, based on user-specified policies. The monitor can both adapt the frequency of measurements and monitoring mode: active and passive. Active mode uses an external, trusted monitoring service. Passive mode minimizes interaction with an external monitoring service, relying instead on a mutual commit protocol to ensure SLA compliance. Monitor adaptation is determined by levels of perceived risk, defined by a user's policy. The self-adaptive SLA monitoring framework is realized using agent technology and is implemented and tested in the AgentScape middleware.