Secure Monitoring of Service Level Agreements

Service Level Agreements (SLA) are commonly used to define terms and conditions of service provisioning. WS-Agreement1 is an SLA specification that addresses the need of both producers and consumers of services to specify and negotiate terms and conditions of access to these services. This specification has gained wide acceptance in both the Grid computing and Web Services communities. WS-Agreement includes support for both negotiating and specifying penalties that arise from violation of these terms and conditions. It does not, however, include support for monitoring these agreements to determine if any such violations have occurred and, if so, determining which parties are responsible.This paper proposes a framework and design for secure and reliable monitoring of WS-Agreement specified SLAs. Modifications to WS-Agreement are necessary for effective monitoring. These modifications are outlined, along with an implementation of the framework in the AgentScape middle- ware system.

[1]  Wolfgang Ziegler,et al.  Extending WS-Agreement for dynamic negotiation of Service Level Agreements , 2008 .

[2]  Asit Dan,et al.  Web services agreement specification (ws-agreement) , 2004 .

[3]  P. S. Tasker,et al.  DEPARTMENT OF DEFENSE TRUSTED COMPUTER SYSTEM EVALUATION CRITERIA , 1985 .

[4]  Frances M. T. Brazier,et al.  Enforcing security in the AgentScape middleware , 2008, MidSec '08.

[5]  Karim Djemame,et al.  Grid-Based SLA Management , 2005, EGC.

[6]  Heiko Ludwig,et al.  The WSLA Framework: Specifying and Monitoring Service Level Agreements for Web Services , 2003, Journal of Network and Systems Management.

[7]  Wolfgang Ziegler,et al.  Dynamic SLA Negotiation Based on WS-Agreement , 2008, WEBIST.

[8]  Simon N. Foley,et al.  GridAdmin: decentralising grid administration using trust management , 2004, Third International Symposium on Parallel and Distributed Computing/Third International Workshop on Algorithms, Models and Tools for Parallel Computing on Heterogeneous Networks.

[9]  Frances M. T. Brazier,et al.  Constructing secure mobile agent systems using the agent operating system , 2009, Int. J. Intell. Inf. Database Syst..

[10]  Audun Jøsang,et al.  A survey of trust and reputation systems for online service provision , 2007, Decis. Support Syst..

[11]  D. Mobach Agent-Based Mediated Service Negotiation , 2007 .

[12]  Julian Padget,et al.  REACTIVE MONITORING OF SERVICE LEVEL AGREEMENTS , 2010 .

[13]  Marco Aiello,et al.  What's in an Agreement? An Analysis and an Extension of WS-Agreement , 2005, ICSOC.

[14]  Bogdan Franczyk,et al.  A Framework for Automated Negotiation of Service Level Agreements in Services Grids , 2005, Business Process Management Workshops.

[15]  Marco Aiello,et al.  Semantics and Extensions of WS-Agreement , 2006, J. Softw..

[16]  Frances M. T. Brazier,et al.  Scalable Middleware Environment for Agent-Based Internet Applications , 2004, PARA.

[17]  Frances M. T. Brazier,et al.  Monitoring and Reputation Mechanisms for Service Level Agreements , 2008, GECON.

[18]  Giuseppe Di Modica,et al.  Enabling re-negotiations of SLA by extending the WS-Agreement specification , 2007, IEEE International Conference on Services Computing (SCC 2007).

[19]  Costas Lambrinoudakis,et al.  GRID Security Review , 2003, MMM-ACNS.

[20]  Yuliang Zheng,et al.  Fast and Secure Append-Only Storage with Infinite Capacity , 2003 .

[21]  Akhil Sahai,et al.  Specifying and monitoring guarantees in commercial grids through SLA , 2003, CCGrid 2003. 3rd IEEE/ACM International Symposium on Cluster Computing and the Grid, 2003. Proceedings..

[22]  Stuart Harvey Rubin,et al.  Distributed denial of service attacks , 2000, Smc 2000 conference proceedings. 2000 ieee international conference on systems, man and cybernetics. 'cybernetics evolving to systems, humans, organizations, and their complex interactions' (cat. no.0.