学位论文 > 优秀研究生学位论文题录展示
网格环境中作业系统的设计与实现
作 者: 陈天宇
导 师: 文军;孙桂忠
学 校: 电子科技大学
专 业: 软件工程
关键词: 网格 网格服务系统 作业调度 自动机
分类号: TP311.52
类 型: 硕士论文
年 份: 2010年
下 载: 23次
引 用: 0次
阅 读: 论文下载
内容摘要
网格是国际上近年来大力推动实施的一项网络基础设施,它能够将分散的资源聚合在一起,形成更高层次的分布式资源共享环境。作业管理子系统是网格服务系统的核心组成部分,它负责高性能计算资源的接入与管理,为用户提供网格环境下的作业提交、作业处理、作业控制、状态查询等服务。论文阐述了网格服务系统中作业管理子系统的设计与实现过程。子系统采用了层次化、模块化的设计思想进行设计,共分为七层,由上至下依次为:服务层、安全层、控制层、处理层、驱动层、链接层、通用层,每一层中包含若干模块。各层功能独立,接口单一,模块间具有紧内聚松耦合特性,易于扩展与维护。论文将自动机理论运用到作业处理模块的设计中,实现了作业处理自动机,它以自动机的形式依据状态转移图分步骤对作业进行处理。子系统服务端采用Java语言编写并被封装成若干Web服务,客户端基于Flex技术开发。子系统采用Eclipse CAP及Together Metric工具对实现代码进行了测试,论文最后给出了测试数据。测试数据表明,系统各项功能正确,设计结构合理,代码结构清晰。
|
全文目录
摘要 4-5 ABSTRACT 5-10 图目录 10-12 表目录 12-13 第一章 引言 13-21 1.1 课题背景 13-14 1.2 国内外研究现状 14-18 1.3 论文的研究内容 18-19 1.4 论文的结构 19-20 1.5 小结 20-21 第二章 网格及作业管理子系统 21-28 2.1 网格服务系统 21-22 2.1.1 系统软件层次结构 21 2.1.2 系统软件部署结构 21-22 2.2 网格系统各部分功能概述 22-24 2.2.1 门户 22 2.2.2 作业服务 22-23 2.2.3 文件服务 23 2.2.4 数据传输服务 23 2.2.5 信息服务 23 2.2.6 应用服务 23-24 2.2.7 编译服务 24 2.3 作业管理子系统 24-27 2.3.1 子系统在项目中的位置 24-25 2.3.2 子系统设计难点与设计目标 25-26 2.3.3 子系统设计概要 26-27 2.4 小结 27-28 第三章 作业管理子系统的设计 28-56 3.1 子系统层次结构 28-31 3.2 安全控制中心的设计 31-38 3.2.1 主机环境的概念 31-32 3.2.2 主机环境的组成 32 3.2.3 系统主机环境的组成 32-33 3.2.4 用户主机环境的组成 33-34 3.2.5 用户主机环境的创建 34-36 3.2.6 用户主机环境的调用 36 3.2.7 用户主机环境的管理 36-37 3.2.8 与 GRAM 中用户主机环境的不同 37-38 3.3 作业控制中心 38-40 3.3.1 作业控制中心的概念 38 3.3.2 作业控制中心的组成 38-39 3.3.3 作业控制中心作业处理流程 39-40 3.4 作业处理自动机的设计 40-45 3.4.1 作业处理自动机的概念 40-41 3.4.2 作业处理状态集 41-43 3.4.3 输入命令表 43 3.4.4 初始状态与终结状态集 43 3.4.5 状态转移函数 43-44 3.4.6 作业处理自动机状态转移图 44-45 3.5 驱动层设计 45-46 3.5.1 驱动的概念 45 3.5.2 驱动层的组成 45-46 3.5.3 作业驱动 46 3.5.4 本地驱动 46 3.5.5 数据驱动 46 3.5.6 服务驱动 46 3.6 链接层设计 46-48 3.6.1 链接层的概念 47 3.6.2 链接层的组成 47-48 3.7 通用层设计 48-55 3.7.1 通用层的概念 48-49 3.7.2 通用层的组成 49 3.7.3 异常处理中心 49-52 3.7.4 系统配置中心 52-54 3.7.5 日志系统 54-55 3.8 小结 55-56 第四章 作业管理子系统的实现 56-89 4.1 基础环境 56-57 4.1.1 运行环境 56 4.1.2 开发环境 56-57 4.2 作业描述 57-58 4.3 作业控制接口 58-60 4.3.1 作业提交接口 58-59 4.3.2 作业状态查询接口 59 4.3.3 作业销毁接口 59 4.3.4 作业暂停接口 59-60 4.3.5 作业恢复接口 60 4.4 系统 UML 包层次关系图 60-61 4.5 服务层实现 61-62 4.5.1 服务层 UML 类图 62 4.6 主机环境实现 62-69 4.6.1 主机环境 UML 类图 62-63 4.6.2 远程方法调用 63-64 4.6.3 主机环境的实现 64-66 4.6.4 主机环境身份转换机制的实现 66 4.6.5 用户主机环境消亡时机判定算法 66-68 4.6.6 调用队列 68-69 4.7 控制层实现 69-73 4.7.1 控制层 UML 类图 70 4.7.2 作业对象 70-71 4.7.3 作业对象的持久化与恢复 71-72 4.7.4 作业处理自动机的创建与管理 72-73 4.8 处理层实现 73-78 4.8.1 处理层 UML 类图 73-74 4.8.2 状态表 74 4.8.3 状态的实现 74-75 4.8.4 状态转移表 75-76 4.8.5 状态的配置 76-77 4.8.6 作业处理自动机的实现 77-78 4.9 驱动层的实现 78-81 4.9.1 驱动层 UML 类图 78-79 4.9.2 作业驱动的实现 79-80 4.9.3 数据驱动的实现 80 4.9.4 本地驱动的实现 80 4.9.5 服务驱动的实现 80-81 4.10 链接层实现 81 4.10.1 链接层 UML 类图 81 4.11 通用层实现 81-88 4.11.1 异常处理系统的实现 81-83 4.11.2 配置中心的实现 83-85 4.11.3 日志系统的实现 85-88 4.12 小结 88-89 第五章 系统代码评测 89-95 5.1 Eclipse CAP 评测图表 89-92 5.2 Together Metric 评测数据 92-94 5.3 小结 94-95 第六章 结论 95-99 6.1 系统的难点 95-96 6.2 系统的技术特点 96-98 6.3 系统改进方向 98-99 致谢 99-100 参考文献 100-104
|
相似论文
- 带有多项式基的径向点插值无网格方法的研究及应用,O241
- 高光谱图像空—谱协同超分辨处理研究,TN911.73
- 联合编码调制技术中TCM与BICM方案性能研究,TN911.22
- 高效精确字符串匹配算法的研究与实现,TP391.41
- BioLab面向生物计算服务的网格系统,TP399-C8
- 基于混合自适应遗传算法的动态网格调度问题研究,TP393.09
- 基于电子海图的海上溢油预测系统的设计与实现,X55
- 农业供应链系统网络平台的构建,S126
- 劳动保障监察网格化管理研究,F249.27
- 遥感数据处理网格平台的设计与初步实现,TP79
- 微粒群算法的改进与应用研究,TP18
- 中学化学虚拟实验操作诊断方法研究,TP311.52
- Linux集群环境下作业调度算法的研究与实现,TP301.6
- 几种秘密共享方案的研究,TN918.1
- 移动AdHoc网网的入侵检检:基于时时有限状状自动机方法,TN929.5
- 基于AutoCAD的有限元前处理技术研究,O241.82
- 基于FDTD的目标与粗糙面的散射计算研究,TN011
- 基于Agent的无线传感器网络自组织演化机制研究,TN929.5
- 基于Hadoop的云存储系统客户端的设计与实现,TP333
- 基于域信任的自适应网格工作流调度算法,TP311.52
- 矢量有限元素法在随钻电阻率测井模拟中的应用,P631.83
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|