Comprehensive QoS monitoring of Web services and event-based SLA violation detection

  • Authors:
  • Anton Michlmayr;Florian Rosenberg;Philipp Leitner;Schahram Dustdar

  • Affiliations:
  • Vienna University of Technology, Wien, Austria;Vienna University of Technology, Wien, Austria;Vienna University of Technology, Wien, Austria;Vienna University of Technology, Wien, Austria

  • Venue:
  • Proceedings of the 4th International Workshop on Middleware for Service Oriented Computing
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

In service-oriented systems, Quality of Service represents an important issue which is often considered when selecting and composing services. For receiving up-to-date information, non-functional properties such as response time or availability can be continuously monitored using server- or clientside approaches. However, both approaches have strengths and weaknesses. In this paper, we present a framework that combines the advantages of client- and server-side QoS monitoring. It builds on event processing to inform interested subscribers of current QoS values and possible violations of Service Level Agreements. These events can trigger adaptive behavior such as hosting new service instances if the QoS is not as desired. We describe our QoS monitoring approach in detail, show how it was integrated into the VRESCo service runtime environment, and evaluate the accuracy of the presented monitoring techniques.