基于逆向分层的网格工作流调度算法

被引:51
作者
苑迎春
李小平
王茜
张毅
机构
[1] 东南大学计算机科学与工程学院
[2] 东南大学计算机科学与工程学院 南京河北农业大学信息科学与技术学院河北保定
[3] 南京东南大学计算机网络和信息集成教育部重点实验室南京
关键词
计算网格; 工作流; 有向无环图; 启发式算法; 逆向分层;
D O I
暂无
中图分类号
TP393.01 [];
学科分类号
081201 ; 1201 ;
摘要
有向无环图DAG(Directed Acrylic Graph)描述的工作流时间费用优化问题是计算网格下一个基本的且难以求解的问题.通过分析DAG图中活动的并行和同步完成特征,采取由后向前方法将活动逆向分层(BottomLevel,BL),将工作流截止期转化为层截止时间,提出截止期约束的逆向分层费用优化算法DBL(Deadline BottomLevel).算法中同层活动的开始时间不同于DTL(Deadline Top Level)算法中设置相同的策略,而是分别由其前驱活动确定,时间浮差被平均分配到各分层,以尽量增大活动的费用优化区间.通过大量模拟实验将DBL和MCP(mini mumCritical Path)、DTL两算法比较,结果表明DTL将MCP的平均费用降低15.62%,而DBL将MCP的平均费用降低24.74%.最后讨论了截止期和分组参数对算法性能的影响.
引用
收藏
页码:282 / 290
页数:9
相关论文
共 8 条
[1]   CGSP作业管理器合成服务的QoS优化模型及求解 [J].
金海 ;
陈汉华 ;
吕志鹏 ;
宁小敏 .
计算机学报, 2005, (04) :578-588
[2]   A cost-effective critical path approach for service priority selections in grid computing economy [J].
Lin, Mei ;
Lin, Zhangxi .
DECISION SUPPORT SYSTEMS, 2006, 42 (03) :1628-1640
[3]   A taxonomy of scientific workflow systems for Grid computing [J].
Yu, J ;
Buyya, R .
SIGMOD RECORD, 2005, 34 (03) :44-49
[4]   Mapping abstract complex workflows onto grid environments [J].
Ewa Deelman ;
James Blythe ;
Yolanda Gil ;
Carl Kesselman ;
Gaurang Mehta ;
Karan Vahi ;
Kent Blackburn ;
Albert Lazzarini ;
Adam Arbree ;
Richard Cavanaugh ;
Scott Koranda .
Journal of Grid Computing, 2003, 1 (1) :25-39
[5]   A computational economy for grid computing and its implementation in the Nimrod-G resource broker [J].
Abramson, D ;
Buyya, R ;
Giddy, J .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2002, 18 (08) :1061-1074
[6]   Condor-G: A Computation Management Agent for Multi-Institutional Grids [J].
James Frey ;
Todd Tannenbaum ;
Miron Livny ;
Ian Foster ;
Steven Tuecke .
Cluster Computing, 2002, 5 (3) :237-246
[7]   Optimal procedures for the discrete time cost trade-off problem in project networks [J].
Demeulemeester, EL ;
Herroelen, WS ;
Elmaghraby, SE .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1996, 88 (01) :50-68
[8]   THE DISCRETE TIME-COST TRADEOFF PROBLEM REVISITED [J].
DE, P ;
DUNNE, EJ ;
GHOSH, JB ;
WELLS, CE .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1995, 81 (02) :225-238