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...

Full description

Bibliographic Details
Main Authors: Azbayar Demberel, Jeff Chase, Shivnath Babu
Other Authors: The Pennsylvania State University CiteSeerX Archives
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