声明
摘要
第1章 绪论
1.1 研究背景及意义
1.2 国内外研究现状
1.3 主要研究工作
1.4 论文组织结构
1.5 名词解释
第2章 系统需求分析
2.1 概述
2.2 系统设计目标
2.3 系统功能需求
2.3.1 工况管理需求
2.3.2 资源管理需求
2.3.3 工况调度需求
2.3.4 故障恢复需求
2.3.5 其它方面的功能需求
2.4 系统性能需求
2.5 外部接口需求
2.6 硬件需求
2.7 软件需求
2.8 数据库设计需求
第3章 系统总体设计
3.1 概述
3.2 软件层次划分
3.3 功能层次划分
3.3.1 资源管理
3.3.2 工况管理
3.3.3 调度模块
3.3.4 系统容错恢复
3.4 数据交互层设计
3.4.1 通信模块设计
3.4.2 数据库操作模块的设计
3.4.3 外存访问接口设计
3.5 主要数据结构设计
3.6 数据库设计
3.6.1 工况描述表
3.6.2 工况模块表
3.6.3 计算机资源信息参数表
第4章 详细设计
4.1 概述
4.2 数据交互层设计实现
4.2.1 通信模块
4.2.2 数据库操作模块
4.2.3 外存访问接口
4.3 资源管理功能实现
4.3.1 资源注册
4.3.2 资源注销
4.3.3 资源更新
4.3.4 资源回收
4.3.5 资源查询
4.4 工况管理实现
4.4.1 工况提交
4.4.2 工况任务管理
4.5 工况调度
4.5.1 工况预调度
4.5.2 工况任务调度
4.5.3 耦合器负载均衡
4.5.4 工况调度流程
4.5.5 调度算法管理
4.5.6 工况控制
4.6 恢复模块
4.6.1 工况故障检测
4.6.2 资源故障检测
4.6.3 诊断与恢复
4.6.4 自恢复
第5章 系统测试及结果分析
5.1 系统测试
5.2 测试环境
5.3 测试用例
5.4 测试结果显示
5.5 本章小结
总结与展望
致谢
参考文献
附录1 通信协议
附录2 数据库设计
攻读硕士学位期间发表的论文及参与的科研项目