Grid Enabling Applications Using Triana

In this paper, we describe the Triana problem-solving environment and outline how a scientist might use it to modularize their applications into a set of cooperating components. We show that using this approach, applications can be distributed onto the Grid in a flexible and intuitive way using any of the distribution policies and mechanisms available within Triana. This is illustrated through the use of example by describing the implementation of a monolithic galaxy formation visualization code into a set of Triana units that can be deployed onto the Grid. We outline the middleware independent nature of Triana through the use of the GAT application-driven API and describe how a user would take advantage of this functionality through the use of the Triana GUI.

[1]  Ami Marowka,et al.  The GRID: Blueprint for a New Computing Infrastructure , 2000, Parallel Distributed Comput. Pract..

[2]  Ian J. Taylor,et al.  Distributed P2P computing within Triana: a galaxy visualization test case , 2003, Proceedings International Parallel and Distributed Processing Symposium.

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