Application Placement and Demand Distribution in a Global Elastic Cloud: A Unified Approach

Authors: 

Hangwei Qian, VMware, Inc.; Michael Rabinovich, Case Western Reserve University

Abstract: 

Efficient hosting of applications in a globally distributed multi-tenant cloud computing platform requires policies to decide where to place application replicas and how to distribute client requests among these replicas in response to the dynamic demand. We present a unified method that computes both policies together based on a sequence of min-cost flow models. Further, since optimization problems are generally very large-scale in this environment, we propose a novel demand clustering approach to make them computationally practical. An experimental evaluation, both through large-scale simulation and a prototype in a testbed deployment, shows significant promise of our approach for the targeted environment.

Open Access Media

USENIX is committed to Open Access to the research presented at our events. Papers and proceedings are freely available to everyone once the event begins. Any video, audio, and/or slides that are posted after the event are also free and open to everyone. Support USENIX and our commitment to Open Access.

BibTeX
@inproceedings {179977,
author = {Hangwei Qian and Michael Rabinovich},
title = {Application Placement and Demand Distribution in a Global Elastic Cloud: A Unified Approach},
booktitle = {10th International Conference on Autonomic Computing (ICAC 13)},
year = {2013},
isbn = {978-1-931971-02-7},
address = {San Jose, CA},
pages = {1--12},
url = {https://www.usenix.org/conference/icac13/technical-sessions/presentation/qian},
publisher = {USENIX Association},
month = jun
}