首页> 中文学位 >网格环境中作业系统的设计与实现
【6h】

网格环境中作业系统的设计与实现

代理获取

目录

摘要

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 系统改进方向

致谢

参考文献

展开▼

摘要

网格是国际上近年来大力推动实施的一项网络基础设施,它能够将分散的资源聚合在一起,形成更高层次的分布式资源共享环境。作业管理子系统是网格服务系统的核心组成部分,它负责高性能计算资源的接入与管理,为用户提供网格环境下的作业提交、作业处理、作业控制、状态查询等服务。论文阐述了网格服务系统中作业管理子系统的设计与实现过程。子系统采用了层次化、模块化的设计思想进行设计,共分为七层,由上至下依次为:服务层、安全层、控制层、处理层、驱动层、链接层、通用层,每一层中包含若干模块。各层功能独立,接口单一,模块间具有紧内聚松耦合特性,易于扩展与维护。论文将自动机理论运用到作业处理模块的设计中,实现了作业处理自动机,它以自动机的形式依据状态转移图分步骤对作业进行处理。子系统服务端采用Java语言编写并被封装成若干Web服务,客户端基于Flex技术开发。子系统采用EclipseCAP及TogetherMetric工具对实现代码进行了测试,论文最后给出了测试数据。测试数据表明,系统各项功能正确,设计结构合理,代码结构清晰。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号