关于网格资源管理与调度算法的研究

来源 :山东师范大学 | 被引量 : 0次 | 上传用户:cet1979
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网格计算是近年来得到快速发展的广域网络计算技术。研究人员试图将很大范围上地理分布的异构计算机系统集合在一起形成一个大规模的计算平台,我们称之为网格(Grid)。通过这种平台,用户能够方便、快捷地使用自己需要的资源而不必了解其中的细节。网格系统提供给用户的除了廉价、高效的高性能计算以外,还包括合作存取各种数据信息,广域多媒体应用等等。然而,由于网格是个新的研究领域,网格环境相对于一般网络环境有着更为复杂的特征,如存在多管理域和站点自治,系统的动态性、异构性和通信延迟的不确定性更高,硬件和软件两个层次上都存在异构性等等。因此,实现有效的网格计算还有很多需要解决的问题,具体包括资源调度和管理、系统安全、编程模式、性能评测和数据存取等。其中,在网格环境里如何有效地管理资源和调度计算是影响网格计算是否成功的最重要因素之一。由于资源在广域网上的分布性、异构性以及存在着不同的存取和花费模式,使得网格环境下的资源管理变得十分复杂和具有挑战性。本文试图从网格资源的特点出发,寻求一种更加合理的网格资源管理模型和更加有效的调度策略。本文一方面深入地分析了网格资源管理的现状,总结了目前网格资源管理技术中的不足之处,提出了基于Agent的“中心管理—本地协调分配”网格资源管理模型;另一方面对网格环境下的调度算法的模型和目前比较经典的网格调度算法进行了深入探讨,提出了优化分代调度算法(OGS)。在前人的工作基础上,本文的主要研究工作及创新如下:(1)本文介绍了网格的概念,体系结构,功能特征,研究项目及其相关技术。Agent技术成为与网格技术互相结合的主流技术,已经成为下一代网络服务体系的重要组成部分。(2)本文深入地分析了网格资源管理的现状,总结了目前网格资源管理技术中的不足之处。在此基础上,提出了基于Agent的“中心管理—本地协调分配”网格资源管理模型。(3)深入探讨了在基于Agent的“中心管理—本地协调分配”网格资源管理模型中网格域管理结构,及其各层次Agent的功能和相互协作的过程。(4)本文介绍了网格环境下的任务调度的模型,探讨了网格计算环境下相互独立的计算任务的资源映射策略,分析了常用的资源调度算法,对分代(GS)调度算法进行了优化,提出了一种优化分代调度算法(OGS)(5)在基于网格模拟器Gridsim环境下,对OGS调度算法进行仿真模拟,仿真结果表明OGS调度算法最佳,提高了调度算法的并行度,大大缩短了任务完成时间Makespan。
其他文献
随着很多基于位置服务的兴起,位置预测发展成了一项必要的任务,比如,通过预测用户的目的地,向用户推荐旅游景点的信息,或者发布一些超市、商场的折扣信息等。位置预测就是根
近年来,随着定位技术以及基于位置应用的不断普及,应用提供商和研究机构积累了大量的用户轨迹数据,用于研究、分析和发布。其中,轨迹数据的发布是以发掘轨迹数据学术价值和商
随着各行业对计算能力及计算速度要求的增加,并行计算成为当今计算机科学中一个重要的研究领域。并行程序开发过程本身固有的复杂性、可靠性、可移植性等问题制约着并行程序
平台技术有效屏蔽了底层操作系统及编程语言的复杂性,大大减轻了技术上的负担。然而,开发人员仍然需要了解具体平台的编程模型和编程接口,在编码实现时,这些平台相关的细节常常和
随着数据库技术的发展、网络技术的迅猛普及和计算机硬件的不断出新,使人们采集数据的能力得到了极大的提高,积累了海量的数据。这些数据中蕴涵了大量有价值的知识、模式、规律
在银行系统,如中国建设银行,自动指纹识别系统作为一种业务辅助系统和安全内控机制得到了普及并发挥了很好的作用。尽管自动指纹识别的算法研究和开发应用取得了很大进展,但是在
协议是网络的血液和生命,计算机网络的发展是网络协议设计和开发的结果。随着通信网络向着高速度、高性能、多媒体等方向的发展,协议变得越来越复杂,通信协议的设计已经成为通信
随着信息处理技术的发展,数据挖掘引起了普遍的关注,其主要原因是存在大量数据可以广泛使用,并且迫切需要将这些数据转换成有用的信息和知识。但是由于数据挖掘结果的难以理解性
定性空间推理(Qualitative Spatial Reasoning)研究的是人类对几何空间中空间对象及其关系定性认知常识的表示与处理,它是定性推理和空间推理相结合的产物。它的主要研究内容
Web服务是分布式计算中一种成熟的技术,它是网格体系结构OGSA的基础,Web服务和网格技术的结合使网格的发展有了质的飞跃。但是,在基于OGSA体系结构的网格虚拟组织中,Web服务是零