基于时间和费用约束的网格任务调度算法研究及仿真

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:samxustyle
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网格计算是继Internet和Web之后最重要的信息技术,并且也是随着Internet技术迅速发展起来的。集群(Cluster)、P2P(Peer-to-Peer)和网格是下一代并行和分布式计算的一种流行模式,其中集群和P2P中的资源是同构的,并且大多数采用集中控制,他们的资源是很容易管理的,任务计算也是容易调度的。但是,随着科技的发展,科学、工程和商业领域中大规模性的计算问题的出现,使得单一的环境(P2P)、单一的技术(集群计算)变得力不从心,必须寻求一种价格低廉、处理能力超强的高性能计算环境,网格计算就是这样应运而生的。 网格是一个异构的、分布式的、动态的和多管理性领域的环境。在这样一个环境中进行资源管理,并且充分利用这些资源进行任务计算,即网格任务调度,都是目前网格计算中比较热门的研究方向。一般来说,提交到网格中的任务都有一定的QoS(Quality of Service)约束条件,网格任务调度的核心问题就是设计合适的调度算法去满足网格任务的QoS约束条件。 本文主要研究了时间和费用两种QoS约束条件,并提出了一种保障任务完成的最优调度算法,该调度算法既能优化网格任务执行代价(时间和费用),又能保障网格任务完成。主要的研究工作以及创新性体现在以下几个方面: 1) 通过模拟市场经济下的商品价值规律,提出了一个考虑子任务重要性和时间紧迫性的调度算法模型,该调度模型通过模拟市场经济下的商品价值规律,根据网格子任务的特点(重要性和时间紧迫性)有针对性的选择资源,使得选择的资源能够完成用户任务。 2) 建立了一个网格任务调度的性能模型。该模型使任务和资源之间一一映射,并且能够找到其最佳映射方式,使得任务处理代价最优。 3) 改进了一种网格任务代理和资源代理之间的议价算法。该改进算法是基于决策和对策理论,通过将双方的决策赢得函数构造成一个零和矩阵,求其稳定解或次稳定解。在该解下,双方的赢得较大而损失较小,从而达到一个平衡状态。这种议价算法适用于大多数网格任务调度中的议价过程。 4) 设计了一种具有保障性的时间和费用约束的网格任务调度算法(DBOG)。该调度算法是建立在网格任务和网格资源之间一一映射的基础上,通过代理选择具有一定条件的资源,保障网格任务完成。并且该算法符合本文提出的网格任务调度的性能模型条件,因此它在时间和费用上最优。将DBOG调度算法在GridSim仿真工具上进行了仿真研究,从实验研究的角度验证了该算法理论的正确性和可行性;并将该调度算法执行的结果与其他的调度算法进行了比较,结果表明该算法不但在时间和预算上最优,而且能保障任务顺利完成。本文得到了国家自然科学基金(批准号:60773211,60402028)和湖北省武汉市青年晨光计划项目(批准号:20045006071-15)的资助。
其他文献
在我国,煤炭行业中的瓦斯灾害始终是煤矿安全生产的大敌,目前已成为制约煤矿安全生产的主要矛盾。煤矿监测技术的开发和应用,在国内起步于80年代初期,至今已得到迅速发展和广
随着计算机技术、计算机图形技术、人工智能技术的发展,如何快速设计产品已成为各国学者研究的焦点,而其关键技术就是产品的功能与结构间的映射。然而,目前的研究仅是对其理论、
数字水印技术是近几年提出的一种产品版权保护技术。人们为了保护数字产品不被非法侵权,将版权标志、用户序列号或与产品相关的信息作为水印信息,嵌入到数字产品中,以进行产品版
嵌入式处理器被大量应用于消费市场上的各种数字设备中,例如手机、数码相机、数码摄像机以及汽车信息系统。由于消费电子市场的快速发展,嵌入式处理器市场正不断扩大。传统的
随着信息时代和网络资源共享的迅猛发展,三维网格模型已经被广泛的应用于人们的日常工作、生活以及科研等不同领域,如现代工业、影视动漫、3D游戏产业、生物医学,建筑行业以及考
监控工具对于系统设计具有十分重要的作用,它获取系统的运行数据。这些数据反映了系统的运行状态,从而能够分析系统负载、效率等指标。目前国内外流行的磁盘监控软件多注重对磁
电话录音是电力部门进行指挥调度工作的必要环节和控制手段。NGN时代的到来和软交换技术的发展,使基于IP的电力调度通信网和VIOP电话成为未来电力调度系统的通信环境和主要调度工具。本文在分析电力调度系统录音需求的基础上,提出了基于新一代电力调度通信网的分布式录音解决方案,并对系统中的录音服务器软件进行了详细设计与实现。录音服务器部署于电力调度系统的调度总中心,它的主要工作包括两类:一方面通过与各网络
大型战略导弹是保证我国核反击战略实施的首要武器,也是核威慑战略的重要组成部分,部队对于大型战略导弹的虚拟训练需求越来越高,但是传统的战略导弹模拟训练模式由于其自身固有
学位
混合蛙跳算法是一种仿生物学群体智能优化算法,被成功用于求解实际优化问题。但是,因为其提出的时间相对较短,所以目前的研究还没有达到成熟和全面。目前,大多数文献在其算法分析
以往,《Visual Foxpro6.0))的考试形式主要还是采取传统的笔试形式,来测试学生对基本知识掌握的情况,不能对学生的实际操作能力进行有效评价。因此,对学生应用《Visual Foxpro6.0》
学位