Deployment and exploitation of Grid-enabled data management for engineers

In this paper we describe the Geodise Database Toolbox, which utilises Web services, XML, databases and Grid technologies to help manage data created by engineering applications running locally or on the Grid. It has been integrated into the Matlab and Jython scripting environments for ease of use, and into other applications via its Java API. The toolbox supports centralised vs. personal data repositories, the former accessed via secure Web services from platform independent client applications. Metadata can be easily defined on files, data structures, collections of related data, and workflows. A distinctive feature is the support for user-defined application specific metadata that can be queried to locate required data efficiently. We describe the toolbox, how it has been deployed and exploited, and indicate that our approach has proved sufficiently generic to be useful in a range of application areas.

[1]  Simon J. Cox,et al.  Managing Semantic Metadata for the Semantic Grid , 2004 .

[2]  Rich Salz,et al.  UUIDs and GUIDs , 1998 .

[3]  Simon J. Cox,et al.  Delivering Data Management for Engineers on the Grid , 2003, Euro-Par.

[4]  Steven J. Johnston,et al.  Integrating data management into engineering applications , 2003 .

[5]  Erwin Laure,et al.  Advanced Replica Management with Reptor , 2003, PPAM.

[6]  John Brooke,et al.  Computational steering in realitygrid , 2003 .

[7]  Simon J. Cox,et al.  Implementation and utilisation of a Grid-enabled problem solving environment in Matlab , 2005, Future Gener. Comput. Syst..

[8]  Jim Hugunin Python and Java: The Best of Both Worlds , 1997 .

[9]  Simon J. Cox,et al.  Workflow tool for engineers in a grid-enabled Matlab environment , 2003 .

[10]  Stefan Katzenbeisser,et al.  MATLAB 6.5 , 2002 .

[11]  Ian T. Foster,et al.  A security architecture for computational grids , 1998, CCS '98.

[12]  Simon J. Cox,et al.  CFD-based shape optimisation with grid-enabled design search toolkits , 2003 .

[13]  Reagan Moore,et al.  MySRB and SRB - components of a Data Grid , 2002, Proceedings 11th IEEE International Symposium on High Performance Distributed Computing.

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

[15]  Ian T. Foster,et al.  Secure, Efficient Data Transport and Replica Management for High-Performance Data-Intensive Computing , 2001, 2001 Eighteenth IEEE Symposium on Mass Storage Systems and Technologies.