学位论文 > 优秀研究生学位论文题录展示

数值天气预报业务流程监控管理系统研究与实现

作 者: 刘俊铖
导 师: 宋君强;张卫民
学 校: 国防科学技术大学
专 业: 计算机科学与技术
关键词: 数值天气预报 流程监控 流程定义 插入式监控组件 网格工作流 构件 服务动态绑定 消息总线
分类号: TP311.52
类 型: 硕士论文
年 份: 2008年
下 载: 80次
引 用: 2次
阅 读: 论文下载
 

内容摘要


数值天气预报已成为制作气象预报产品不可缺少的基础和手段。为确保其业务系统的健壮运行,需要有一种直观、方便的监控手段对业务运行的过程进行监控管理。目前,对数值天气预报业务流程的监控管理多采用手工方式,由用户根据程序输出的字符运行信息来判断业务运行状态及进度。这种监控方式不够直观,对用户的要求较高。本文针对数值天气预报业务系统的监控需求和当前监控管理手段的不足,结合数值天气预报业务的特点,从业务流程定义、流程调度执行机制、容错机制以及流程监控管理策略方面,分别对HPC平台和网格计算环境下的流程监控管理技术进行了研究。针对HPC平台,本文根据数值天气预报业务的特点,从结构元素、监控元素、触发器元素和控制元素方面引入了一套业务流程编排规范来描述数值天气预报业务过程。为了尽量减少对原业务系统的改动,本文提出了一种插入式的监控组件结构,并对流程监控管理系统的容错机制和流程调度策略进行了研究。针对网格计算环境,本文结合数值天气预报业务流程复杂的特性,以Petri网和WF-NET为理论基础,提出了一种基于构件的流程建模方法,大大增强了流程的可复用性;为解决网格环境下资源异构性和变化性问题,本文提出一种流程运行中动态绑定具体服务的方法;为解决监控过程中数据频繁交互所带来的系统开销问题,本文设计了一种基于订阅/发布模式消息总线的监控结构。在前面理论研究工作基础上,本文分别对HPC平台和网格计算环境下的业务流程监控管理系统做了设计和实现。构建了HPC平台上的业务流程图形化监控管理系统WebSMS和网格环境下基于网格工作流技术的业务流程监控管理系统EPGFlow。

全文目录


摘要  11-12
ABSTRACT  12-13
第一章 绪论  13-22
  §1.1 课题研究背景  13-14
  §1.2 流程监控管理系统研究现状  14-20
    1.2.1 HPC平台流程监控管理研究现状  14-16
    1.2.2 网格环境下流程监控管理研究现状  16-20
  §1.3 本文的内容和工作  20
  §1.4 本文的结构  20-22
第二章 HPC平台流程监控管理关键技术研究  22-37
  §2.1 数值天气预报业务特点  22-23
  §2.2 业务流程定义  23-29
    2.2.1 结构元素定义  23-25
    2.2.2 监控元素定义  25-26
    2.2.3 触发器定义  26-28
    2.2.4 控制元素定义  28-29
    2.2.5 小结  29
  §2.3 插入式监控组件设计  29-31
    2.3.1 设计准则  29-30
    2.3.2 插入式监控组件结构  30-31
  §2.4 容错机制  31-33
    2.4.1 故障重启  31-32
    2.4.2 检查点恢复  32-33
  §2.5 作业调度机制  33-36
    2.5.1 调度算法  34-35
    2.5.2 调度策略  35
    2.5.3 作业状态转换  35-36
    2.5.4 小结  36
  §2.6 本章小结  36-37
第三章 HPC平台流程监控管理系统设计与实现  37-54
  §3.1 系统概述  37-40
    3.1.1 设计目标  37-38
    3.1.2 系统结构  38-39
    3.1.3 模块部署  39-40
  §3.2 业务流程管理  40-42
    3.2.1 模块结构  40-41
    3.2.2 作业调度器  41-42
  §3.3 监控信息处理实现  42-46
  §3.4 监控信息发布平台  46-49
    3.4.1 平台处理流程  46
    3.4.2 关键算法  46-47
    3.4.3 图形化实现  47-49
  §3.5 信息服务处理  49-51
  §3.6 故障处理  51
  §3.7 系统应用实例  51-53
  §3.8 本章小结  53-54
