A review of auto-scaling techniques for elastic applications in cloud environments

T Lorido-Botran, J Miguel-Alonso, JA Lozano - Journal of grid computing, 2014 - Springer
Cloud computing environments allow customers to dynamically scale their applications. The
key problem is how to lease the right amount of resources, on a pay-as-you-go basis …

Resource management in clouds: Survey and research challenges

B Jennings, R Stadler - Journal of Network and Systems Management, 2015 - Springer
Resource management in a cloud environment is a hard problem, due to: the scale of
modern data centers; the heterogeneity of resource types and their interdependencies; the …

Cloudscale: elastic resource scaling for multi-tenant cloud systems

Z Shen, S Subbiah, X Gu, J Wilkes - … of the 2nd ACM Symposium on …, 2011 - dl.acm.org
Elastic resource scaling lets cloud systems meet application service level objectives (SLOs)
with minimum resource provisioning costs. In this paper, we present CloudScale, a system …

Auto-scaling to minimize cost and meet application deadlines in cloud workflows

M Mao, M Humphrey - Proceedings of 2011 International Conference for …, 2011 - dl.acm.org
A goal in cloud computing is to allocate (and thus pay for) only those cloud resources that
are truly needed. To date, cloud practitioners have pursued schedule-based (eg, time-of …

Press: Predictive elastic resource scaling for cloud systems

Z Gong, X Gu, J Wilkes - 2010 International Conference on …, 2010 - ieeexplore.ieee.org
Cloud systems require elastic resource allocation to minimize resource provisioning costs
while meeting service level objectives (SLOs). In this paper, we present a novel PRedictive …

Dynamic placement of virtual machines for managing SLA violations

N Bobroff, A Kochut, K Beaty - 2007 10th IFIP/IEEE International …, 2007 - ieeexplore.ieee.org
A dynamic server migration and consolidation algorithm is introduced. The algorithm is
shown to provide substantial improvement over static server consolidation in reducing the …

Quality of service for workflows and web service processes

J Cardoso, A Sheth, J Miller, J Arnold, K Kochut - Journal of web semantics, 2004 - Elsevier
Workflow management systems (WfMSs) have been used to support various types of
business processes for more than a decade now. In workflows or Web processes for e …

Workload characterization and prediction in the cloud: A multiple time series approach

A Khan, X Yan, S Tao… - 2012 IEEE Network …, 2012 - ieeexplore.ieee.org
Cloud computing promises high scalability, flexibility and cost-effectiveness to satisfy
emerging computing requirements. To efficiently provision computing resources in the cloud …

{AGILE}: elastic distributed resource scaling for {infrastructure-as-a-service}

H Nguyen, Z Shen, X Gu, S Subbiah… - … Conference on Autonomic …, 2013 - usenix.org
Dynamically adjusting the number of virtual machines (VMs) assigned to a cloud application
to keep up with load changes and interference from other uses typically requires detailed …

Adaptive control of virtualized resources in utility computing environments

P Padala, KG Shin, X Zhu, M Uysal, Z Wang… - Proceedings of the 2nd …, 2007 - dl.acm.org
Data centers are often under-utilized due to over-provisioning as well as time-varying
resource demands of typical enterprise applications. One approach to increase resource …