Specifying and Monitoring Guarantees in Commercial Grids through SLA

  • Authors:
  • Akhil Sahai;Sven Graupner;Vijay Machiraju;Aad van Moorsel

  • Affiliations:
  • -;-;-;-

  • Venue:
  • CCGRID '03 Proceedings of the 3st International Symposium on Cluster Computing and the Grid
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

Grid computing has relied on "best effort" as the guidingprincipal of operation. However, commercial grids needto provide much stricter guarantees. These guaranteeshave to be specified in terms of service level agreementsand have to be monitored and assured. We propose anarchitecture for specifying and monitoring service levelagreements to achieve the above. The architecture relieson a network of communicating proxies each maintainingSLAs committed within the administrative domain of theproxy. SLAs are either negotiated between or specified tomanagement proxies, and they are responsible forautomated monitoring of data and for triggeringevaluations of the registered SLAs. An unambiguous andflexible language for formalizing SLAs is presented toachieve the above. The management proxy allowsreasoning about the overall status of SLAs related to anapplication context across multiple administrativedomains by contacting and querying involvedmanagement proxies, obtaining measurement informationfrom multiple proxies, if needed and performing aconsolidated SLA evaluation. The process ofmeasurement collection, and SLA evaluation isautomated and based on web services technology. Thescenario considers HP Utility Data Center as a typicalCommercial Grid deployment environment.