基于资源效益最大化多维QoS约束网格任务调度算法.pdf

基于资源效益最大化多维QoS约束网格任务调度算法.pdf

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于资源效益最大化的多维QoS 约束的网格任务调 度算法 高庆锋,李春林,袁俊春,黄加喜 武汉理工大学计算机科学与技术学院,武汉 (430063) E-mail :gavingqf@126.com 摘 要:计算网格和 P2P (对等) 网络使得地理上分布的异构资源的共享、选择和聚集,以此 解决在科学、工程和商业中的大规模性问题成为可能。网格任务的调度和分派是网格计算中 核心任务,但在这样一个异构的,分布式(地理位置上) ,动态的网格环境进行任务管理和调 度是一件十分具有挑战的事情。本文采用传统的Nimrod_G 网格资源代理结构,利用贪婪算 法的背包问题模型调度网格中具有期限和费用约束的多维 QoS 任务,实现网格资源效益的 最大化。 关键词:网格;资源调度;资源分派;Nimrod_G ;期限和费用约束;QoS;效益 1. 引言 网格计算是继互联网技术之后的最重要的技术,并且是伴随着互联网技术一起发展而来 的。随着科技的发展,科学,工程和商业领域中大规模性问题的出现,使得单一的环境(P2P), 单一的技术(集群计算)无能为力,网格就这样应运而生。网格计算的核心思想是寻求一种超 高计算能力的虚拟计算机.它利用目前比较流行的 Internet 技术将地理位置上的分布式的异 构资源,如,服务器,工作站,局域网,集群,web,文件,处理器,存储器等等全面共享,这种共享不是 如今的 Internet 只是实现信息的上载与下载,它利用各种资源代理,实现资源的透明的访问,使 [1] 得如今的 Internet 构成一个超级的,虚拟的,高性能计算能力的处理机 。 在结构上,网格计算实际上是利用互联网将分散与不同地域上的计算机组织起来,成 为一个虚拟的“超级计算机”,每个参与的计算机就是一个”节点”,成千上万的节点组合起来, 成为一个网格。网格计算有两个优势:一是超强的计算能力;另一个是能充分利用网络中的 闲置的计算能力。从而使得计算资源,存储资源,数据资源、信息资源、知识资源、专家资 [2] 源等全面共享并得到充分的利用 。 网格中资源是异构的,主要表现在资源的结构、配置和容量上的不同,形如单处理器或 多处理器等共享时间的资源,以及共享和分布的存储机器,比如说 PC,工作站等共享空间的 资源[3] ;网格中资源是属于多领域的,并且每个领域都有自己的管理策略,这就使得网格中 的资源不可能像集群(Cluster)中资源一样实行集中管理,而必须实行分散管理策略。网格的 资源是动态变化的,因为在这样一个大规模中,随时有资源加入其中,也随时有资源退出其 中,也有资源在使用数量减少等等动态变化的因素,所以网格必须有能够实时监控网格中资 源变化的能力。像这样一个规模遍及互联网、资源异构并且动态变化的网格结构,对资源的 [3] 管理和调度势必异常复杂 。 为了管理和调度网格中异构的,分布式的,动态变化的资源,必须采取一定的策略。本 论文采用基于经济模型的墨尔本大学提出的一种资源代理模型 Nimrod_G 。用户任务和资源 之间采用经济模型的供需关系驱动。用户是市场的消费者,总是希望用最低的费用买到最多 的消费;与此类似,资源是市场的生产者,总是希望使自己的资源效益最大化。基于这样一 个市场模型,也是生产者_消费者模型,选择一个适当的资源调度算法来平衡用户与资源的 需求是必要的。 - 1 - 2. 网格协定体系 [4]在网络环境中,互操作性是首要考虑的问题,而互操作性意味着共同的协议。因此, 网格体系首先是协议体系,由协议定义了虚拟组织(Virtual Organization )的用户与资源协 商、建立、管理与利用共享关系的机制。网格体系通常为层

文档评论(0)

荔力 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档