Impact of user patience on auto-scaling resource capacity for cloud services

被引:22
作者
de Assuncao, Marcos Dias [1 ]
Cardonha, Carlos H. [2 ]
Netto, Marco A. S. [3 ]
Cunha, Renato L. F. [3 ]
机构
[1] ENS Lyon, Inria, Lyon, France
[2] IBM Res, Sao Paulo, Brazil
[3] IBM Res, Ind Cloud Technol Grp, Sao Paulo, Brazil
来源
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE | 2016年 / 55卷
关键词
Cloud computing; Auto-scaling; Resource management; Scheduling;
D O I
10.1016/j.future.2015.09.001
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
An important feature of most cloud computing solutions is auto-scaling, an operation that enables dynamic changes on resource capacity. Auto-scaling algorithms generally take into account aspects such as system load and response time to determine when and by how much a resource pool capacity should be extended or shrunk. In this article, we propose a scheduling algorithm and auto-scaling triggering strategies that explore user patience, a metric that estimates the perception end-users have from the Quality of Service (QoS) delivered by a service provider based on the ratio between expected and actual response times for each request. The proposed strategies help reduce costs with resource allocation while maintaining perceived QoS at adequate levels. Results show reductions on resource-hour consumption by up to approximately 9% compared to traditional approaches. (C) 2015 Elsevier B.V. All rights reserved.
引用
收藏
页码:41 / 50
页数:10
相关论文
共 36 条
[1]  
Alt F., 2012, 14 INT C HUM COMP IN, P305
[2]  
[Anonymous], 2013, COMMUNICATIONS MARKE
[3]  
[Anonymous], 22 IEEE INT S MOD AN
[4]  
[Anonymous], 2006, Proceedings of the 15th International Conference on World Wide Web, DOI [DOI 10.1145/1135777.1135811, 10.1145/1135777.1135811]
[5]  
[Anonymous], 2011, P 2 ACM S CLOUD COMP
[6]  
[Anonymous], 2009, DEP ELECT ENG COMPUT
[7]   Context-aware Job Scheduling for Cloud Computing Environments [J].
Assuncao, Marcos D. ;
Netto, Marco A. S. ;
Koch, Fernando ;
Bianchi, Silvia .
2012 IEEE/ACM FIFTH INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING (UCC 2012), 2012, :255-262
[8]  
AuYoung A., 2006, 15 IEEE INT S HIGH P
[9]   The Client and the Cloud Democratizing Research Computing [J].
Barga, Roger ;
Gannon, Dennis ;
Reed, Daniel .
IEEE INTERNET COMPUTING, 2011, 15 (01) :72-75
[10]   Integrating user-perceived quality into Web server design [J].
Bhatti, N ;
Bouch, A ;
Kuchinsky, A .
COMPUTER NETWORKS-THE INTERNATIONAL JOURNAL OF COMPUTER AND TELECOMMUNICATIONS NETWORKING, 2000, 33 (1-6) :1-16