CoG软件包网格与商业计算的集成.pdfVIP

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
CoG软件包网格与商业计算的集成

CoG软件包:网格与商业计算的集成 罗秉安 张立臣 (广东工业大学计算机学院 广州 510090) luoba@ 摘 要 商业计算和网格计算井行发展,有不同的目标。因此有不同的重点和技术解决方案.COG软 件包(CommodityGridToolkits)的目标就是定义网格和特定商业框架之间的映射和接u.本文主要通过介 绍COG软件包。阐述商业计算技术与现有网格构架的集成 关vim网气分布式计拭CORBk,COG 中。分。号TP-3Lt竹 131言 Internet和分布式计算的高速成一长,导致了儿个领域技术的快速发展.在商业计算方面, 人嫩的分布式计算技术 (如,Web协议.Java,11NI,CORBA,DCOM等等)使我们能富 有成效地存取和处理信息 同时,出现了高性能网格计算的框架,使用户可以通过协调使用 分布式高端资源的方法解决科学计算问题[v 商业计算和网格计算并行发展,有不同的目标,因此有不同的重点和技术解决方案.例 如,商业技术倾向于强调可扩展性、组件的组合等等.而网格的重点是端到端性能、高级网 络服务以及对单一资源如超级计算机的支持等,并行发展的结果,导致技术集之间出现了重 叠、互余和差异等现象.因此,必须及时解决商业计算和网格计算的集成问题.CoG定义和 实现了映射网格功能到商业环境/9架的通用组件集,目标是:(1)使网格应用的开发人员 能尽员使用商业技术;(2)将网格技术应用于商业计算中. 由此可知,COG包括有Web/CGICoG工具包,JavaCoG工具包,CORBACoG工具包, DCOMCoG工具包等等.其作用都是使应用开发人员可以利用高级的网格服务 (资源管理、 安全、资源发掘),以及通过商业技术提供的熟悉而强有力的开发框架,开发高层组件.所 以面临的挑战是如何开发网格和商业计算概念与技术之间的合适的接口,以及,若网格和 商业计算提供了相似的服务,则如何协调相互之间的竞争. 2 网格简介 2.1网格构架 网格的概念是作为表示高级科学和_程〔应用的集成分布式计算构架而出现的.网格计 ,木文受国家自然科学鉴金 (N.,教育部高等学校骨干教师资助计划、广东省自然科学基金 (No.010059)、广东省 教叮h自然科学鉴金 (No.200025),I-东省教育厅 “千百十”优秀人才培养荃金资助 罗粱安.男,硕士研究生,主要研究方 向为卖时4分布式系统:张立臣,男,教授.硕士导师 罗秉3i;}:CoG鲤鲤已丝=it15}些塑进t一一一一一一一307 算不仅提供了对分布在不同组织上的各种远程资源的存取方法,还促进在这些资源上的高 灵活性共享关系.网格的构架主要包括五个部分Izl, (1)构造层(fabriclayer),对本地控制包括物理和逻辑资源如文件或分布式文件系统的 交互,构造层的功能是向上提供网格中可供共享的资源. (2)连接层 (connectiviytlayer),定义了支持特定网格网络事务的通信和验证协议,是 网格中网络事务处理通信与授权控制的核心协议,构造层提交的各种资源间的数据交换都 在这一层的控制 卜实现. (3)资源层 (resourcelayer),允许单个资源的共享 作用是对单个资源实施控制。与可 用资源进行安全握手、对资源做初始化、监测资源运行状况、统计与付费有关的资源使用 数据. (4)聚集层 (collectivelayer),协调多资源.重点是与单个资x的交互,主要作用是将 资源层提交的受控资源汇集在一起,供虚拟组织的应用程序共享、调用. (5)应用层 ((applicationlayer),使用各层的适合组件以支持应用.应用程序通过各层的 API调用相应的服务,再通过服务调用网格上的资源来完成任务. 每一层都包括了支持网格应用开发所需的协议、API和SDK等[3) 2.2 网格技术 未来的科学问题解决构架应该支持大量分布式异构组件的协调使用,这些组件包括高 级网络、计算机、存储设备、显示设备和科学装置等 不同的应用由于相同的需求,而将传 统意义上作为网络一部分的各种设备祸合在一起.这样就促使了发展今天的Internet所不能 提供的大嫉新的服务,如安全性、资源管理、数据存取、装备、策略、技术和其它服

您可能关注的文档

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档