开放网格服务架构与数据网格解析
1. OGSA基础概念
OGSA(开放网格服务架构)引入了网格服务句柄(Grid Service Handles,GSHs)的概念。GSHs 是服务唯一的标识,可用于在句柄映射中唯一识别和查找服务,并且是不可变的实体。而网格服务引用(Grid Service Reference,GSR)则是用 WSDL(Web 服务描述语言)来描述服务实例(但不限于 WSDL),让用户能够引用该服务的可变运行实例。OGSA 还设想了服务托管环境的分层结构。
另外,OGSA 的一个重要组成部分是服务数据的标准化表示,它被构建为一组命名且类型化的 XML 片段,称为服务数据元素(Service Data Elements,SDEs)。SDE 可以包含服务实例的任何信息,支持对服务的基本自省。所有网格服务都实现了 GridService 端口类型的 FindServiceData 操作,通过该操作可以检索 SDE。借助 SDE,网格服务成为有状态的服务,这与无状态的 Web 服务形成了本质区别,网格服务不仅有状态,还提供了标准化的机制来检索其状态。
2. 数据网格服务中的数据类型
在现有的网格项目中,数据管理服务大多局限于文件处理。但对于许多虚拟组织(VOs)来说,文件只是数据粒度的中间级别。数据网格原则上需要能够处理从单个比特到复杂集合,甚至是按需生成的虚拟数据等各种数据元素。为了定位和访问这些数据,需要通过某种机制(如逻辑名称或 ID)来识别它们,这里将这种逻辑标识符称为网格数据句柄(Grid Data Handle,GDH)。
以下是数据网格中处理的几种常见数据类型:
- 文件
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



