网格的体系结构之OGSA 第三章网格的体系结构.ppt

网格的体系结构之OGSA 第三章网格的体系结构.ppt

  1. 1、本文档共75页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
网格的体系结构之OGSA 第三章网格的体系结构

开放网格服务体系结构 Open Grid Services Architecture 五层沙漏网格体系结构 五层沙漏 应用背景是科学研究领域-E-Science 以协议为中心的协议结构 一个基础平台允许访问,集成远程异构资源和服务 开放网格服务体系结构OGSA OGSA(Open Grid Services Architecture) 面向服务的体系结构SOA 以服务为中心的“服务结构” 一切都是服务 商业应用 分布企业计算,例如企业应用集成和B2B等 Web Services和Grid技术融合的产物 遵循Web Service标准,扩展它 OGSA产生的动机 科学研究领域的成功-》商业计算 电子科研环境-》商业应用,如同WEB技术发展 资源集成是一个基本挑战 问题和解决方法类似 分布、可靠、可扩展和安全的分布系统挑战 向基础设施迈进-》支持多个应用领域 OGSA产生的动机 以主机为中心企业计算-》以网络为中心企业计算 外部的网络、资源和服务 高度集成的内部IT基础设施分解成异构多个系统的集合,异构和小系统的集合按QoS的重新集成 现行方法是面向平台的纵向集成构件和服务 没有合适标准的IT基础架构和工具,分布计算的管理、灵活性、可扩展等的保证非常麻烦 OGSA产生的动机 服务提供商 Web、存储、内容分发和应用等服务提供商 E-Untility 按服务级别动态共享、分配和组织资源; 快速一致的响应时间、多级别的高可用,灵活实时的重配置 B2B计算 多企业之间的合作-虚拟组织 分布异构系统的集成 The Emergence of Open Grid Standards OGSA结构 Everything is a Grid service 计算资源、存储资源、网络、程序、数据库等 面向服务的体系结构 互操作问题分成两个子问题 服务接口的定义 协议的表示,解决服务的激活 讨论标准接口定义机制,局部/远程透明,自适应局部OS服务和单一服务语义等 虚拟化资源 将服务功能以标准的方式表达,任何实现都可以激活; 利用已有的资源和系统功能 A grid service is a web service 兼容、扩展web Service 服务的发现、描述,C/S代码的自动产生等web Service特性 有状态的服务 OGSA结构(续) 网格可视为一个网格功能服务的扩展集合 可以采用各种方式聚合这些服务,以满足VO需要 服务响应网格互操作协议的消息 网格功能服务以服务的形式实现各自的功能 对先前的层次网格体系结构的补充和完善 定义网格功能服务的基本公共接口和行为 定义服务规范-交互、创建和基本公共管理等 更容易实现网格服务本身的功能 便于分布系统的集成 基础服务规范和架构建立 系统的差别不在是交互机制,而在于资源拥有者的管理、安全等策略的不同 OGSA结构(续) 核心服务的定义 服务级别、数据访问和集成、工作流、安全、策略、监测和诊断等. GGF 正在努力的目标 支持基于上述定义服务的任何面向应用的服务实现 基于核心服务之上构建高级服务 OGSA服务模型 系统应当由少量的永久服务和大量的瞬时服务组成 所有的服务遵循网格服务接口和行为的定义 可靠的服务激活、生命周期管理、发现、授权、通知、升级、并发和可管理性; 管理服务实例的接口 网格服务 网格服务的语义 遵循所定义的一套标准接口和行为规范:命名、发现、动态服务创建,生命周期管理,通知和可管理性等 重点解决服务的管理、命名发现和使用问题 由WSDL定义的a Web Service 分布系统关键问题:命名、服务状态、生命周期和通知等; 网格服务(续) 网格服务语义没有定义服务本身的实现 没定义什么样编程模型、技术、开发和运行环境 多种Host Environment(宿主环境) OS,J2EE, .NET, “C”, … 网格服务的交互方式与宿主环境无关 通过定义网格服务的语义 定义了所有运行环境都需具有的基本特征 保证网格服务的成功 不同环境不同的实现 网格服务(续) 基于Web Service的资源虚拟化 服务化各类资源,多个逻辑实例映射相同物理资源 位置透明、多协议绑定和服务的多种实现 组成高级服务,不关心各服务如何构成实现 网格服务(续) 网格服务语义-接口和行为如下: 全局命名和引用(GSH和GSR) 创建(factory) 生命周期的管理 注册和发现 授权 通知 并发 可管理性 网格服务:瞬时服务实例 OGSA系统由持久服务和瞬时服务组成 “Web services” 强调永久 服务的发现和调用 整个企业持久状态的接口 无状态的服务 在网格环境中,必须也要支持瞬时服务实例, 动态地创建和取消 分布活动状态的接口 例如工作流, 视频会议, 远程数据分析等 网格服务:命名

文档评论(0)

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

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

1亿VIP精品文档

相关文档