Interactive and descriptor-based deployment of object-oriented grid applications
Proceedings 11th IEEE International Symposium on High Performance Distributed Computing - Trang 93-102
Tóm tắt
Increasing complexity of distributed applications and commodity of resources through grids are making the tasks of deploying those applications harder. There is a clear need for standard tools allowing versatile deployment and analysis of distributed applications. We present here a solution for the deployment and monitoring of applications written using ProActive, an experimental Java-based library for concurrent, distributed and mobile computing. We describe the use of XML-based descriptor for the deployment part of a distributed application and the use of IC2D (Interactive Control and Debugging of Distribution), for the monitoring and steering of the running application. Those ideas, concepts, and experiments are a contribution towards the construction of integrated environments for component-based grid programming.
Từ khóa
#Application software #Java #Libraries #Parallel programming #Monitoring #Distributed computing #Virtual machining #Visualization #Object oriented programming #Mobile computingTài liệu tham khảo
geist, 0, PVM Parallel Virtual Machine A Users' Guide and Tutorial for Networked Parallel Computing
10.1145/242857.242867
lee, 2001, A grid programming primer, Draft 2 4 of the Programming Models Working Group presented at the Global Grid Forum 1
10.1145/169627.169851
sekiguchi, 1996, Ninf: Network-based information library for globally high performance computing, POOMA Parallel Object-Oriented Methods and Applications, 39
1998, Java Core Reflection
1998, Java remote method invocation specification
10.1109/4434.749137
vetter, 1995, Progress: a toolkit for interactive program steering, International Conference on Parallel Processing
10.1007/3-540-44520-X_3
caromel, 1996, The C++// Language, Parallel Programming Using C++, 257
10.1145/162685.162711
dincer, 0, Ubiquitous message passing interface implementation in java: Jmpi, Proc of the 13th Intl Parallel Processing Symp and 10th Symp on Parallel and Distributed Processing
10.1002/(SICI)1096-9128(199809/11)10:11/13<1043::AID-CPE413>3.3.CO;2-Y
10.1002/0470867167.ch8
10.1145/281035.281037
10.1109/HPDC.2000.868634
10.1142/S0129626401000531
gannon, 2002, Programming the Grid: Distributed Software Components, P2P and Grid Web Services for Scientific Applications, Grid 2001 Submitted to the Journal of Cluster Computing