Advertisement

WS-VLAM: A GT4 Based Workflow Management System

  • Adianto Wibisono
  • Dmitry Vasyunin
  • Vladimir Korkhov
  • Zhiming Zhao
  • Adam Belloum
  • Cees de Laat
  • Pieter Adriaans
  • Bob Hertzberger
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4489)

Abstract

Generic Grid middleware, e.g., Globus Toolkit 4 (GT4), provides basic services for scientific workflow management systems to discover, store and integrate workflow components. Using the state of the art Grid services can advance the functionality of workflow engine in orchestrating distributed Grid resources. In this paper, we present our work on migrating VLAM-G, a Grid workflow engine based on GT2 to GT4. We discuss how we use the rich set of services provided by GT4 in the new design to realize the user interactivity, interoperability and monitoring. The experiment results show that use cases from previous systems can be migrated seamlessly into the new architecture.

Keywords

Grid Service Graphical Output Virtual Laboratory Open Grid Service Architecture Virtual Display 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

References

  1. 1.
    Deelman, E., Gil, Y.: Managing Large-Scale Scientific Workflows in Distributed Environments: Experiences and Challenges. In: Proceedings of the 2nd IEEE International conference on e-Science and Grid computing, Amsterdam, IEEE CS Press, Los Alamitos (2006)Google Scholar
  2. 2.
    Zhao, Z., Booms, S., Belloum, A., de Laat, C., Hertzberger, L.O.: VLE-WFBus: a scientific workflow bus for multi e-Science domains. In: Proceedings of the 2nd IEEE International conference on e-Science and Grid computing, Amsterdam, IEEE CS Press, Los Alamitos (2006)Google Scholar
  3. 3.
    Inda, M.A., Belloum, A.S.Z., Roos, M., Vasunin, D., de Laat, C., Hertzberger, L.O., Breit, T.M.: Interactive Workflows in a Virtual Laboratory for e-Bioscience: the SigWin-Detector Tool for Gene Expression Analysis. In: Proceedings of the 2nd IEEE International conference on e-Science and Grid computing, Amsterdam, IEEE CS Press, Los Alamitos (2006)Google Scholar
  4. 4.
    Korkhov, V., Belloum, A.S.Z., Hertzberger, L.O.: Vl-e: Approach to design a grid-based virtual laboratory. In: 5th Austrian-Hungarian workshop on Distributed and Parallel systems (2004)Google Scholar
  5. 5.
    Belloum, A.S.Z., Groep, D.L., Hendrikse, Z.W., Hertzberger, L.O., Korkhov, V., de Laat, C.T.A.M., Vasunin, D.: VLAM-G: a grid-based virtual laboratory. Future Generation Computer Systems 19, 209–217 (2003)CrossRefGoogle Scholar
  6. 6.
    Oinn, T.M., Greenwood, R.M., Addis, M., Alpdemir, M.N., Ferris, J., Glover, K., Goble, C.A., Goderis, A., Hull, D., Marvin, D., Li, P., Lord, P.W., Pocock, M.R., Senger, M., Stevens, R., Wipat, A., Wroe, C.: Taverna: lessons in creating a workflow environment for the life sciences. Concurrency and Computation: Practice and Experience 18, 1067–1100 (2006)CrossRefGoogle Scholar
  7. 7.
    Chen, L., Agrawal, G.: A static resource allocation framework for Grid-based streaming applications. Concurrency and Computation: Practice and Experience 18, 653–666 (2006)CrossRefGoogle Scholar
  8. 8.
    Churches, D., Gombas, G., Harrison, A., Maassen, J., Robinson, C., Shields, M., Taylor, I.J., Wang, I.: Programming scientific and distributed workflow with Triana services. Concurrency and Computation: Practice and Experience 18, 1021–1037 (2006)CrossRefGoogle Scholar
  9. 9.
    Altintas, I., Berkley, C., Jaeger, E., Jones, M., Ludäscher, B., Mock, S.: Kepler: An Extensible System for Design and Execution of Scientific Workflows. In: Proceedings of the 16th International Conference on Scientific and Statistical Database Management (2004)Google Scholar
  10. 10.
    Foster, I., Kesselman, C., Nick, J., Tuecke, S.: The Physiology of the Grid: An Open Grid Service Architecture for Distributed Systems Integration. Global Grid Forum (2002)Google Scholar
  11. 11.
    Afsarmanesh, H., Belleman, R.G., Belloum, A.S.Z., Benabdelkader, A., Eijkel, G.B., Frenkel, A., Garita, C., Groep, D.L., Heeren, R.M.A., Hendrikse, Z.W., Hertzberger, L.O., Kaletas, E.C., Korkhov, V., de Laat, C., Sloot, P.M.A., Vasunin, D., Visser, A., Yakali, H.: VLAM-G: A Grid-based virtual laboratory. Scientific Programming 10, 173–181 (2002)Google Scholar
  12. 12.
    Hwang, S., Kesselman, C.: A Flexible Framework for Fault Tolerance in the Grid. Journal of Grid Computing 1, 251–272 (2003)zbMATHCrossRefGoogle Scholar

Copyright information

© Springer Berlin Heidelberg 2007

Authors and Affiliations

  • Adianto Wibisono
    • 1
  • Dmitry Vasyunin
    • 1
  • Vladimir Korkhov
    • 1
  • Zhiming Zhao
    • 1
  • Adam Belloum
    • 1
  • Cees de Laat
    • 1
  • Pieter Adriaans
    • 1
  • Bob Hertzberger
    • 1
  1. 1.Informatics Institute, University of Amsterdam, Kruislaan 403, 1098SJ, AmsterdamThe Netherlands

Personalised recommendations