Abstract
In this paper we relate QoS management to Workflow management and discuss dependable execution on a middleware layer, named Virtual Private Grid (VPG), of sets of processes performing a workflow activity. We propose two patterns of interaction between a Workflow Management System and the distributed workflow management support. The patterns monitor resource availability & connectivity, and, in case of fault of any resource, ensure job completion by re-mapping a process graph and restarting it. We also describe current implementation of the patterns and of the run-time support.
Chapter PDF
References
Vogel, A., Kerhervé, B., Von Bochman, G., Ad Gecsei, J.: Distributed Multimedia and QoS: A Survey. IEEE Multimedia 2(2), 10–19 (1995)
ITU-T Rec. I.350: General aspects of Network Performance and Quality of Service in Digital Networks, including ISDN
Foster, I.I., Fidler, M., Roy, A., Sander, V., Winkler, L.: End-to-End Quality of Service for High-end Applications. Computer Communications 27(14), 1375–1388 (2004)
The Condor® Project, http://www.cs.wisc.edu/condor/
The DataGrid Project, http://eu-datagrid.web.cern.ch/eu-datagrid/
Czajkowski, K., Ferguson, D., Foster, I., Frey, J., Graham, S., Maguire, T., Snelling, D., Tuecke, S.: From Open Grid Services Infrastructure to WS-Resource Framework: Refactoring & Evolution, March 5 (2004)
Frey, J., Graham, S., Czajkowski, C., Ferguson, D., Foster, I., Leymann, F., Maguire, T., Nagaratnam, N., Nally, M., Storey, T., Sedukhin, I., Snelling, D., Tuecke, S., Vambenepe, W., Weerawarana, S.: WS-Resource 125Lifetime (2004), http://www-106.ibm.com/developerworks/library/ws-resource/wsresourcelifetime.pdf
Graham, S., Maguire, T., Frey, J., Nagaratnam, N., Sedukhin, I., Snelling, D., Czajkowski, K., Tuecke, S., Vambenepe, W.: WS-ServiceGroups (2004), http://www-ibm.com/developerworks/library/ws-resource/ws-servicegroup.pdf
Teucke, S., Czajkowski, K., Frey, J., Foster, I., Graham, S., Maguire, T., Sedukhin, I., Snelling, D., Vambenepe, W.: WS-BaseFaults (2004), http://www-106.ibm.com/developerworks/library/wsresource/ws-basefaults.pdf
Channabasavaiah, K., Holley, K., Tuggle, E.M.: Migrating to a service-oriented architecture, http://www-06.ibm.com/developerworks/webservices/library/ws-migratesoa/
The Workflow Management Coalition, http://www.wfmc.org
Reference Model - The Workflow Reference Model (WFMC-TC-1003, 19-January-95, 1.1)
Web Service Level Agreements (WSLA) Project - SLA Compliance Monitoring for e-Business on demand, http://www.research.ibm.com/wsla/
Baraglia, R., Danelutto, M., Laforenza, D., Orlando, S., Palmerini, P., Pesciullesi, P., Perego, R., Vanneschi, M.: AssistConf: a Grid configuration tool for the ASSIST parallel programming environment. In: Eleventh Euromicro Conference on Parallel, Distributed and Network-Based Processing, Genova, Italy, February 5-7 (2003)
WS GRAM Docs, http://www-unix.globus.org/toolkit/docs/3.2/gram/ws/index.html
The Grid Application Development Software Project (GrADS), http://hipersoft.cs.rice.edu/grads/index.htm
Aldinucci, M., Campa, S., Coppola, M., Danelutto, M., Laforenza, D., Puppin, D., Scarponi, L., Vanneschi, M., Zoccolo, C.: Components for high performance Grid programming in the Grid. it Project. In: Proc. of Intl. Workshop on Component Models and Systems for Grid Applications
Lombardo, S., Machì, A.: Virtual Private Grid (VPG 1.2) Un middleware a supporto del ciclo di vita e del monitoraggio dell’esecuzione grafi di processi su griglia computazionale, Technical report RT-ICAR-PA-11-2004 (October 2004)
The ADAPTIVE Communication Environment (ACE), http://www.cs.wustl.edu/~schmidt/ACE.ht
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Machì, A., Collura, F., Lombardo, S. (2005). Dependable Execution of Workflow Activities on a Virtual Private Grid Middleware. In: Sunderam, V.S., van Albada, G.D., Sloot, P.M.A., Dongarra, J. (eds) Computational Science – ICCS 2005. ICCS 2005. Lecture Notes in Computer Science, vol 3516. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11428862_37
Download citation
DOI: https://doi.org/10.1007/11428862_37
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-26044-8
Online ISBN: 978-3-540-32118-7
eBook Packages: Computer ScienceComputer Science (R0)