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

Research Article

Cyberaide Virtual Applicance: On-Demand Deploying Middleware for Cyberinfrastructure

Download
636 downloads
  • @INPROCEEDINGS{10.1007/978-3-642-12636-9_10,
        author={Tobias Kurze and Lizhe Wang and Gregor Laszewski and Jie Tao and Marcel Kunze and Fugang Wang and David Kramer and Wolfgang Karl and Jaliya Ekanayake},
        title={Cyberaide Virtual Applicance: On-Demand Deploying Middleware for Cyberinfrastructure},
        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={JavaScript Cyberinfrastructure Virtual Appliance},
        doi={10.1007/978-3-642-12636-9_10}
    }
    
  • Tobias Kurze
    Lizhe Wang
    Gregor Laszewski
    Jie Tao
    Marcel Kunze
    Fugang Wang
    David Kramer
    Wolfgang Karl
    Jaliya Ekanayake
    Year: 2012
    Cyberaide Virtual Applicance: On-Demand Deploying Middleware for Cyberinfrastructure
    CLOUDCOMP
    Springer
    DOI: 10.1007/978-3-642-12636-9_10
Tobias Kurze1, Lizhe Wang2, Gregor Laszewski3, Jie Tao1, Marcel Kunze1, Fugang Wang2, David Kramer1, Wolfgang Karl1, Jaliya Ekanayake3
  • 1: Karlsruhe Institute of Technology
  • 2: Rochester Institute of Technology
  • 3: Indiana University at Bloomington

Abstract

Cyberinfrastructure offers a vision of advanced knowledge infrastructure for research and education. It integrates diverse resources across geographically distributed resources and human communities. Cyberaide is a service oriented architecture and abstraction framework that integrates a large number of available commodity libraries and allows users to access cyberinfrastructure through Web 2.0 technologies. This paper describes the Cyberaide virtual appliance, a solution of on-demand deployment of cyberinfrastructure middleware, i.e. Cyberaide. The proposed solution is based on an open and free technology and software — Cyberaide JavaScript, a service oriented architecture (SOA) and grid abstraction framework that allows users to access the grid infrastructures through JavaScript. The Cyberaide virtual appliance is built by installing and configuring Cyberaide JavaScript in a virtual machine. Established Cyberaide virtual appliances can then be used via a Web browser, allowing users to create, distribute and maintain cyberinfrastructure related software more easily even without the need to do the “tricky” installation process on their own. We argue that our solution of providing Cyberaide virtual appliance can make users easy to access cyberinfrastructure, manage their work and build user organizations.