Journal
CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE
Volume 27, Issue 9, Pages 2413-2442Publisher
WILEY
DOI: 10.1002/cpe.3171
Keywords
policy-based automation; automated SLA establishment; cloud computing; preference policy; interaction policy; strategy policy
Funding
- Service Aggregation Project within the Smart Services CRC - Australian Federal Government's CRC Grant Program
Ask authors/readers for more resources
Cloud computing offers a realization of SOA in which IT resources are dynamically provisioned as services to consumers using flexible provisioning and pricing models. When provisioning such services, providers and consumers must first agree over the service usage terms and conditions, which are captured in Service Level Agreements (SLAs). In this paper, we propose a policy-based framework with corresponding models, mechanisms and tools for the automated establishment of SLAs in open, diverse and dynamic cloud environments. The Automated SLA Management framework allows entities to specify their requirements and capabilities, and preferences over them in a flexible and expressive manner. It also supports multiple interaction models for SLA establishment, giving consumers and providers the flexibility to select the one that is most appropriate in a given context, while simultaneously participating in multiple concurrent SLA interactions using different interaction models. As part of the framework, we define a formal model for the underlying policies, a corresponding physical model WS-SLAM that extends WS-Policy and a reference architecture that can be easily implemented. We validate the practicability of our framework through the Smart CloudPurchaser prototype that can automatically purchase computing resources from Amazon EC2 under different scenarios and contexts. Copyright (c) 2013 John Wiley & Sons, Ltd.
Authors
I am an author on this paper
Click your name to claim this paper and add it to your profile.
Reviews
Recommended
No Data Available