A Framework for HLA-Based Interactive Simulations on the Grid

This article presents the design and feasibility of a system that supports execution of High Level Architecture (HLA)-distributed interactive simulations in an unreliable Grid environment. The article presents an overall architecture of a system based on experience gained from previous designs. The most important operational components of the system are presented, and actual performance issues are discussed. The design of the architecture is based on the Open Grid Services Architecture (OGSA) concept that allows for modularity and compatibility with Grid services already being developed. The issue of migration to the recently proposed Web Services Resource Framework (WSRF) is discussed as well.

[1]  Warren Smith,et al.  Resource Selection Using Execution and Queue Wait Time Predictions , 2002 .

[2]  Marian Bubak,et al.  An interactive Grid for non-invasive vascular reconstruction , 2004, IEEE International Symposium on Cluster Computing and the Grid, 2004. CCGrid 2004..

[3]  Marian Bubak,et al.  Towards a grid management system for HLA-based interactive simulations , 2003, Proceedings Seventh IEEE International Symposium on Distributed Simulation and Real-Time Applications.

[4]  Francine Berman,et al.  Grid Computing: Making the Global Infrastructure a Reality , 2003 .

[5]  Marian Bubak,et al.  An interactive grid environment for non-invasive vascular reconstruction , 2004 .

[6]  Monitoring of HLA Grid Application Federates with OCM-G , 2004, Eighth IEEE International Symposium on Distributed Simulation and Real-Time Applications.

[7]  Krzysztof Zielinski,et al.  Grid Infrastructure Monitoring Service Framework Jiro/JMX Based Implementation , 2003, Electron. Notes Theor. Comput. Sci..

[8]  Andreas Tolk,et al.  Using Web Services to Integrate Heterogeneous Simulations in a Grid Environment , 2004, International Conference on Computational Science.

[9]  Stephen John Turner,et al.  A load management system for running HLA-based distributed simulations over the grid , 2002, Proceedings. Sixth IEEE International Workshop on Distributed Simulation and Real-Time Applications.

[10]  Valerie Taylor,et al.  Resource management in metacomputing environments (parallel computing) , 1999 .

[11]  Bartosz Balis,et al.  Monitoring and Performance Analysis of Grid Applications , 2003, International Conference on Computational Science.

[12]  Marian Bubak,et al.  Architecture of the Grid for Interactive Applications , 2003, International Conference on Computational Science.

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

[14]  Katarzyna Rycerz,et al.  Support for Effective and Fault Tolerant Execution of HLA-Based Applications in the OGSA Framework , 2004, International Conference on Computational Science.

[15]  Marian Bubak,et al.  Grid Services for HLA-Based Distributed Simulation Frameworks , 2003, European Across Grids Conference.

[16]  Luciano Bononi,et al.  HLA-based adaptive distributed simulation of wireless mobile systems , 2003, Seventeenth Workshop on Parallel and Distributed Simulation, 2003. (PADS 2003). Proceedings..

[17]  Miron Livny,et al.  Condor and the Grid , 2003 .

[18]  Richard Wolski,et al.  Synchronizing network probes to avoid measurement intrusiveness with the Network Weather Service , 2000, Proceedings the Ninth International Symposium on High-Performance Distributed Computing.

[19]  Wentong Cai,et al.  A framework for executing parallel simulation using RTI , 2003, Proceedings Seventh IEEE International Symposium on Distributed Simulation and Real-Time Applications.

[20]  Johannes Lüthi,et al.  The resource sharing system: dynamic federate mapping for HLA-based distributed simulation , 2001, Proceedings 15th Workshop on Parallel and Distributed Simulation.

[21]  Marian Bubak,et al.  Experimental Grid Access for Dynamic Discovery and Data Transfer in Distributed Interactive Simulation Systems , 2003, International Conference on Computational Science.