A Reference Architecture for Multi-Level SLA Management
Service-orientation is the core paradigm for organising business interactions and modern IT architectures. At the business level, service industries are becoming the dominating sector in which solutions are flexibly composed out of networked services. At the IT level, the paradigms of Service-Oriented Architecture and cloud computing realise service-orientation for both software and infrastructure services. Service composition across different layers is a major advantage of this paradigm. Service Level Agreements (SLAs) are a common approach to specifying the exact conditions under which services are to be delivered, and thus are a prerequisite for supporting the flexible trading of services. However, typical SLAs are only specified at a single layer and do not provide insight into metrics or parameters at the various lower layers of the service stack. Thus they do not allow service providers to manage their service stack optimally. In this chapter, we present a reference architecture for a multi-level SLA management framework. We discuss fundamental concepts of the framework and detail its main architectural components and interactions.
KeywordsCloud Computing Service Composition Service Level Agreement Business Manager Service Instance
Unable to display preview. Download preview PDF.
- 1.W. Theilmann, R. Yahyapour, and J. Butler, Multi-level SLA Management for Service-Oriented Infrastructures. Towards a Service-Based Internet (2008) 324–335Google Scholar
- 2.M. Comuzzi, C. Kotsokalis, C. Rathfelder, W. Theilmann, U. Winkler, and G. Zacco, A Framework for Multi-level SLA Management. Proc. of 3rd Workshop on Non-Functional Properties and SLA Management in Service-Oriented Computing (NFPSLAM-SOC’09), November 23, Stockholm, SwedenGoogle Scholar