Grid Services for HLA-Based Distributed Simulation Frameworks

Problem Solving Environments offer an integrating approach for constructing and running complex systems and components, such as distributed simulation and decision support systems. New distributed infrastructures like the Grid support the access to a large variety of core services and resources in a secure environment. In this paper we propose an approach to Grid access for interactive Problem Solving Environments built on top of the High Level Architecture (HLA), a mature distributed simulation framework. This approach is based on a set of Grid Services which allow the setup and interactive steering of complex Grid applications consisting of modules for simulation and visualization. We discuss a three-level approach to the problem. In the first step we focus on discovery of HLA Runtime Infrastructure (RTI) processes that coordinate distributed components of an interactive application. Next we investigate efficient Grid-based data transfer protocols as a promising alternative for current RTI communication. Finally, we will completely replace RTI by Grid technology mechanisms. As a proof-of-concept example, we use the CrossGrid biomedical simulation application, which requires near real time steering of simulation parameters during runtime of the simulation running on the Grid.

[1]  Ian T. Foster,et al.  Grid Services for Distributed System Integration , 2002, Computer.

[2]  Robert G. Belleman,et al.  High Performance Distributed Simulation for Interactive Simulated Vascular Reconstruction , 2002, International Conference on Computational Science.

[3]  Steven Tuecke,et al.  The Physiology of the Grid An Open Grid Services Architecture for Distributed Systems Integration , 2002 .

[4]  Douglas C. Schmidt,et al.  Applying a scalable CORBA event service to large-scale distributed interactive simulations , 1999, Proceedings. Fifth International Workshop on Object-Oriented Real-Time Dependable Systems.

[5]  Peter M. A. Sloot,et al.  AG-IVE: An Agent Based Solution to Constructing Interactive Simulation Systems , 2002, International Conference on Computational Science.

[6]  Dennis Gannon,et al.  XEVENTS/XMESSAGES: Application Events and Messaging Framework for Grid , 2002 .

[7]  Steven Tuecke,et al.  GridFTP: Protocol Extensions to FTP for the Grid , 2001 .

[8]  Yang Yong APPLICATION OF HIGH LEVEL ARCHITECTURE/RUN TIME INFRASTRUCTURE (HLA/RTI) TO SUBSTATION SIMULATION , 2000 .

[9]  Jack Dongarra,et al.  Computational Science — ICCS 2002 , 2002, Lecture Notes in Computer Science.

[10]  Jack Dongarra,et al.  Recent Advances in Parallel Virtual Machine and Message Passing Interface, 15th European PVM/MPI Users' Group Meeting, Dublin, Ireland, September 7-10, 2008. Proceedings , 2008, PVM/MPI.

[11]  Marian Bubak Crossgrid - Development Of Grid Environment For Interactive Applications , 2001 .

[12]  Ian T. Foster,et al.  Condor-G: A Computation Management Agent for Multi-Institutional Grids , 2004, Cluster Computing.

[13]  Marian Bubak,et al.  Towards the CrossGrid Architecture , 2002, PVM/MPI.