Component Software: Beyond Object-Oriented Programming
Component Software: Beyond Object-Oriented Programming
The Grid 2: Blueprint for a New Computing Infrastructure
The Grid 2: Blueprint for a New Computing Infrastructure
A batch scheduler with high level components
CCGRID '05 Proceedings of the Fifth IEEE International Symposium on Cluster Computing and the Grid (CCGrid'05) - Volume 2 - Volume 02
Grid'5000: A Large Scale and Highly Reconfigurable Grid Experimental Testbed
GRID '05 Proceedings of the 6th IEEE/ACM International Workshop on Grid Computing
Challenges in building service-oriented applications for OSGi
IEEE Communications Magazine
Design and evaluation of a context-aware service deployment for collaborative sessions
Computer Communications
OSA: an integration platform for component-based simulation
Proceedings of the 2nd International Conference on Simulation Tools and Techniques
Deployment of a hierarchical middleware
EuroPar'10 Proceedings of the 16th international Euro-Par conference on Parallel processing: Part I
Design considerations for M&S software
Winter Simulation Conference
QoS enabled application management platform over DDS
Proceedings of the Workshop on Posters and Demos Track
A component-based middleware platform for reconfigurable service-oriented architectures
Software—Practice & Experience
Hi-index | 0.00 |
Deployment of distributed applications on large systems, and especially on grid infrastructures, becomes a more and more complex task Grid users spend a lot of time to prepare, install and configure middleware and application binaries on nodes, and eventually start their applications The problem is that the deployment process is composed of many heterogeneous tasks that have to be orchestrated in a specific correct order As a consequence, the automatization of the deployment process is currently very difficult to reach To address this problem, we propose in this paper a generic deployment framework allowing to automatize the execution of heterogeneous tasks composing the whole deployment process Our approach is based on a reification as software components of all required deployment mechanisms or existing tools Grid users only have to describe the configuration to deploy in a simple natural language instead of programming or scripting how the deployment process is executed As a toy example, this framework is used to deploy CORBA component-based applications and OpenCCM middleware on one thousand nodes of the French Grid5000 infrastructure.