第四章 基于网格工作流的流程监控管理关键技术研究  54-75
  §4.1 网格工作流概述  54-57
    4.1.1 网格与工作流  54-55
    4.1.2 网格工作流生命周期  55-56
    4.1.3 气象集合预报与网格工作流  56-57
  §4.2 集合预报业务过程建模  57-67
    4.2.1 Petri Net和WF-NET  57-60
    4.2.2 气象集合预报业务流程及特点分析  60-61
    4.2.3 基于构件的工作流建模方法  61-63
    4.2.4 业务流程执行语言  63-67
  §4.3 集合预报网格工作流引擎  67-71
    4.3.1 工作流引擎的作用  67
    4.3.2 服务绑定方式  67-68
    4.3.3 实例状态转换  68-69
    4.3.4 调度方式  69-70
    4.3.5 小结  70-71
  §4.4 集合预报网格工作流监控技术  71-74
    4.4.1 概述  71
    4.4.2 监控方法  71-73
    4.4.3 SOAP介绍  73
    4.4.4 消息总线  73-74
  §4.5 本章小结  74-75
第五章 EPGFlow原型系统设计与实现  75-84
  §5.1 系统概述  75-77
    5.1.1 系统设计目标  75
    5.1.2 用户层次结构  75-76
    5.1.3 系统结构  76-77
  §5.2 系统实现  77-82
    5.2.1 可视化化建模工具  77-78
    5.2.2 EPGFlow工作流引擎  78-79
    5.2.3 EPGFlow工作流监控器  79-82
  §5.3 与网格门户系统的集成  82-83
  §5.4 本章小结  83-84
第六章 总结和展望  84-86
  §6.1 总结  84-85
  §6.2 展望  85-86
致谢  86-87
参考文献  87-90
攻读硕士期间发表的论文  90-91
附录A 课题项目资金来源  91-92
附录B 边界层高分辨率数值天气预报业务流程定义实例  92-94
附录C 网格工作流业务流程定义实例(BPEL4WS描述)  94-95

相似论文

  1. 具有变截面臂架的格构式起重机结构计算分析方法研究,TH21
  2. 基于特征的软构件建模方法及其在VMI管理系统中的应用,TP311.52
  3. 闽江河口芦苇地上不同构件枯落物分解及主要影响因子研究,S154.4
  4. 基于云模型的软件可信性评估模型,TP311.53
  5. C/S模式MIS软件可复用构件的研究与开发,TP311.52
  6. 看守所信息管理系统的构件化设计与实现,TP311.52
  7. 模具企业的业务流程集成的研究,TG76
  8. 基于域信任的自适应网格工作流调度算法,TP311.52
  9. 安顺传统民居装饰构件造型与应用研究,TU238
  10. 构件垂直搜索引擎的关键技术研究,TP391.3
  11. 带肋钢管混凝土构件的受力机理研究,TU398.9
  12. 配筋钢管混凝土构件的力学性能研究,TU398.9
  13. 基于构件的装备保障业务信息系统的设计与实现,TP311.52
  14. 分布式图像管理系统的设计与实现,TP311.52
  15. 桥墩盖梁悬臂端受力分析,U441
  16. 分布式实时工程机械构件动态监控系统研究,TP277
  17. 基于SOA的信用卡工作流系统的设计与实现,TP311.52
  18. 基于实例的树脂基复合材料构件设计与仿真分析,TB332
  19. 催化蒸馏构件的流体力学性能研究,TE621
  20. 内构件抑制流化床气固返混研究,TQ051.13
  21. 徽州传统民居构件在现代室内设计中的运用,TU241.5

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com