论文部分内容阅读
计算技术和网络技术的飞速发展,极大的促进了基于网络环境的科学应用研究和商用发展。许多领域对计算能力的要求越来越高,单台计算机己很难满足计算需求。网格计算技术的产生正是各种应用对计算资源和计算能力不断增长的需求的结果,网格的最终目标是实现网络虚拟环境上的资源共享和协同工作,消除资源孤岛。网格核心服务是网格的重要组成部分,是连接网格底层和高层功能的纽带,是协调整个网格系统有效运转的中枢,对这部分网格技术的研究具有重要意义。而资源调度技术是网格核心服务之一,一个良好的资源调度策略能高效地协调和分配网格资源,有效降低网格计算的总执行时间和总耗费,从而使网格达到最大的性能。网格环境下资源的管理和调度是网格系统的研究重点之一。 本文围绕研究如何高效合理地分配网格资源,作了如下研究工作: 1、探讨了网格的基本概念,分析了两种重要的网格体系结构,并在此基础上着重研究了目前最典型的网格资源管理模型:分层模型、抽象所有者模型和计算经济模型,指出了其特点。 2、对现有的经济模型进行分析,结合网格资源分配的特点,提出一种基于拍卖机制的网格资源管理模型。 3、分析网格计算中影响系统性能且与资源调度相关的因素,由于资源调度策略在决策过程中需要参考相关网格系统信息,这些信息主要是与系统执行性能相关且影响资源调度策略决策的参数。 4、在拍卖经济模型下,为调节网格资源需求分配提出了一种时间最优算法,该算法适用于基于拍卖机制下网格资源调度管理系统。系统遵循均衡分配原则,允许用户出高价以获得更多的资源,并通过代理周期地调节用户竞价价格,在最终期限和预算内完成应用程序,并综合考虑成本的同时,实现时间最优的资源分配。 5、比较了几种常用的网格仿真工具,详细介绍了GridSim这一网格建模与仿真工具箱。利用GridSim工具箱,实现了拍卖模型下均衡分配网格资源的时间最优调度算法的仿真,验证了算法的正确性及其性能。