- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
charpter6_其他分布计算环境
* * * * * 比如,个人电脑和中心计算机;相同或不同公司的不同管理单元;否则,只能算本地管理系统而非网格。 否则,只算一个具体应用系统而非网格。 * 网格计算环境要求不影响各节点本地的管理和自主性,不改变原有的操作系统、网络协议和服务等,保证用户和远程节点的安全性,允许远程节点选择加入或推出网格系统,尽量使用已存在的标准技术,以便与已有的应用兼容,并能提供可靠的容错机制。一个理想的网格计算应类似当前的Webservice,可以构建在当前所有的硬件和软件平台上,给用户提供完全透明的计算环境,对用户而言,它把众多同构、异构的资源编程了同构的虚拟计算环境。 * * 今年8月,IBM宣布投入数十亿美元研发网格计算,与Globus合作开发开放的网格计算标准,并宣称网格的价值不仅仅限于科学计算,商业应用也有很好的前景。于是网格计算和Globus从幕后走到前台,受到前所未有的关注。 Globus是美国Argonne国家实验室的研发项目,全美有12所大学和研究机构参与了该项目。Globus对资源管理、安全、信息服务及数据管理等网格计算的关键理论进行研究,开发能在各种平台上运行的网格计算工具软件(Toolkit),帮助规划和组建大型的网格试验平台,开发适合大型网格系统运行的大型应用程序。Toolkit是Globus最重要的成果,其第一版在1999年推出,最新版本是去年推出的Release 1.1.4。Toolkit源码开放,任何人都可以从其网站上下载源代码。目前,Globus的技术已在NASA网格(NASA IPG)、欧洲数据网格(Data Grid)、美国国家技术网格(NTG)等8个项目中得到应用。 通常,网格计算着眼于大型应用项目,按照Globus的观点,大型应用项目应该由许多组织协同完成,它们形成一个“虚拟组织”,各组织拥有的计算资源在虚拟组织里共享,协同完成项目。 按Globus的定义,所有用于共享的实体都是资源,计算机、存储器、数据、软件等是资源,分布式文件系统、缓冲池等也是资源。对于共享而言,有价值的不是设备本身而是实体的接口或界面。 在Globus看来,现有的共享方案,比如互联网、B2B、ASP、SSP、Java、CORBA、DCE等,要么在共享配置的灵活性上、要么在共享资源种类上不能完全满足虚拟组织的需要。同时,Globus并不试图取代现有技术,而是希望在现有技术之上建立更高层次的共享。 从技术的角度看,共享是资源或实体间的互操作,比如用甲计算机的What-If分析程序调用乙计算机的数据库。Globus认为,网络环境下的互操作意味着需要开发一套通用协议,用它来描述消息的格式和消息交换的规则。在协议之上,需要开发一系列服务,这与建立在TCP/IP协议上的Web服务原理相同。在服务中要定义API,基于这些API再构建软件开发工具(SDK)。 * 并没有提供严格的规范,他对该结构中各部分组件的通用要求进行定义,而且将这些组建形成一定的层次关系,每一层的组建具有相同的特征,上层组建可以在任何一个底层组建的基础之上构建。 五层沙漏结构根据各组成部分与共享资源的距离,将功能分散在五个不同的层次,从底 层到上面依次是:构造层、连接层、资源层、汇聚层和应用层,越向下层就越接近于物理的共享资源;而且各部分的协议数量是不同的,对于其最核心的部分,要能 够实现上层协议向核心协议的映射,同时实现核心协议向下层其他各种协议的映射,因此核心协议形成了协议层次结构中的瓶颈,在五层结构中,资源层和连接层共同组成这一核心。 * 构造层(Fabric) 它的功能是向上提供网格中可供共享的资源将,它们是物理或逻辑实体。常用的资源包括处理能力、存储系统、目录、网格资源、分布式文件系统、分布式计算机池、计算机集群等。Toolkit中相应组件负责侦测可用的软硬件资源的特性、当前负荷、状态等信息,并将其打包供上层协议调用。 连接层(Connectivity) 它是网格中网络事务处理通信与授权控制的核心协议。构造层提交的各种资源间的数据交换都在这一层的控制下实现。各资源间的授权验证、安全控制也在这里实现。在Toolkit中,相应组件采用基于公钥的网格安全基础协议(GSI)。在此协议中提供一次登录、委托授权、局域安全方案整合、基于用户的信任关系等功能。资源间的数据交换通过传输、路由及名字解析实现。 资源层(Resource) 这一层的作用是对单个资源实施控制,与可用资源进行安全握手、对资源做初始化、监测资源运行状况、统计与付费有关的资源使用数据。在Toolkit中有一系列组件用来实现资源注册、资源分配和资源监视。Toolkit还在这一层定义了客户端的C、Java的API和SDK。 汇集层(Collective) 这层的作用是将资源层提交的受控资源汇
您可能关注的文档
最近下载
- 必修一 1.1质点与参考系.pptx VIP
- 网络设备配置与管理项目教程(华为eNSP模拟器版)全册电子课件汇总.pptx
- 2024年新人教版7年级上册英语全册课件(新版教材).pptx
- DM.05 ×× U9 ERP项目-项目日报-年月日.docx VIP
- DM.01 ×× U9 ERP项目-项目章程.pptx VIP
- (含六套期末试卷)七年级下册地理精品学案:第2课时复杂的气候.doc VIP
- DM.18 ×× U9 ERP项目-阶段汇报.pptx VIP
- DM.16.01 ××U9 ERP项目培训计划书.docx VIP
- 标准图集-03J601-2 木门窗(部品集成式).pdf VIP
- 2025年江苏省高考化学试卷真题(含答案及解析).pdf
文档评论(0)