通信工程师互联网技术基于OGSI的OGSA架构

互联网技术 责任编辑:liaiqiang 2013-12-03

摘要:通信工程师互联网技术基于OGSI的OGSA架构:OGSA的基本思想等于网格结构加Web服务再加工具箱(Toolkit)。OGSA中解决了两个重要的问题,即标准服务接口的定义和协议的识别。

  2.3.2 基于OGSI的OGSA架构
  OGSA的基本思想等于网格结构加Web服务再加工具箱(Toolkit)。OGSA中解决了两个重要的问题,即标准服务接口的定义和协议的识别。图6-5所示为OGSA的4个主要层次,从下到上各层的涵义如下:

  1.物理和逻辑资源层
  该层是网格计算的中心部分,其中物理资源是构成网格能力的资源,包括处理器、服务器、存储器和网络。逻辑资源位于物理资源之上,它们通过虚拟化和聚合物理层的资源来提供额外的功能。
  2.Web服务层
  OGSA的重要原则是将所有网格资源(包括逻辑的与物理的〉都建模成为服务。这种服务是由OGSK Open Grid Services Infrastructure,开放网格服务基础设施)完成的,OGSA是抽象的东西,是-框架。OGSK Open Grid Services Infrastructure)是作为OGSA核心规范提出的,它对OGSA的主要方面进行具体化、规范化。OGSI规定了向网格发送处理请求时所使用的接口,相当于Web服务中的Web服务描述语言(Web Services Descrip-tionLangUage,WSDL),在网格计算相关标准中处于核心地位。OGSI规范通过扩展Web服务定义语言WSDL和XMLSchema的使用,来解决具有状态属性的Web服务的问题。它针对可管理网格服务定义了一套标准化的接口和行为,定义了服务实例的创建、命名和生命期管理,服务状态数据的声明和查看,服务数据的异步通知,服务实例集合的表达和管理,以及一般的服务调用错误的处理等iOGSI定义了客户如何和网格服务交互。
  3.基于OGSA架构的网格服务层
  Web服务层及其OGSI扩展为基于OGSA架构的网格服务提供了基础设施。GGF(GlobalGridForum,全球网格论坛)目前正在致力于在诸如程序执行、数据服务和核心服务等领域中定义基于网格架构的服务。随着这些新架构服务的出现,OGSA将变成更加有用的面向服务的架构。
  4.网格应用程序层
  随着时间的推移,将会开发出一组丰富的基于网格架构的服务,也将会出现使用一个或多个基于网格架构的服务的新网格应用程序。
  OGSA提供了3种运行环境,即简单运行环境、虚拟运行环境和组操作环境。简单运行环境指在一个简单的管理范围内的资源的集合;虚拟运行环境指与虚拟组织相关联的资源可能跨越异构、地理分布的多个运行环境;组操作环境提供给虚拟组织参加者以更复杂的、虚拟的组环境或者端到端的服务环境。这3种环境的关系是从简单到复杂,包含的服务从具体到抽象。
  OGSA的基本操作过程为:①服务提供者向虚拟组织注册;②虚拟组织维护注册表;③用户在虚拟组织中查找服务提供者,得到服务句柄,找到满足要求的服务提供者;④用户创建服务实例请求服务方接收请求,并创建服务实例;⑤服务实例以“用户”身份执行,得到返回结果,存放在特定位置;⑥用户从特定位置取走结果。
  OGSA的优势是:①具有统一的调用形式;②天然的平台无关性(Web机制);③自然的单一系统概念(服务抽象);④灵活的集成。
  实践表明OGSI尚存在以下不足:①由于过分强调网格服务和Web服务的差别,导致两者之间不能更好地融合在一起;②OGSI把繁杂的技术内容全部集中在一个规范中,没有淸晰的功能划分,以支持增量发展.也不利于对不同部分进行灵活运用;③由于OGSI单个规范中的内容太多,所有接口和操作都与服务数据有关.缺乏通用性,而且OGSI规范没有对资源和服务进行区分;④由于OGSI超前地大最使用XML模式(Schema)等技术,不能得到现有Web服务T:具环境的有力支持;⑤OGSI通过封装资源的状态,将具有状态的资源建模为Web服务,这种做法受到了Web眼务纯化论者的批评和抵制,同时,某些Web服务的实现不能适应网格服务的动态创建和销毁;⑥由于WSDL2.0发布的延迟很难支持OGSI定义,网格服务的定义语言GWSDL不能作为可支持Web服务描述语言WSDL1.1的功能扩展。

返回目录:中级通信工程师互联网技术考试网格计算汇总

编辑推荐:

中级通信专业实务互联网技术教程汇总

中级通信专业实务传输与接入教程汇总

通信专业实务考试设备与环境教程汇总

通信专业实务考试交换技术教程汇总 

更多资料
更多课程
更多真题
温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!

通信工程师备考资料免费领取

去领取

距离2025 通信工程师考试

还有
  • 1
  • 3
  • 2
专注在线职业教育24年

项目管理

信息系统项目管理师

厂商认证

信息系统项目管理师

信息系统项目管理师

!
咨询在线老师!