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

来源 :山东师范大学 | 被引量 : 0次 | 上传用户:s362613932
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
因特网技术的发展使得网格作为一种分布式的计算平台诞生了,它主要提供资源的共享和协同工作,这些资源包括计算资源,存储资源,信息资源,硬件资源,软件资源等等,它把网络上的所有资源组合到一起,形成一台超级计算机,进行协同工作,从而消除资源孤岛。在动态、异构的网格环境中,任务调度是网格计算中研究的主要内容之一,是复杂的,并且是极具挑战性的一个问题。本文在分析任务调度算法的基础上,着重研究了经典的Min-Min调度算法,分析了Min-Min调度算法的优缺点,其优点是能够保证总的执行时间最小,并说明其缺点是负载不均衡,并且不能从经济的角度来实现调度。针对负载均衡和经济这两方面来对Min-Min调度算法进行改进,提出了基于价格机制改进的Min-Min调度算法和基于性价比改进的Min-Min调度算法,实验证明,改进后的算法在一定程度上平衡了负载,并且节省了一部分费用,说明了算法的可行性。首先,分析了网格发展的研究背景,包括国内和国外的最新研究情况,主要介绍了网格的概念,特点及应用,说明了本文研究的意义所在。在网格的基础上,引出网格任务调度的相关概念,综合分析了网格任务调度的特点,目标,分类以及任务调度的三种主要模型,并提出了网格任务调度算法的四个衡量标准:总的执行时间,服务质量,负载均衡,经济总代价。其次,着重分析了Min-Min调度算法的优缺点。先对常见的七种经典的网格调度算法进行了充分的分析,并指出每种算法的优缺点,通过对Min-Min调度算法详细的解析,说明了该算法的优点和不足,优点是能够保证总的执行时间最小,缺点是负载不均衡和花费不菲,并且不能够从服务质量的角度进行调度。再次,提出了两种改进后的算法,分别是基于价格机制改进的Min-Min调度算法和基于性价比改进的Min-Min调度算法。阐述了新算法的思想,并通过建立数学模型的方式,详细说明了算法的有效性,从理论上证明了改进后的算法在负载均衡和花费方面均有很大的提高。最后,使用网格模拟器对两种新算法进行验证。首先说明了用网格模拟器的原因,并介绍了五种常见的网格模拟器,并比较它们之间的不同点,指出选择GridSim模拟器的原因,并对该模拟器进行详细介绍,包括模拟器的配置,安装和运行环境,并对模拟器里面的例子和使用的类都分别介绍。根据模拟器的模拟过程进行模拟实验,得出数据和对比图,并分析原因,通过实验说明改进后的算法提高了原算法的效率,并提高整个网络的整体性能,得到了令人满意的效果。
其他文献
学位
当今网络的安全性和健壮性日益重要,攻击网络主机的病毒也转为以消耗系统资源来干扰网络正常运行,因此,必须对网络实时监控,检测并分析网络异常行为,尽早发现问题以减少损失
一种新型的基于Web2.0的数据集成应用程序正在Internet上逐渐兴起。通常用术语Mashup(糅合)表示,它的流行萌芽于对交互式用户参与和集成第三方数据。MashupWeb站点的特点就表现
随着多媒体技术的飞速发展和计算机网络技术的成熟,信息隐藏技术已经成为了实施隐秘通信的重要方法,为越来越多的人所接受。根据载体的不同,信息隐藏技术可以分为图像、视频、软
高频脑电是指频率在36-44Hz的阵发性脑电,高频脑电携带有丰富的思维活动信息,是大脑的功能及状态的反映。通过对高频脑电的研究来反映出注意、抽象和形象思维等精神活动的机
在基于包机制的网络上传输信息时,数据被封装成一个一个的包,从源主机通过网络传输到目的主机。当网络发生拥挤堵塞或者是服务器的缓冲区发生溢出时,就会导致数据包的延迟或
随着网络技术和多媒体技术的迅速发展,图像数据的安全有效传输越来越受到人们关注,数字图像压缩和加密技术应运而生。本文主要对基于小波变换的图像压缩编码算法和以混沌理论为
随着计算机技术和数据库技术的快速发展,人们采集数据的能力有了很大的提高,并积累了大量的数据。通常仅仅对这些数据做简单的查询、编辑工作,然而这些数据中隐含了大量对人
在模式识别领域,有很多问题需要获取大量的有标记数据以训练出高精度的分类器,但有标记数据的获取却是非常困难的,甚至要消耗大量的人力物力。随着数据收集和存储技术的飞速发展
近年来我国铁路事业飞速发展,行车密度与速度大幅增加,由此带来的对铁路行驶安全性与可靠性的要求也越来越高。但是,当下的线路状态检测还严重依赖于巡道工人的目测检查,这样