Skip to main content

Reflective control for an elastic cloud application: An automated experiment workbench

Publication ,  Conference
Demberel, A; Chase, J; Babu, S
Published in: Workshop on Hot Topics in Cloud Computing, HotCloud 2009
January 1, 2020

© Workshop on Hot Topics in Cloud Computing, HotCloud 2009.All right reserved. This paper addresses “reflective” control for applications that use server resources from a shared cloud infrastructure opportunistically. In this approach, an external reflective controller launches application functions based on knowledge of what resources are available from the cloud, their cost, and their value to the application through time. As a driving example, we consider reflective control for an important use of elastic computing: a virtual workbench for digital experiments, focusing on automated benchmarking. We report progress on a Workbench Automation/Intelligence Framework (Waif), and show how it can adapt to available cloud resources by planning and launching experiments in parallel. Waif is part of the ongoing Automat project - an open testbed for programmable hosting centers, built on the ORCA resource leasing platform. We designed a prototype Waif, directed at constructing server performance models by mapping server behavior within a multi-dimensional parameter space. The planner estimates the value and cost of candidate experiments based on the results of completed experiments. In this setting, we show the potential of reflective control to accelerate progress toward a benchmarking objective in a way that balances speed, accuracy, and cost.

Duke Scholars

Published In

Workshop on Hot Topics in Cloud Computing, HotCloud 2009

Publication Date

January 1, 2020
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Demberel, A., Chase, J., & Babu, S. (2020). Reflective control for an elastic cloud application: An automated experiment workbench. In Workshop on Hot Topics in Cloud Computing, HotCloud 2009.
Demberel, A., J. Chase, and S. Babu. “Reflective control for an elastic cloud application: An automated experiment workbench.” In Workshop on Hot Topics in Cloud Computing, HotCloud 2009, 2020.
Demberel A, Chase J, Babu S. Reflective control for an elastic cloud application: An automated experiment workbench. In: Workshop on Hot Topics in Cloud Computing, HotCloud 2009. 2020.
Demberel, A., et al. “Reflective control for an elastic cloud application: An automated experiment workbench.” Workshop on Hot Topics in Cloud Computing, HotCloud 2009, 2020.
Demberel A, Chase J, Babu S. Reflective control for an elastic cloud application: An automated experiment workbench. Workshop on Hot Topics in Cloud Computing, HotCloud 2009. 2020.

Published In

Workshop on Hot Topics in Cloud Computing, HotCloud 2009

Publication Date

January 1, 2020