47、开放网格服务架构与数据网格解析

开放网格服务架构与数据网格解析

1. OGSA核心概念

开放网格服务架构(OGSA)引入了网格服务句柄(GSH)的概念,GSH 对于每个服务都是唯一的,可用于在句柄映射中唯一标识和查找服务,并且是不可变的实体。而网格服务引用(GSR)则是对服务实例的描述,可能基于 WSDL 等,它让用户能够引用该服务的可变运行实例。此外,OGSA 设想了服务托管环境的分层结构。

OGSA 的另一个重要组成部分是服务数据的标准化表示,即服务数据元素(SDE),它是一组命名和类型化的 XML 片段。SDE 可以包含服务实例的各种信息,用于基本的自省。所有网格服务都通过 GridService 端口类型的 FindServiceData 操作来检索 SDE。借助 SDE,网格服务成为有状态的服务,这与无状态的 Web 服务形成了鲜明对比,是两者的本质区别。

2. 数据网格服务的数据类型

在现有的网格项目中,对数据网格服务的定义投入了大量精力。数据网格需要处理多种类型的数据,以下是一些常见的数据类型:
- 文件 :对于许多虚拟组织(VO)来说,基于文件的 I/O 是访问数据的唯一方式,数据仅存储在文件中,文件语义清晰,便于管理。可通过多种安全机制保护文件,如 Unix 权限、访问控制列表(ACL)等,并可通过目录服务(如 Globus 副本目录)维护文件。
- 文件集合 :分为受限集合和自由集合。受限集合中的文件始终在一起,可视为一个整体;自由集合由文件和其他集合组成,更具灵活性,但需要额外服务来保持一致性。
- 关系数据库 :关系数据库

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值