Using Templates to Predict Execution Time of Scientific Workflow Applications in the Grid

被引:24
|
作者
Nadeem, Farrukh [1 ]
Fahringer, Thomas [1 ]
机构
[1] Univ Innsbruck, Inst Comp Sci, A-6020 Innsbruck, Austria
来源
CCGRID: 2009 9TH IEEE INTERNATIONAL SYMPOSIUM ON CLUSTER COMPUTING AND THE GRID | 2009年
关键词
PERFORMANCE;
D O I
10.1109/CCGRID.2009.77
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Workflow execution time predictions for Grid infrastructures is of critical importance for optimized workflow executions, advance reservations of resources, and overhead analysis. Predicting workflow execution lime is complex due to multeity of workflow structures, involvement of several Grid resources in workflow execution, complex dependencies of workflow activities and dynamic behavior of the Grid. In this paper we present an online workflow execution time prediction system exploiting similarity templates. The work flows are characterized considering the attributes describing their performance at different Grid infrastructural levels. A "supervised exhaustive search" is employed to find suitable templates. We also make a provision of including expert user knowledge about the workflow performance in the procession of our methods. Results for three real world applications are presented to show the effectiveness of our approach.
引用
收藏
页码:316 / 323
页数:8
相关论文
共 50 条
  • [11] Deadline Guarantee Enhanced Scheduling of Scientific Workflow Applications in Grid
    Yan, Chaokun
    Luo, Huimin
    Hu, Zhigang
    Li, Xi
    Zhang, Yanping
    JOURNAL OF COMPUTERS, 2013, 8 (04) : 842 - 850
  • [12] Workflow-based approach to efficient programming and reliable execution of Grid applications
    Kwon, YW
    Ryu, SH
    Choi, JH
    Jeong, CS
    GRID AND COOPERATIVE COMPUTING GCC 2004, PROCEEDINGS, 2004, 3251 : 81 - 88
  • [13] Flexible scientific workflow modeling using frames, templates, and dynamic embedding
    Ngu, Anne H. H.
    Bowers, Shawn
    Haasch, Nicholas
    McPhillips, Timothy
    Critchlow, Terence
    SCIENTIFIC AND STATISTICAL DATABASE MANAGEMENT, PROCEEDINGS, 2008, 5069 : 566 - +
  • [14] Using UML to develop grid workflow applications
    Zuo, S
    Sun, MD
    Guo, XS
    Wan, J
    Proceedings of the 11th Joint International Computer Conference, 2005, : 255 - 258
  • [15] Run-time optimisation of Grid workflow applications
    Duan, Rubing
    Prodan, Radu
    Fahringer, Tbomas
    2006 7TH IEEE/ACM INTERNATIONAL CONFERENCE ON GRID COMPUTING, 2006, : 33 - +
  • [16] Optimized, decentralized workflow execution in grid environments
    Binder, Walter
    Constantinescu, Ion
    Faltings, Boi
    Heterd, Nadine
    MULTIAGENT AND GRID SYSTEMS, 2007, 3 (03) : 259 - 279
  • [17] VIRTUAL LABORATORY AND SCIENTIFIC WORKFLOW MANAGEMENT ON THE GRID FOR NUCLEAR PHYSICS APPLICATIONS
    Korkhov, V. V.
    Vasyunin, D. A.
    Belloum, A. S. Z.
    Andrianov, S. N.
    Bogdanov, A. V.
    DISTRIBUTED COMPUTING AND GRID-TECHNOLOGIES IN SCIENCE AND EDUCATION, 2010, : 153 - 158
  • [18] Framework for workflow parallel execution in grid environment
    Huang, Lican
    Computational Science - ICCS 2007, Pt 3, Proceedings, 2007, 4489 : 228 - 235
  • [19] Optimizing Grid-based workflow execution
    Singh G.
    Kesselman C.
    Deelman E.
    Journal of Grid Computing, 2005, 3 (3-4) : 201 - 219
  • [20] Prediction of workflow execution time using provenance traces: practical applications in medical data processing
    Hiden, Hugo
    Woodman, Simon
    Watson, Paul
    PROCEEDINGS OF THE 2016 IEEE 12TH INTERNATIONAL CONFERENCE ON E-SCIENCE (E-SCIENCE), 2016, : 21 - 30