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
NCA '09 Proceedings of the 2009 Eighth IEEE International Symposium on Network Computing and Applications
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
Client classification policies for SLA negotiation and allocation in shared cloud datacenters
GECON'11 Proceedings of the 8th international conference on Economics of Grids, Clouds, Systems, and Services
SLA - driven dynamic resource allocation on clouds
ADCONS'11 Proceedings of the 2011 international conference on Advanced Computing, Networking and Security
An Autonomous Reliability-Aware Negotiation Strategy for Cloud Computing Environments
CCGRID '12 Proceedings of the 2012 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (ccgrid 2012)
SLA-driven dynamic capacity forecasting and resource allocation with risk analysis on clouds
International Journal of Communication Networks and Distributed Systems
DARGOS: A highly adaptable and scalable monitoring architecture for multi-tenant Clouds
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, or metrics that hinder an efficient exploitation of their resources. In this paper, we propose a resource-level metric for specifying finegrain guarantees on CPU performance. This metric allows resource providers to allocate dynamically their resources among the 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. As demonstrated in our evaluation, which has been conducted in a virtualized provider where we have implemented the needed infrastructure for using our metric, our solution presents fewer SLA violations than other CPU-related metrics.