The Autopilot performance-directed adaptive control system
Future Generation Computer Systems - I. High Performance Numerical Methods and Applications. II. Performance Data Mining: Automated Diagnosis, Adaption, and Optimization
The WSLA Framework: Specifying and Monitoring Service Level Agreements for Web Services
Journal of Network and Systems Management
Specifying and Monitoring Guarantees in Commercial Grids through SLA
CCGRID '03 Proceedings of the 3st International Symposium on Cluster Computing and the Grid
Resource Allocation for Autonomic Data Centers using Analytic Performance Models
ICAC '05 Proceedings of the Second International Conference on Automatic Computing
SLA-Driven Clustering of QoS-Aware Application Servers
IEEE Transactions on Software Engineering
On the Use of Fuzzy Modeling in Virtualized Data Center Management
ICAC '07 Proceedings of the Fourth International Conference on Autonomic Computing
Future Generation Computer Systems
NCA '09 Proceedings of the 2009 Eighth IEEE International Symposium on Network Computing and Applications
A QoS-Based Selection Mechanism Exploiting Business Relationships in Workflows
GECON '09 Proceedings of the 6th International Workshop on Grid Economics and Business Models
Resource management for isolation enhanced cloud services
Proceedings of the 2009 ACM workshop on Cloud computing security
Service level agreement metrics for real-time application on the grid
PPAM'07 Proceedings of the 7th international conference on Parallel processing and applied mathematics
SLA-driven Elastic Cloud Hosting Provider
PDP '10 Proceedings of the 2010 18th Euromicro Conference on Parallel, Distributed and Network-based Processing
Technology transfer of dynamic IT outsourcing requires security measures in SLAs
GECON'10 Proceedings of the 7th international conference on Economics of grids, clouds, systems, and services
Service selection decision support in the internet of services
GECON'10 Proceedings of the 7th international conference on Economics of grids, clouds, systems, and services
SLA validation in layered cloud infrastructures
GECON'10 Proceedings of the 7th international conference on Economics of grids, clouds, systems, and services
Towards transparent and distributed workload management for large scale web servers
Future Generation Computer Systems
Hi-index | 0.00 |
Success of Cloud computing requires that both customers and providers can be confident that signed Service Level Agreements (SLA) are supporting their respective business activities to their best extent. Currently used SLAs fail in providing such confidence, especially when providers outsource resources to other providers. These resource providers typically support very simple metrics like availability, or metrics that hinder an efficient exploitation of their resources. In this paper, we propose a resource-level metric for specifying fine-grain guarantees on CPU performance. This metric allows resource providers to allocate dynamically their resources among running services depending on their demand. This is accomplished by incorporating the customer's CPU usage in the metric definition, but avoiding fake SLA violations when the customer's task does not use all its allocated resources. We have conducted the evaluation in a virtualized provider where we have implemented the needed infrastructure for using our metric. As demonstrated in our evaluation, our solution presents fewer SLA violations than other CPU-related metrics while maintaining the Quality of Service.