87、分布式对象网格计算环境与交互式网格应用协作平台解析

分布式对象网格计算与DISCOVER平台解析

分布式对象网格计算环境与交互式网格应用协作平台解析

1. 资源访问与应用描述

在分布式网格计算环境中,MCWP 服务借助用户的 Globus(代理)证书,能利用 Globus 网格服务安全地分配服务、传输文件和访问数据。同时,作为 EJB 客户端的服务器端 Java Beans 可轻松转换为 Web 服务。

资源层是门户的最后一层,通过标准协议访问计算资源,如用于支持网格的计算资源的 Globus 协议,以及用于数据库连接的 Java 数据库连接(JDBC)协议。由于计算资源可能未使用网格服务,从中间层向后端传递命令的传输机制需具备可插拔性,这在中间层的作业提交代理服务中实现,通过安全远程 shell 调用或 globusrun 命令等在后端构建和调用命令,并可针对特定门户安装配置实际使用的命令。

应用描述符方面,中间层核心服务是组装门户的通用构建块,特定门户包含其提供服务的元数据集合,即描述符,以 XML 定义。描述符分为抽象和实例描述符,抽象应用描述符包含使用特定应用的“静态”信息,实例描述符用于收集特定用户特定运行的信息,可用于存档服务和溯源。XML 描述符用于描述长期或静态的数据记录,如应用描述符包含运行特定代码所需的信息,机器描述符描述特定计算资源。这些描述符共同为构建特定资源请求提供通用框架,可用于生成批处理队列脚本,应用还可链接成工作流。

2. 示例服务实现
  • 批处理脚本生成 :门户旨在帮助不熟悉 HPC 系统的用户创建作业脚本。多数排队系统可分为特定于排队系统的头行和与队列无关的脚本指令块。采用简单的“工厂”设计模式实现脚本生成服务,特定队列的脚本生成器继承共同父类,可在
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值