Testbeds and Research Infrastructures. Development of Networks and Communities. 6th International ICST Conference, TridentCom 2010, Berlin, Germany, May 18-20, 2010, Revised Selected Papers

Research Article

Managing Distributed Applications Using Gush

Download
399 downloads
  • @INPROCEEDINGS{10.1007/978-3-642-17851-1_31,
        author={Jeannie Albrecht and Danny Huang},
        title={Managing Distributed Applications Using Gush},
        proceedings={Testbeds and Research Infrastructures. Development of Networks and Communities. 6th International ICST Conference, TridentCom 2010, Berlin, Germany, May 18-20, 2010, Revised Selected Papers},
        proceedings_a={TRIDENTCOM},
        year={2012},
        month={10},
        keywords={},
        doi={10.1007/978-3-642-17851-1_31}
    }
    
  • Jeannie Albrecht
    Danny Huang
    Year: 2012
    Managing Distributed Applications Using Gush
    TRIDENTCOM
    Springer
    DOI: 10.1007/978-3-642-17851-1_31
Jeannie Albrecht1, Danny Huang1
  • 1: Williams College

Abstract

Deploying and controlling experiments running on a distributed set of resources is a challenging task. Software developers often spend a significant amount of time dealing with the complexities associated with resource configuration and management in these environments. Experiment control systems are designed to automate the process, and to ultimately help developers cope with the common problems that arise during the design, implementation, and evaluation of distributed systems. However, many of the existing control systems were designed with specific computing environments in mind, and thus do not provide support for heterogeneous resources in different testbeds. In this paper, we explore the functionality of Gush, an experiment control system, and discuss how it supports execution on three of the four GENI control frameworks.