网格计算中任务调度算法的研究

来源 :华南师范大学 | 被引量 : 0次 | 上传用户:zoogar002
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网格计算是建立在互联网上的广域网络计算技术,它将地理上分散的各种资源有效整合起来,提供以资源共享为目的的高性能计算和信息服务的环境。任务调度算法的研究,直接关系到网格中调度的效率和质量,在网格计算技术的研究中有着非常重要的作用。由于网格资源具有异构性、动态性、自治性等特点;另外,众所周知,任务调度问题是NP完全问题,因此如何设计出一种性能优良的调度算法,尽可能提高网格计算的效率,是一个值得研究的课题。   启发式调度算法是解决NP完全问题的一种有效方法。Min-Min算法是一种典型的启发式算法,它总是调度完成时间最短的任务,具有实现简单、总时间跨度短的优点,但也有机器严重负载不均衡的缺点;QoS Guided Min-Min算法把任务分成高QoS任务和低OoS任务,先对高QoS任务使用Min-Min算法进行调度,然后再对低OoS任务使用Min-Min算法进行调度,虽然在一定程度上改进了Min-Min算法,但仍然存在不足,有待改进。基于此,本文主要进行了以下几个方面的工作:   1.首先介绍了网格计算的基本概念、特点、体系结构及调度模型,研究了任务调度算法的类型及特点。   2.分析了网格计算中任务调度的特点和目标,并对几种典型的网格模拟器进行了研究,本文选择了GridSim这一网格仿真工具对任务调度进行仿真实验。   3.通过对Min-Min算法和QoS Guided Min-Min算法的分析和研究,发现了两种算法的不足,并针对其不足提出了基于任务优先级和QoS约束的Min-Min算法。   4.基于GridSim仿真工具,用程序模拟实现Min-Min算法、QoS GuidedMin-Min算法和基于任务优先级和QoS约束的Min-Min算法,并通过几组对比实验,证明改进后的算法比前面两种算法具有更短的时间跨度,同时网格资源负载更加均衡。
其他文献
作为信息隐藏技术的一项重要应用,数字水印为保护多媒体信息的版权及内容的合法使用提供了一种新的解决思路。其中利用脆弱性数字水印技术对多媒体内容进行真伪性和完整性认
随着我国航运业的飞速发展,VTS(Vessel Traffic Service)系统在减少船舶交通事故、提高航运效率方面发挥了重大作用。然而,由于我国VTS工程建设起步晚,现有VTS设备主要由国外
地表温度作为评价和评估地表面平衡的一项重要指标,对其进行研究分析可以让人们更好地认识地表温度的变化规律。因此对地表温度规律及趋势进行研究具有非常重要的意义。但是在
进入21世纪,全球气候变化问题成为世界各国共同关注的焦点,“节能减排”、“固碳减排”等已逐步引起全球的重视。农田土壤有机碳的变化是陆地生态系统影响大气 CO2碳源/汇效应
21世纪,信息量以几何级数的飞快速度的向上增长。而作为个人,要想从海量的信息中快速、有效的查找我们想要的信息,难度可想而知。在此迫切需求之下,文本自动分类技术应运而生
随着网络和通信技术的发展和提高,办公自动化(Office Automation,简称OA)在技术和应用方面都得到了更高层次的发展。基于协同工作的办公自动化使工作流技术成为办公自动化的
学位
随着计算机和网络技术的高速发展,计算机应用越来越广泛和深入。因特网在给人们生活带来方便的同时,也带来了许多预料不到的问题,网络安全就是其中一个比较突出的问题。虽然
传统的企业商务系统能够支撑企业正常运行,但受到时间、地点等因素的限制。如何打造快捷、高效、实用、安全、低成本的企业运行环境,成为企业发展的障碍。移动商务正是在这种需
学位
流媒体是以流的方式在网络上传输多媒体数据的技术。流媒体服务已经成为互联网上的主流应用;同时,智能移动终端在人们的生活中扮演了越来越重要的角色。通过移动终端来访问流
学位
随着水文学、计算机科学和地理信息系统的发展,水文研究进入了一个全新的时代。分布式的水文模型由于其物理意义明确,正在逐步取代集总式模型。分布式水文模型在研究人类活动