Applying workflow as a service paradigm to application farming

作者:Cushing Reginald*; Koulouzis Spiros; Belloum Adam; Bubak Marian
来源:Concurrency and Computation: Practice and Experience (CCPE) , 2014, 26(6): 1297-1312.
DOI:10.1002/cpe.3073

摘要

Task farming is often used to enable parameter sweep for exploration of large sets of initial conditions for large scale complex simulations. Such applications occur very often in life sciences. Available solutions enable to perform parameter sweep by creating multiple job submissions with different parameters. This paper presents an approach to farm workflows, employing service oriented paradigms using the WS-VLAM workflow manager, which provides ways to create, control, and monitor workflow applications and their components. We present two service-oriented approaches for workflow farming: task level, whereby task harness acts as services by being invoked on which task to load, and data level, where the actual task is invoked as a service with different chunks of data to process. An experimental evaluation of the presented solution is performed with a biomedical application for which 3000 simulations were required to perform a Monte Carlo study.

  • 出版日期2014-4-25