基于遗传算法的网格任务调度研究及实现

被引:0
作者
陈莹
机构
[1] 四川大学
关键词
网格; 网格计算; 任务调度; 遗传算法; 任务复制; 完成时间;
D O I
暂无
年度学位
2006
学位类型
硕士
导师
摘要
随着科学的日新月异,网络技术的发展正向着网格迈进。网格是地理上分布的异构的动态的各种高性能计算资源,它将高速互联网、计算机、大型数据库、传感器、远程设备等融为一体,为人们提供更多的资源、功能和服务。网格的最终目的就是给用户提供一种与地理位置无关、与具体计算设施无关的透明的计算能力。网格是要将合适的资源分配给用户使用,基于该问题的求解称为网格计算,它是近年兴起的一种重要的并行分布式计算技术,在统一的框架下把广域分布的资源互连、解决日益增长的计算需求以及飞速发展的互联网通讯技术。但是由于网格计算具有扩展性、异构性、不可预测性,使得其资源管理及任务调度策略面临了很大的挑战。 本文介绍了网格的基本概念,着重讨论了网格环境下计算任务在地理分布的各种资源之间的动态调度。这类问题可描述为将n个相互独立的任务分配到m个异构可用资源上以获取最小的完成时间和最大的资源利用率[13],这是一个NP完全问题[3]。本文采用启发式遗传算法[6]来解决该问题,通过设计染色体编码、解码方式获得初始种群,依据有向无环图(DAG)图定义任务执行的逻辑关系,选取适应值函数计算每一代的适应值,制定复制、交叉、变异算子的取得方式,并根据网格调度必须解决异构计算系统以及多处理器之间的通信延迟
引用
收藏
页数:60
共 7 条
[1]
网格计算.[M].(美)IanFoster;(美)CarlKesselman编著;金海等译;.电子工业出版社.2004,
[2]
网格计算.[M].都志辉等编著;.清华大学出版社.2002,
[3]
基于多Agent网格资源管理模型的负载均衡研究 [J].
赵姗 ;
胡根 ;
周兴社 .
微电子学与计算机, 2005, (10) :51-53
[4]
基于优先级的任务调度与负载均衡模型研究 [J].
孟宪福 .
小型微型计算机系统, 2005, (09) :1601-1605
[5]
基于并行组合模拟退火的全局优化算法 [J].
孙小平 ;
张双虎 .
西安理工大学学报, 2004, (04) :396-399
[6]
遗传算法与蚂蚁算法的融合 [J].
丁建立 ;
陈增强 ;
袁著祉 .
计算机研究与发展, 2003, (09) :1351-1356
[7]
基于Simgrid的网格任务调度模拟 [J].
查礼 ;
徐志伟 ;
林国璋 ;
刘玉树 ;
不详 .
计算机工程与应用 , 2003, (14) :90-92+129