Abstract
In this paper we present a workflow solution to support graphically the design, execution, monitoring, and performance visualisation of complex grid applications. The described workflow concept can provide interoperability among different types of legacy applications on heterogeneous computational platforms, such as Condor or Globus based grids. The major design and implementation issues concerning the integration of Condor tools, Mercury grid monitoring infrastructure, PROVE performance visualisation tool, and the new workflow layer of P-GRADE are discussed in two scenarios. The integrated version of P-GRADE represents the thick client concept, while the portal version needs only a thin client and can be accessed by a standard web browser. To illustrate the application of our approach in the grid, an ultra-short range weather prediction system is presented that can be executed in a grid testbed and visualised not only at workflow level but at the level of individual parallel jobs, too.
The work presented in this paper was partially supported by the following grants: EU-GridLab IST-2001-32133, Hungarian SuperGrid (IKTA4-075), IHM 4671/1/ 2003, and Hungarian Scientific Research Fund (OTKA) No. T042459 projects.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Thain, D., Tannenbaum, T., Livny, M.: Condor and the Grid. In: Berman, F., Hey, A.J.G., Fox, G. (eds.) Grid Computing: Making The Global Infrastructure a Reality, John Wiley, Chichester (2003)
Frey, J., Tannenbaum, T., Foster, I., Livny, M., Tuecke, S.: Condor-G: A Computation Management Agent for Multi-Institutional Grids. Journal of Cluster Computing 5, 237–246 (2002)
Balaton, Z., Gombás, G.: Resource and Job Monitoring in the Grid. In: Kosch, H., Böszörményi, L., Hellwagner, H. (eds.) Euro-Par 2003. LNCS, vol. 2790, pp. 404–411. Springer, Heidelberg (2003)
Balaton, Z., Kacsuk, P., Podhorszki, N.: Application Monitoring in the Grid with GRM and PROVE. In: Proc. of the Int. Conf. on Computational Science – ICCS 2001, San Francisco, pp. 253–262 (2001)
Lovas, R., et al.: Application of P-GRADE Development Environment in Meteorology. In: Proc. of DAPSYS 2002, Linz, pp. 30–37 (2002)
Taylor, I., et al.: Grid Enabling Applications Using Triana. In: Workshop on Grid Applications and Programming Tools, Seattle, June 25 (2003)
Stefán, P.: The Hungarian ClusterGrid Project. In: Proc. of MIPRO 2003, Opatija (2003)
Kacsuk, P.: Hungarian Supercomputing Grid. In: Proc. of ICCS 2002, Part II, Amsterdam, pp. 671–678. Springer, Heidelberg (2002)
Kacsuk, P., Lovas, R., et al.: Demonstration of P-GRADE job-mode for the Grid. In: Kosch, H., Böszörményi, L., Hellwagner, H. (eds.) Euro-Par 2003. LNCS, vol. 2790, pp. 1281–1286. Springer, Heidelberg (2003)
P-GRADE Graphical Parallel Program Development Environment: http://www.lpds.sztaki.hu/projects/pgrade
Huang, Y., Taylor, I., Walker, D.W., Davies, R.: Wrapping Legacy Codes for Grid-Based Applications. In: To be published in proceedings on the HIPS 2003 workshop (2003)
Kacsuk, P., Dózsa, G., Lovas, R.: Parallel Program Development for Cluster Computing: Methodology, Tools and Integrated Environments. In: Kacsuk, P., Cunha, J.C., Winter, S.C. (eds.) The GRADE Graphical Parallel Programming Environment, ch. 10, pp. 231–247. Nova Science Publishers, New York (2001)
Globus Toolkit, http://www.globus.org/toolkit
GridLab project, http://www.gridlab.org
Addis, M., et al.: Experiences with eScience workflow specification and enactment in bioinformatics. In: Cox, S.J. (ed.) Proceedings of UK e-Science All Hands Meeting 2003 (2003)
Deelman, E., et al.: Mapping Abstract Complex Workflows onto Grid Environments. Journal of Grid Computing 1(1), 25–39 (2003)
GriPhyN project, http://www.griphyn.org
Allcock, W., Bester, J., Bresnahan, J., Chervenak, A., Liming, L., Meder, S., Tuecke, S.: Gridftp protocol specification, Technical report. In: Global Grid Forum (September 2002)
Condor DAGman, http://www.cs.wisc.edu/condor/dagman/
Kovács, J., Kacsuk, P.: A migration framework for executing parallel programs in the Grid. In: Proc. of the 2nd AxGrids Conf., Nicosia (2004)
Hungarian ChemistryGrid project, http://www.lpds.sztaki.hu/chemistrygrid
Kacsuk, P., Dózsa, G., Fadgyas, T., Lovas, R.: The GRED Graphical Editor for the GRADE Parallel Program Development Environment. Journal of Future Generation Computer Systems 15(3), 443–452 (1999)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Lovas, R., Dózsa, G., Kacsuk, P., Podhorszki, N., Drótos, D. (2004). Workflow Support for Complex Grid Applications: Integrated and Portal Solutions. In: Dikaiakos, M.D. (eds) Grid Computing. AxGrids 2004. Lecture Notes in Computer Science, vol 3165. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-28642-4_16
Download citation
DOI: https://doi.org/10.1007/978-3-540-28642-4_16
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-22888-2
Online ISBN: 978-3-540-28642-4
eBook Packages: Springer Book Archive