Supporting CPU-based guarantees in cloud SLAs via resource-level QoS metrics

被引:23
作者
Goiri, Inigo [1 ]
Julia, Ferran
Fito, J. Oriol
Macias, Mario
Guitart, Jordi
机构
[1] Barcelona Supercomp Ctr, Barcelona 08034, Spain
来源
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE | 2012年 / 28卷 / 08期
关键词
QoS metrics; SLA; Cloud provider; CPU guarantees;
D O I
10.1016/j.future.2011.11.004
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
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. (C) 2011 Elsevier B.V. All rights reserved.
引用
收藏
页码:1295 / 1302
页数:8
相关论文
共 28 条
[1]   Self-Adaptive SLA-Driven Capacity Management for Internet Services [J].
Abrahao, Bruno ;
Almeida, Virgilio ;
Almeida, Jussara ;
Zhang, Alex ;
Beyer, Dirk ;
Safai, Fereydoon .
2006 IEEE/IFIP NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM, VOLS 1 AND 2, 2006, :557-+
[2]  
[Anonymous], 8 IEEE INT S NETW CO
[3]  
[Anonymous], WEB SERVICE IN PRESS
[4]  
[Anonymous], LOND COMM S LCS 03 L
[5]  
[Anonymous], 3 IEEE ACM INT S CLU
[6]  
[Anonymous], AM EC2 SERV LEV AGR
[7]  
[Anonymous], COMP MEAS GROUP C CM
[8]  
[Anonymous], BOGOMIPS MINIHOWTO
[9]  
[Anonymous], GOGRID SERV LEV AGR
[10]  
[Anonymous], AM EC2