网站大量收购独家精品文档,联系QQ:2885784924

分布式资源管理技术的设计与实现.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
分布式资源管理技术的设计与实现 摘要:分布式资源泛指所有能够通过网络远程使用的实体,包括计算机软件、硬件,设备仪器和知识资源等。通过实现分布资源的管理把网络中分散的各种资源有机管理起来,使多个资源请求者可以共享使用网络中的同一个资源。在本文中,重点关注分布式资源管理的概念、设计的原则、管理的关键技术。 关键词:分布式资源管理 异构数据库 网格技术 分布式web服务管理 中图分类号:tp393.09 文献标识码:a 文章编号:1007-9416(2012)02-0161-02 1、分布式资源管理的概念 分布式资源系统,虽然它不是计算机网络,但是它可以按照分布式软件系统的思路来建构。所谓的分布式资源由知识资源构成,即数据(社会和企业的原始材料)、信息(市场需求和生活观念)、知识(指导设计的信息)、智力(知识使用的方案),它们可以分成显性知识(系统化和整合化)和隐性知识(嵌入设计和组织方法)。显性知识可以通过图像、符号和语言来阐述;隐性知识则可以商品化的方式进行交流和共享。建构分布式资源平台虽然有网络资源的概念,但是还需要一个完整的组织架构,同样达到统一性、共享性、透明性和独立性,还应该具有不断升级的功能。 统一性:分布式资源是一个完整的系统,是各种分布式资源的集合平台。在这统一的系统中检索属于该资源系统的设计资源。 共享性:能获得和享用资源,也能将自己的设计资源通过分布式资源平台提供给他人分享。 透明性:在庞大的分布式资源系统中,如同自己单独使用的系统,脉络清晰,在系统内资源互相开放,实现全透明分享。 独立性:对于某个行业和企业来说,资源有相对的独立性和私密性。资源的开放度取决于资源的开放级别。 层次性:资源的组群化和等级化使资源具有层次性,为资源的管理提供了便利。 更新性:资源始终在运动和变化着,由于设计在不断进行,创新在继续,显然资源也就不断得到升级。分布式资源系统的建构,除了结构性和功能性的组织外,需要建立法律规则。既要保证资源提供方的利益,也要让资源利用的效益最大化。 2、分布式资源管理的设计原则 (1)系统通畅,它由多种形式组成,如互联网、组织机构、资源管理专家等。除此之外,设计师和设计团队的参与也是必不可少的。如此庞大的体系和复杂的节点需要建立完备的组织体系和管理机制,使系统运营顺畅。 (2)方便用户,分布式资源系统的用户是多方面的,管理者、提供者、索取者都应该是用户。方便和好用是系统建构和管理的宗旨,使用过程无障碍是系统管理的目的。 (3)库存齐全,设计数据和设计知识以满足用户要求为目的。作为管理者要积极收集整理设计所需的资源,特别是隐性的资源,帮助需求者找到具有解决问题能力的团队和企业。 (4)法律保障,资源的共享是建立在良好而完善的法律基础上的。提供者希望不受盗版者的滥用,相反让接受者没有侵权之忧。大家在平等和法制的基础上分享资源。 (5)商业操作,平台内各种资源明码标价,实现有偿服务,一些不确定的资源按照互利协商的原则公平交易。而平台的运作费用可以是会费形式,也可以是按交易比例收取佣金。 3、分布式资源管理的关键技术 3.1 异构数据库管理技术 进行异构分布式数据库管理的关键是建立元数据库。异构数据所属的不同可以将共享的数据的元信息添加到元数据库里,并要维护好可提供下载功能的真实数据服务器。这样就实现了数据的分布式管理。元数据的设计最好能遵循国际,国内已有的元数据标准,同时最好能对异构的分布式数据库全部的空间数据建立全局的空间索引。进行异构分布式数据管理还必须解决查询的处理的和优化问题,对于这个问题解决的技术思路是充分利用数据库本身的优化查询能力,将全局查询转换为数据库对应的局部子查询,并生成最优的查询执行计划,交付给相关的web服务执行。 数据挖掘一般包含如下几个步骤:理解相应的问题领域;准备相关数据子集;发现模式;所发现模式的后处理;应用发现结果。 数据挖掘部分是一个人机结合的部分,它通过分工使人和计算机的特长都得到了充分的发挥。数据挖掘功能大大减轻了内容管理员的工作负担,增加了系统中网络资源的深度和广度,并且有一定智能性,可以对搜索到的数据进行剔重、加权等处理。 3.2 网格调度技术 网络调度技术研究内容主要集中在如何在虚拟组织中共享各种异构资源。最具有代表性的结构是2002年初由globus研究小组和ibm联合提出的开放网格服务结构ogsa,它把计算网格和web service结合起来,是一种面向服务的网格系统结构。 网格高度的目标是要业务模块提交的web服务编排和编编实现最优调度。网络调度过程包括以下步骤: (1)网络调度模块接收业务模块提交的web服务编排和编制请求,对请求进行分析,通过分析可以得出请求所需的web服务资源信息。 (2)网络调度模块根据分析结果向wsrf容器的注册管理组

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档