GridSpace Scripting Environment - From Common Component Architecture to Cloud Components
Source: University of Notre Dame
This paper presents an overview of the experience from investigating various approaches to component-based scientific applications on grids and clouds. The developed frameworks include the MOCCA component framework based on Common Component Architecture (CCA) standard, as well as GridSpace virtual laboratory and workbench for script-based programming and running distributed collaborative applications. The authors discuss the various aspects of the application deployment and high-level scripting composition. They also present the recent developments related to deployment and composition of applications on clouds, as well as the experiments with lightweight virtual machine images.