Cloud Computing. First International Conference, CloudComp 2009 Munich, Germany, October 19–21, 2009 Revised Selected Papers

Research Article

AppScale: Scalable and Open AppEngine Application Development and Deployment

Download
468 downloads
  • @INPROCEEDINGS{10.1007/978-3-642-12636-9_4,
        author={Navraj Chohan and Chris Bunch and Sydney Pang and Chandra Krintz and Nagy Mostafa and Sunil Soman and Rich Wolski},
        title={AppScale: Scalable and Open AppEngine Application Development and Deployment},
        proceedings={Cloud Computing. First International Conference, CloudComp 2009 Munich, Germany, October 19--21, 2009 Revised Selected Papers},
        proceedings_a={CLOUDCOMP},
        year={2012},
        month={5},
        keywords={Cloud Computing PaaS Open-Source Fault Tolerance Utility Computing Distributed Systems},
        doi={10.1007/978-3-642-12636-9_4}
    }
    
  • Navraj Chohan
    Chris Bunch
    Sydney Pang
    Chandra Krintz
    Nagy Mostafa
    Sunil Soman
    Rich Wolski
    Year: 2012
    AppScale: Scalable and Open AppEngine Application Development and Deployment
    CLOUDCOMP
    Springer
    DOI: 10.1007/978-3-642-12636-9_4
Navraj Chohan1, Chris Bunch1, Sydney Pang1, Chandra Krintz1, Nagy Mostafa1, Sunil Soman1, Rich Wolski1
  • 1: University of California

Abstract

We present the design and implementation of AppScale, an open source extension to the Google AppEngine (GAE) Platform-as- a-Service (PaaS) cloud technology. Our extensions build upon the GAE SDK to facilitate distributed execution of GAE applications over virtualized cluster resources, including Infrastructure-as-a-Service (IaaS) cloud systems such as Amazon’s AWS/EC2 and . AppScale provides a framework with which researchers can investigate the interaction between PaaS and IaaS systems as well as the inner workings of, and new technologies for, PaaS cloud technologies using real GAE applications.