摘要
ABSTRACT
图目录
表目录
第一章 引言
1.1 课题背景
1.2 国内外研究现状
1.3 论文的研究内容
1.4 论文的结构
1.5 小结
第二章 网格及作业管理子系统
2.1 网格服务系统
2.1.1 系统软件层次结构
2.1.2 系统软件部署结构
2.2 网格系统各部分功能概述
2.2.1 门户
2.2.2 作业服务
2.2.3 文件服务
2.2.4 数据传输服务
2.2.5 信息服务
2.2.6 应用服务
2.2.7 编译服务
2.3 作业管理子系统
2.3.1 子系统在项目中的位置
2.3.2 子系统设计难点与设计目标
2.3.3 子系统设计概要
2.4 小结
第三章 作业管理子系统的设计
3.1 子系统层次结构
3.2 安全控制中心的设计
3.2.1 主机环境的概念
3.2.2 主机环境的组成
3.2.3 系统主机环境的组成
3.2.4 用户主机环境的组成
3.2.5 用户主机环境的创建
3.2.6 用户主机环境的调用
3.2.7 用户主机环境的管理
3.2.8 与 GRAM 中用户主机环境的不同
3.3 作业控制中心
3.3.1 作业控制中心的概念
3.3.2 作业控制中心的组成
3.3.3 作业控制中心作业处理流程
3.4 作业处理自动机的设计
3.4.1 作业处理自动机的概念
3.4.2 作业处理状态集
3.4.3 输入命令表
3.4.4 初始状态与终结状态集
3.4.5 状态转移函数
3.4.6 作业处理自动机状态转移图
3.5 驱动层设计
3.5.1 驱动的概念
3.5.2 驱动层的组成
3.5.3 作业驱动
3.5.4 本地驱动
3.5.5 数据驱动
3.5.6 服务驱动
3.6 链接层设计
3.6.1 链接层的概念
3.6.2 链接层的组成
3.7 通用层设计
3.7.1 通用层的概念
3.7.2 通用层的组成
3.7.3 异常处理中心
3.7.4 系统配置中心
3.7.5 日志系统
3.8 小结
第四章 作业管理子系统的实现
4.1 基础环境
4.1.1 运行环境
4.1.2 开发环境
4.2 作业描述
4.3 作业控制接口
4.3.1 作业提交接口
4.3.2 作业状态查询接口
4.3.3 作业销毁接口
4.3.4 作业暂停接口
4.3.5 作业恢复接口
4.4 系统 UML 包层次关系图
4.5 服务层实现
4.5.1 服务层 UML 类图
4.6 主机环境实现
4.6.1 主机环境 UML 类图
4.6.2 远程方法调用
4.6.3 主机环境的实现
4.6.4 主机环境身份转换机制的实现
4.6.5 用户主机环境消亡时机判定算法
4.6.6 调用队列
4.7 控制层实现
4.7.1 控制层 UML 类图
4.7.2 作业对象
4.7.3 作业对象的持久化与恢复
4.7.4 作业处理自动机的创建与管理
4.8 处理层实现
4.8.1 处理层 UML 类图
4.8.2 状态表
4.8.3 状态的实现
4.8.4 状态转移表
4.8.5 状态的配置
4.8.6 作业处理自动机的实现
4.9 驱动层的实现
4.9.1 驱动层 UML 类图
4.9.2 作业驱动的实现
4.9.3 数据驱动的实现
4.9.4 本地驱动的实现
4.9.5 服务驱动的实现
4.10 链接层实现
4.10.1 链接层 UML 类图
4.11 通用层实现
4.11.1 异常处理系统的实现
4.11.2 配置中心的实现
4.11.3 日志系统的实现
4.12 小结
第五章 系统代码评测
5.1 Eclipse CAP 评测图表
5.2 Together Metric 评测数据
5.3 小结
第六章 结论
6.1 系统的难点
6.2 系统的技术特点
6.3 系统改进方向
致谢
参考文献