Agreement-based workload and resource management

Resource-sharing is one of the grid intrinsic properties enabling efficient usage of services by clients from many virtual organizations. In such an environment, the provisioning of quality of service requires mechanisms for the control of the concurrent access to resources and services, as well as protocols for the establishment of service level agreements between users and service providers. Nevertheless, while the availability of guarantees is important to allow a more flexible usage of the distributed infrastructure, most of the grids today only offer best-effort services and do not support service level agreement signalling. In this paper, we present the architecture and the prototype implementation of a novel resource-independent set of workload and resource management services supporting discovery, service level agreement signalling and monitoring, and adopting the functional division into agreement and service provider layers currently under definition by the Grid Resource Allocation and Agreement Protocol Working Group of the Global Grid Forum

[1]  Roy T. Fielding,et al.  Uniform Resource Identifiers (URI): Generic Syntax , 1998, RFC.

[2]  Rajesh Raman,et al.  Matchmaking: distributed resource management for high throughput computing , 1998, Proceedings. The Seventh International Symposium on High Performance Distributed Computing (Cat. No.98TB100244).

[3]  Ian T. Foster,et al.  Grid information services for distributed resource sharing , 2001, Proceedings 10th IEEE International Symposium on High Performance Distributed Computing.

[4]  Rajesh Raman,et al.  Policy driven heterogeneous resource co-allocation with Gangmatching , 2003, High Performance Distributed Computing, 2003. Proceedings. 12th IEEE International Symposium on.

[5]  Ákos Frohner,et al.  VOMS, an Authorization System for Virtual Organizations , 2003, European Across Grids Conference.

[6]  M. Solomon The ClassAd Language Reference Manual Version 2 . 1 , 2003 .

[7]  Daniel Kouřil,et al.  Practical approaches to Grid workload and resource management in the EGEE project , 2004 .

[8]  Steven Tuecke,et al.  The Physiology of the Grid An Open Grid Services Architecture for Distributed Systems Integration , 2002 .

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