Abstract
Interactive Problem Solving Environments (PSEs) offer an integrated approach for constructing and running complex systems, such as distributed simulation systems. New distributed infrastructures, like the Grid, support the access to a large variety of core services and resources that can be used by interactive PSEs in a secure environment.
We are experimenting with Grid access for interactive PSEs built on top of the High Level Architecture (HLA), a middleware for interactive simulations. Our current approach is such that once a PSE simulation has been executed in the framework, mechanisms from both HLA and Grid middleware are used to broker resources, for job submission services, performance monitoring services, and security services for efficient and transparent execution.
We are experimenting with the Web-based Open Grid Services Architecture (OGSA) for HLA RTI Federate registration and discovery, as well as for data transmission. We have found that Grid Services give the possibility to allow for dynamic modification capabilities of HLA Federates, though the dynamic discovery of Federates and the use of Service Data (metadata) for service introspection is not trivial. Also, we have found that opening many data transmission channels between HLA Federates to one destination affects the number of connections you can make with other destinations.
Chapter PDF
Similar content being viewed by others
Keywords
References
The Anatomy of the Grid: Enabling Scalable Virtual Organizations. I. Foster, C. Kesselman, S. Tuecke. International J. Supercomputer Applications, 15(3), 2001.
GridFTP Protocol Specification. W. Allcock, J. Bester, J. Bresnahan, A. Chervenak, L. Liming, S. Meder, S. Tuecke. GGF GridFTP Working Group Document, September 2002.
Amzi Inc., Amzi Prolog Homepage, http://www.amzi.com, 2002
Belleman R.G., and Shulakov R.: High Performance Distributed Simulation for Interactive Simulated Vascular Reconstruction, International Conference on Computational Science (ICCS), Lecture Notes in Computer Science (LNCS) volume 2331, p. 265–274, 2002, Springer-Verlag, Berlin.
Bubak M., Malawski M., and Zajac K:: Towards the CrossGrid Architecture. In: D. Kranzlmeller, P. Kacsuk, J. Dongarra, J. Volker (Eds.) Recent Advances in Parallel Virtual Machine and Message Passing Interface, Proc. 9th Eurpean PVM/MPI Users’ Group Meeting, Linz, Austria, September/October 2002, LNCS 2474, pp. 16–24.
CrossGrid — Development of Grid Environment for interactive Applications, EU Project, IST-2001-32243, http://www.eu-crossgrid.org
The DataGrid Project, http://www.eu-datagrid.org/
Frey J., Tannenbaum T., Foster I., Livny M., and Tuecke S.: “Condor-G: A Computation Management Agent for Multi-Institutional Grids”, Journal of Cluster Computing volume 5, pages 237–246, 2002.
Foster I: “What is the Grid? A three checkpoints list”. Grid Today Daily News and Information For The Global Grid Community July 22, 2002: VOL. 1 NO. 6
Foster I., Kesselman C.: Introduction to Grid Computing http://www.globus.org
Foster I., Kesselman C., Tuecke S.: The Anatomy of the Grid: Enabling Scalable Virtual Organizations. in: International J. Supercomputer Applications, 15(3), 2001.
The Globus Toolkit, http://www.globus.org/toolkit
Status and Plans for Globus ToolkitTM 3.0, http://www.globus.org/toolkit/gt3-factsheet.html
The HLA Working Group, http://www.sisostds.org/stdsdev/hla/
Defence Modelling and Simulation Office (DMSO), High Level Architecture (HLA) homepage, http://hla.dmso.mil/
High Level Architecture Run-Time Infrastructure RTI 1.3-Next Generation Programmer’s Guide. http://www.dmso.mil/public/transition/hla/
Van Hook, D. J., Calvin, J.O.: “Data Distribution Management in RTI 1.3,” 98S-SIW-206, 1998 Spring Simulation Interoperability Workshop, March 9–13, 1998.
Iskra K.A., Belleman R.G., van Albada G.D., Santoso J., Sloot P.M.A., Bal H.E., Spoelder H.J.W. and Bubak M.: The Polder Computing Environment, a system for interactive distributed simulation, Concurrency and Computation: Practice and Experience((Special Issue on Grid Computing Environments) in press), 2002
Grid Service Specification. S. Tuecke, K. Czajkowski, I. Foster, J. Frey, S. Graham, C. Kesselman; Open Grid Service Infrastructure WG, Global Grid Forum, Draft 2, 7/17/2002.
OOpen Grid Services Architecture Working Group (OGSA WG), http://www.ggf.org/ogsa-wg/
OGSI Technology Preview Release, http://www.globus.org/ogsa/releases/TechPreview/
Ryan C.O., and Levine D.L.: Applying a Scalable CORBA Events Service to Large-scale Distributed Interactive Simulations In: Proceedings of the 5 th Workshop on Object-oriented Real-time Dependable Systems. Monterey, CA.
Web Services, http://www.w3.org/2002/ws/
Web Services Description Language (WSDL) 1.1, http://www.w3.org/TR/wsdl
Extensible Markup Language (XML), http://www.w3.org/XML/
Zajac K., Tirado-Ramos A., Zhao Z., Sloot P., Bubak M: A Grid Service Approach to HLA-based Distributed Simulation Frameworks for Interactive Problem Solving Environments, accepted for First European Across Grids Conference, Santiago de Compostela, Spain, 13–14 Feb, 2003.
Zhao Z., Belleman R.G., van Albada G.D., Sloot P.M.A.: State Update and Scenario Switch in an Agent Based Solution to Constructing Interactive Simulation Systems, Proceedings of the Communication Networks and Distributed Systems Modeling and Simulation Conference, 2002
Zhao Z., Belleman R.G., van Albada G.D., Sloot P.M.A.: AG-IVE an agent based solution to constructing Interactive Simulation Systems, Proceedings of the second inter-action conference of computational science (ICCS02), Amsterdam, NL, 2002
Zhao Z., Belleman R.G., van Albada G.D. and Sloot P.M.A.: AG-IVE: an Agent based solution to constructing Interactive Simulation Systems, in P.M.A. Sloot; C.J.K. Tan; J.J. Dongarra and A.G. Hoekstra, editors, Computational Science-ICCS 2002, Proceedings Part I, in series Lecture Notes in Computer Science, vol. 2329, pp. 693–703. Springer Verlag, April 2002. ISBN 3-54043591-3.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Tirado-Ramos, A., Zajac, K., Zhao, Z., Sloot, P.M.A., van Albada, D., Bubak, M. (2003). Experimental Grid Access for Dynamic Discovery and Data Transfer in Distributed Interactive Simulation Systems. In: Sloot, P.M.A., Abramson, D., Bogdanov, A.V., Dongarra, J.J., Zomaya, A.Y., Gorbachev, Y.E. (eds) Computational Science — ICCS 2003. ICCS 2003. Lecture Notes in Computer Science, vol 2657. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44860-8_29
Download citation
DOI: https://doi.org/10.1007/3-540-44860-8_29
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-40194-0
Online ISBN: 978-3-540-44860-0
eBook Packages: Springer Book Archive