DISCOVER:用于交互式网格应用的计算协作平台
1. DISCOVER 概述
DISCOVER 是一个用于交互式网格应用的计算协作平台,它主要由三部分组成:
- 中间件基础架构 :使 DISCOVER 交互和协作服务器能够动态发现并相互连接,形成对等网络。这让连接到本地服务器的客户端能基于自身凭证、能力和权限,全局访问所有服务器上的应用和服务。
- 分布式交互式对象基础架构(DIOS) :实现对网格上并行和分布式应用的运行时监控、交互和计算控制。DIOS 为应用对象添加传感器和执行器,使其可被查询和控制。
- DISCOVER 交互与协作门户 :提供对应用、应用对象和网格服务的远程协作访问。该门户采用复制共享工作区架构,集成了聊天和白板等协作工具,还整合了“协作流”,用于记录所有客户端 - 客户端以及客户端 - 应用的交互和协作。
客户端通过门户连接到本地服务器,在具备相应权限和能力的情况下,可发现并访问网格上的活跃应用和服务。此外,客户端能组建或加入协作组,基于自身权限和能力安全、一致且协作地与应用进行交互和控制。目前,DISCOVER 已投入使用,为多个科学和工程应用提供交互能力,如油藏模拟、计算流体动力学、地震建模和数值相对论等。同时,DISCOVER 中间件基础架构还实现了 DISCOVER 交互和协作服务与 Globus 网格服务的互操作性。
2. DISCOVER 中间件基础架构
2.1 设计背景
计算网格的普及和网格技术的进步推动了众多高级问题解决环境和计算协作平台的发展。
超级会员免费看
订阅专栏 解锁全文
2010

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



