TY - GEN
T1 - Self-adaptive SLA-driven capacity management for internet services
AU - Abrahao, Bruno
AU - Almeida, Virgilio
AU - Almeida, Jussara
AU - Alex, Zhang
AU - Beyer, Dirk
AU - Safai, Fereydoon
PY - 2006
Y1 - 2006
N2 - This work considers the problem of hosting multiple third-party Internet services in a cost-effective manner so as to maximize a provider's business objective. For this purpose, we present a dynamic capacity management framework based on an optimization model, which links a cost model based on SLA contracts with an analytical queuing-based performance model, in an attempt to adapt the platform to changing capacity needs in real time. In addition, we propose a two-level SLA specification for different operation modes, namely, normal and surge, which allows for per-use service accounting with respect to requirements of throughput and tail distribution response time. The cost model proposed is based on penalties, incurred by the provider due to SLA violation, and rewards, received when the service level expectations are exceeded. Finally, we evaluate approximations for predicting the performance of the hosted services under two different scheduling disciplines, namely FCFS and processor sharing. Through simulation, we assess the effectiveness of the proposed approach as well as the level of accuracy resulting from the performance model approximations.
AB - This work considers the problem of hosting multiple third-party Internet services in a cost-effective manner so as to maximize a provider's business objective. For this purpose, we present a dynamic capacity management framework based on an optimization model, which links a cost model based on SLA contracts with an analytical queuing-based performance model, in an attempt to adapt the platform to changing capacity needs in real time. In addition, we propose a two-level SLA specification for different operation modes, namely, normal and surge, which allows for per-use service accounting with respect to requirements of throughput and tail distribution response time. The cost model proposed is based on penalties, incurred by the provider due to SLA violation, and rewards, received when the service level expectations are exceeded. Finally, we evaluate approximations for predicting the performance of the hosted services under two different scheduling disciplines, namely FCFS and processor sharing. Through simulation, we assess the effectiveness of the proposed approach as well as the level of accuracy resulting from the performance model approximations.
UR - http://www.scopus.com/inward/record.url?scp=34250778250&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=34250778250&partnerID=8YFLogxK
U2 - 10.1109/noms.2006.1687584
DO - 10.1109/noms.2006.1687584
M3 - Conference contribution
AN - SCOPUS:34250778250
SN - 1424401429
SN - 9781424401420
T3 - IEEE Symposium Record on Network Operations and Management Symposium
SP - 557
EP - 568
BT - 10th IEEE/IFIP Network Operations and Management Symposium, NOMS 2006
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 10th IEEE/IFIP Network Operations and Management Symposium, NOMS 2006
Y2 - 3 April 2006 through 7 April 2006
ER -