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

来源 :浙江工业大学 | 被引量 : 0次 | 上传用户:nie492195407
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
计算网格系统实现了不同地理分布的异构资源的共享、选择和聚合,以解决在科研、工程、经济学等领域大规模的计算问题。网格资源的异构性和地理分布性使得在大规模分布环境中的任务调度成为一个复杂的问题,而任务调度算法性能的好坏直接影响着网格系统的使用率和吞吐量。遗传算法是建立在自然选择原理和自然遗传机制上的新型优化算法,有着简单、通用、健壮性强、适于并行处理以及高效实用等显著特点,因此,我们主要采用遗传算法来解决网格环境下的任务调度问题。本文对任务调度算法作了如下几个方面的改进:1、从考虑网格系统中各台机器的负载均衡性出发,提出了基于虚拟截止期的元任务调度算法。参考平均闲置时间来设定任务调度的优先级,从而缩短了任务的时间跨度,并使得负载均衡性得到了提高;2、提出了结合免疫原理的遗传算法。通过重新调整算法的结构,保证了种群的多样性;通过接种免疫疫苗,使算法的求精能力得到了显著的增强。该算法缩短了时间跨度,并具有很好的收敛性能;3、研究了信任的定义及信任模型,并针对特定的信任模型,提出了新的遗传算法。通过设计新的编码方案,选择相应的交叉、变异算子,实现种群的多样化,使算法的平均信任效益值得到了明显的提高;4、指出了经济因素在网格系统中的重要性。针对本文的经济模型,提出了确保任务在截止期内完成,同时尽可能最小化任务的时间和费用的遗传算法。算法同时考虑了子任务之间的通信和费用,弥补了Buyya算法只考虑没有依赖关系的任务调度以及只能单方面考虑时间或费用的缺陷。
其他文献
项目反应理论是一种现代心理测量理论,它建立在两个概念的基础上:受试者在某一测试试题上的表现,可由一组潜在特质来预测,并经常以测验所得分值作为潜在特质的估算;受试者的
在数字化的时代,随着网络和信息技术的迅猛发展,各行各业都积累了大量的数据,利用这些数据挖掘出潜在规则从而更好的为生活和工作服务已经成为新的趋势,因此基于关联规则的数据挖
本论文收集了现有的手机游戏解决方案,并将其划分为基于JAVA语言和基于C语言解决方案两类,通过对这两类解决方案的分析和对比,着重研究JAVA的J2ME MIDP技术的优劣。论文中总结了
利用二维图像进行三维重建是当今计算机视觉和数字摄影测量等领域的重要研究内容,在机器人视觉、虚拟现实和车辆导航等领域有着广泛的应用前景。该技术基于数码相机、数码摄像
随着社会经济的快速发展和科技水平的不断提高,社会治安形势愈加严峻,GPS监控定位技术已被应用于公安辅助决策系统中,作为技术防范、巡防体系及应急处置的重要手段。本论文基于
无线传感器网络是具有监测、控制和无线通信等功能的综合网络系统,通过将大量传感器节点随机部署在需要监测的区域内,由各节点间自组织构成网络。一般来说,传感器节点一旦部
在军事应用和工业控制等领域,不同环境下的计算机系统可能会安装着支持不同标准的、不同特点和不同性能要求的现场总线设备。与此同时,虽然制定有现场总线的国际标准,但是由
故障诊断是一门新兴的交叉工程学科,为工业企业的成功应用带来了巨大社会和经济效益,使得设备故障诊断技术从理论研究到实际应用都有迅速的发展。特别是嵌入式技术的飞速发展及
由传感器、微机电系统和网络三大技术融合而形成的无线传感器网络是一种全新的信息获取和处理技术。而无线传感器网络是计算机科学和技术的一个新的研究领域,由于其广阔的应
本文介绍了井下机车调度系统的的发展现状、发展趋势。介绍了建模工具Petri网的来源以及特点,同时对Petri网的理论进行了系统的介绍。由于矿井机车运输监控系统是典型的离散事