Reflective Control for an Elastic Cloud Application: An Automated Experiment Workbench
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...
Main Authors: | , , |
---|---|
Other Authors: | |
Format: | Text |
Language: | English |
Subjects: | |
Online Access: | http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.149.914 http://www.usenix.org/events/hotcloud09/tech/full_papers/demberel.pdf |
id |
ftciteseerx:oai:CiteSeerX.psu:10.1.1.149.914 |
---|---|
record_format |
openpolar |
spelling |
ftciteseerx:oai:CiteSeerX.psu:10.1.1.149.914 2023-05-15T17:53:48+02:00 Reflective Control for an Elastic Cloud Application: An Automated Experiment Workbench Azbayar Demberel Jeff Chase Shivnath Babu The Pennsylvania State University CiteSeerX Archives application/pdf http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.149.914 http://www.usenix.org/events/hotcloud09/tech/full_papers/demberel.pdf en eng http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.149.914 http://www.usenix.org/events/hotcloud09/tech/full_papers/demberel.pdf Metadata may be used without restrictions as long as the oai identifier remains attached to it. http://www.usenix.org/events/hotcloud09/tech/full_papers/demberel.pdf text ftciteseerx 2016-01-07T15:15:57Z 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. 1 Text Orca Unknown |
institution |
Open Polar |
collection |
Unknown |
op_collection_id |
ftciteseerx |
language |
English |
description |
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. 1 |
author2 |
The Pennsylvania State University CiteSeerX Archives |
format |
Text |
author |
Azbayar Demberel Jeff Chase Shivnath Babu |
spellingShingle |
Azbayar Demberel Jeff Chase Shivnath Babu Reflective Control for an Elastic Cloud Application: An Automated Experiment Workbench |
author_facet |
Azbayar Demberel Jeff Chase Shivnath Babu |
author_sort |
Azbayar Demberel |
title |
Reflective Control for an Elastic Cloud Application: An Automated Experiment Workbench |
title_short |
Reflective Control for an Elastic Cloud Application: An Automated Experiment Workbench |
title_full |
Reflective Control for an Elastic Cloud Application: An Automated Experiment Workbench |
title_fullStr |
Reflective Control for an Elastic Cloud Application: An Automated Experiment Workbench |
title_full_unstemmed |
Reflective Control for an Elastic Cloud Application: An Automated Experiment Workbench |
title_sort |
reflective control for an elastic cloud application: an automated experiment workbench |
url |
http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.149.914 http://www.usenix.org/events/hotcloud09/tech/full_papers/demberel.pdf |
genre |
Orca |
genre_facet |
Orca |
op_source |
http://www.usenix.org/events/hotcloud09/tech/full_papers/demberel.pdf |
op_relation |
http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.149.914 http://www.usenix.org/events/hotcloud09/tech/full_papers/demberel.pdf |
op_rights |
Metadata may be used without restrictions as long as the oai identifier remains attached to it. |
_version_ |
1766161501907845120 |