From Service Markets to Service Economies – An infrastructure for protocol-generic SLA negotiations
Visions of 21st century’s information systems show highly specialized digital services and resources, interacting continuously and with a global reach. For a broad adoption of this vision in a commercial context it is crucial to have a mechanism in place to guarantee quality of service and to decentrally coordinate the involved resources. Current service infrastructures try to tackle these problems by applying socioeconomic mechanisms such as electronic negotiations and service level agreements. Such technologies allow for the implementation of electronic service markets in analogy to real-world markets for everyday goods. However, economic theory claims that different market situations and negotiated products (i.e. SLAs) demand different negotiation protocols in order to reach the highest-possible overall efficiency of the system. Thus we argue that next generation service infrastructures will be based on a global service economy where several different service markets and thus protocols are present at any given point in time. In this paper we present a novel approach for such an infrastructure, based on structured protocol descriptions and software-agent technology.
Unable to display preview. Download preview PDF.
- 1.A. Andrieux, K. Czajkowski, A. Dan, K. Keahey, H. Ludwig, T. Nakata, J. Pruyne, J. Rofrano, S. Tuecke, and M. Xu. Web services agreement specification, version 03/2007. 2007.Google Scholar
- 3.I. Brandic, S. Venugopal, M. Mattess, and R. Buyya. Towards a meta-negotiation architecture for sla-aware grid services. Technical Report, University of Melbourne, August 2008.Google Scholar
- 5.Theseus Project Consortium. Texo business webs im Internet der Dienste (german). http://theseus-programm.de/anwendungsszenarien/texo/default.aspx, 2009. last checked: 13. 01. 2010.Google Scholar
- 6.I. Foster. What is the grid? a three point checklist, 2002.Google Scholar
- 8.I. Foster, C. Kesselman, and S. Tuecke. The anatomy of the grid: Enabling scalable virtual organizations. International Journal of Supercomputer Applications, 15:2001, 2001.Google Scholar
- 9.S. Hudert, T. Eymann, H. Ludwig, and G. Wirtz. A negotiation protocol description language for automated service level agreement negotiations. In Proceedings of the 11th IEEE Conference on Commerce and Enterprise Computing (CEC 09), Vienna, Austria, 2009.Google Scholar
- 10.H. Liu and D. Orban. Gridbatch: Cloud computing for large-scale data-intensive batch applications. In Proceedings of the 8th IEEE International Symposium on Cluster Computing and the Grid 2008 (CCGRID08), pages 295–305, 2008.Google Scholar
- 11.A. Ludwig, P. Braun, R. Kowalczyk, and B. Franczyk. A framework for automated negotiation of service level agreements in services grids. In Lecture Notes in Computer Science, Proceedings of the Workshop on Web Service Choreography and Orchestration for Business Process Management, 2006, Vol. 3812/2006, 2006.Google Scholar
- 17.W. Ziegler, O. Waeldrich, Ph. Wieder, T. Nakata, and M. Parkin. Considerations for negotiation and monitoring of service level agreements. Technical Report TR-0167, CoreGRID, June 2008.Google Scholar