Cloud computing: state-of-the-art and research challenges

Q Zhang, L Cheng, R Boutaba - Journal of internet services and …, 2010 - Springer
Cloud computing has recently emerged as a new paradigm for hosting and delivering
services over the Internet. Cloud computing is attractive to business owners as it eliminates …

Allocation of virtual machines in cloud data centers—a survey of problem models and optimization algorithms

ZÁ Mann - Acm Computing Surveys (CSUR), 2015 - dl.acm.org
Data centers in public, private, and hybrid cloud settings make it possible to provision virtual
machines (VMs) with unprecedented flexibility. However, purchasing, operating, and …

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 …

Multi-objective virtual machine placement in virtualized data center environments

J Xu, JAB Fortes - 2010 IEEE/ACM int'l conference on green …, 2010 - ieeexplore.ieee.org
Server consolidation using virtualization technology has become increasingly important for
improving data center efficiency. It enables one physical server to host multiple independent …

A survey of autonomic computing—degrees, models, and applications

MC Huebscher, JA McCann - ACM Computing Surveys (CSUR), 2008 - dl.acm.org
Autonomic Computing is a concept that brings together many fields of computing with the
purpose of creating computing systems that self-manage. In its early days it was criticised as …

Jockey: guaranteed job latency in data parallel clusters

AD Ferguson, P Bodik, S Kandula, E Boutin… - Proceedings of the 7th …, 2012 - dl.acm.org
Data processing frameworks such as MapReduce [8] and Dryad [11] are used today in
business environments where customers expect guaranteed performance. To date …

[PDF][PDF] Black-box and Gray-box Strategies for Virtual Machine Migration.

T Wood, PJ Shenoy, A Venkataramani, MS Yousif - NSDI, 2007 - usenix.org
Virtualization can provide significant benefits in data centers by enabling virtual machine
migration to eliminate hotspots. We present Sandpiper, a system that automates the task of …

Autoscale: Dynamic, robust capacity management for multi-tier data centers

A Gandhi, M Harchol-Balter, R Raghunathan… - ACM Transactions on …, 2012 - dl.acm.org
Energy costs for data centers continue to rise, already exceeding $15 billion yearly. Sadly
much of this power is wasted. Servers are only busy 10--30% of the time on average, but …

{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 …

Cloud auto-scaling with deadline and budget constraints

M Mao, J Li, M Humphrey - 2010 11th IEEE/ACM International …, 2010 - ieeexplore.ieee.org
Clouds have become an attractive computing platform which offers on-demand computing
power and storage capacity. Its dynamic scalability enables users to quickly scale up and …