Research Article
Cyberaide Virtual Applicance: On-Demand Deploying Middleware for Cyberinfrastructure
@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
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.