网格与数据库集成:现状、框架与联邦化探索
1. 网格与数据库集成的现状
如果网格在商业上取得成功,数据库供应商可能会根据网格需求,为网格集成提供“开箱即用”的支持。理想情况下,开放标准的定义将推动这一进程,届时将大幅减少把数据库集成到网格所需的定制包装工作。
当前,构建计算网格的主流中间件是 Globus,它提供了涵盖网格信息、资源管理和数据管理的一系列服务:
- 信息服务 :允许资源所有者在目录中注册资源,通过监控与发现服务(MDS),应用程序能动态发现合适的执行资源,还可了解计算机和网络的配置、运行状态及负载情况。
- Globus 资源分配管理器(GRAM) :接受在资源上运行应用程序的请求,负责将应用程序转移到远程资源、进行调度,并为用户提供作业控制接口。
- 网格安全基础设施(GSI) :贯穿 Globus 所有服务,解决了开放网络中的安全认证和通信问题,提供“单点登录”功能,一个 X.509 证书就能对一组资源进行用户认证。
- Globus 数据网格(版本 2.0) :提供文件访问和管理的核心服务,但不直接支持数据库集成,主要侧重于支持大型文件,如科学实验产生的大型数据集。其中,GridFTP 是优化后的文件传输协议,适用于高带宽广域网,且与 GSI 集成;Globus 还支持副本管理,通过副本目录和副本管理服务,应用程序能找到逻辑文件部分内容的物理位置。
此外,网格社区正倾向于采用 Web 服务作为网格中间件的基础,通过定义开放网格服务架构(OGSA),利用商业计算中对 We
超级会员免费看
订阅专栏 解锁全文

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



