Title
QoS-Aware Service VM Provisioning in Clouds: Experiences, Models, and Cost Analysis.
Abstract
Recent studies show that service systems hosted in clouds can elastically scale the provisioning of pre-configured virtual machines (VMs) with workload demands, but suffer from performance variability, particularly from varying response times. Service management in clouds is further complicated especially when aiming at striking an optimal trade-off between cost (i.e., proportional to the number and types of VM instances) and the fulfillment of quality-of-service (QoS) properties (e. g., a system should serve at least 30 requests per second for more than 90% of the time). In this paper, we develop a QoS-aware VM provisioning policy for service systems in clouds with high capacity variability, using experimental as well as modeling approaches. Using a wiki service hosted in a private cloud, we empirically quantify the QoS variability of a single VM with different configurations in terms of capacity. We develop a Markovian framework which explicitly models the capacity variability of a service cluster and derives a probability distribution of QoS fulfillment. To achieve the guaranteed QoS at minimal cost, we construct theoretical and numerical cost analyses, which facilitate the search for an optimal size of a given VM configuration, and additionally support the comparison between VM configurations.
Year
DOI
Venue
2013
10.1007/978-3-642-45005-1_6
Lecture Notes in Computer Science
Keywords
Field
DocType
QoS,cloud services,VM provisioning,Markovian models
Service management,Markov process,Virtual machine,Workload,Computer science,Computer network,Quality of service,Real-time computing,Provisioning,Probability distribution,Cloud computing
Conference
Volume
ISSN
Citations 
8274
0302-9743
5
PageRank 
References 
Authors
0.43
18
4
Name
Order
Citations
PageRank
Mathias Bjorkqvist1968.85
Sebastiano Spicuglia2141.94
Lydia Y. Chen343252.24
Walter Binder4107792.58