- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
1
基于ECFLOW的数值预报业务流程监控系统开发
岳琨王廷芳王伟峰
YuKun,WangTingfang,WangWeifeng
(空军气象中心北京1000843)
(AirForceMeteorologyCenter,Beijing,100083)
摘要
本文主要介绍利用欧洲中心研发的流程监控软件ECFLOW进行数值预报业务流程监控系
统开发。第一部分介绍了数值预报业务对流程监控功能的需求。一个完整的数值预报业务流
程监控系统应当具备以下几项功能:业务流程的编排,作业调度和管理(自动任务调度、命
令调度运行、作业执行控制、故障处理与恢复、可视化调度控制);监控信息收集与分析、
故障管理的业务逻辑和策略处理。针对前一节数值预报需求分析,本文第二部分对ECFLOW
的软件组件(ecflow_view,ecflow_client,ecflow_server)、结构功能(编辑、调度、
管理、故障处理、系统恢复)、控制原理、用户安全、容错及系统恢复机制、日志文件管理、
错误检测报警等方面进行了全面介绍与分析。最后介绍了利用ECFLOW进行数值预报业务流
程监控系统开发的关键步骤。
随着数值天气预报的研究和发展,科研人员开发了越来越多功能强大的数值天气预报
模式。数值天气预报不同于其他工程,涉及了大量的科学计算及复杂的流程控制,需要一套
完整、高效、稳定的流程监控软件实施管理。
由于数值预报包含大量的科学计算及复杂的流程控制,工作流的管理、作业的自动调
度和执行是解决数值预报高效运行的关键,流程管理已经成为数值天气预报系统中不可缺少
的部分。传统的方法是采用脚本语言将控制过程编写为作业,并同Namelist文件一起控制
整个程序的执行,如果由气象研究人员通过手动方式执行则非常繁琐且容易出错。数值天气
预报系统虽然复杂,但是工作流程的执行顺序基本一致。当作业流程一旦编排好后,对所有
用户来说都是通用的。数值预报系统在每天固定的时间启动,逐日滚动运行的连续系统,具
有很强的时效性,而且每一次运行都与上一次的运行状态和结果有很强的联系。正是这种关
系和依赖性将所有的过程形成了一个完整的工作流。因此,在这类业务作业应用系统中,不
仅需要准确定时地启动业务作业流程以及保证它们的时序关系,而且要求随时监视和报告业
务作业运行过程中发生的任何异常,以便及时处理,确保业务作业的及时准确。
本研究工作是在ECMWF开发的ECFLOW基础上进行二次开发,该软件包专门针对气象应
用的C/S工作流控制,由ecflow_view,ecflow_client,ecflow_server三部分组成,
ecflow_server是整个系统的服务端,负责调度作业和响应ecflow_client的请求;
ecflow_client是系统的命令行程序,用于和服务器的通信,通过命令级接口(CLI)实现,
pythonAPI也提供了大多数的这种功能;ecflow_view是一个监视和可视化节点树形结构的
1岳琨,1979年生,在读工程硕士,研究方向:数值预报业务工程,email163.com
1
专业GUI客户图形界面。ECFLOW通过账户管理保证安全性,具备良好的自动修复和容错功
能,通过日志管理向维护人员提供作业运行信息,错误报警功能可提示维护人员及时处理。
为了应用于不同的数值预报业务流程监控管理,必须对ECFLOW进行二次开发,主要进
行
您可能关注的文档
- 黑龙江省电子商务发展现状及对策研究.pdf
- 衡阳市矿业经济可持续发展探讨.pdf
- 红四军“七大”至古田会议评述.pdf
- 红外通信在智能仪表中的应用.pdf
- 宏观经济因素对中国电影市场票房总收入的影响探究.pdf
- 弧面凸轮加工专用数控铣床设计.pdf
- 湖南省电力公司员工培训开发研究.pdf
- 湖南实验动物科学的现状与发展对策.pdf
- 花球状二硫化钒的制备及其储锂研究.pdf
- 化工企业安全生产标准化建设现状及对策研究.pdf
- 浙江省温州市浙南名校联盟2025-2026学年高一上学期期中联考数学试题含解析.docx
- 26高考数学提分秘诀重难点34圆锥曲线中的定点、定值、定直线问题(举一反三专项训练)(全国通用)(含解析).docx
- 26高考数学提分秘诀重难点35概率与统计的综合问题(举一反三专项训练)(全国通用)(含解析).docx
- 26高考数学提分秘诀重难点31圆锥曲线中的切线与切点弦问题(举一反三专项训练)(全国通用)(含解析).docx
- 26高考数学提分秘诀重难点30圆锥曲线中的弦长问题与长度和、差、商、积问题(举一反三专项训练)(全国通用)(含解析).docx
- 26高考数学提分秘诀重难点29巧解圆锥曲线的离心率问题(举一反三专项训练)(全国通用)(含解析).docx
- 26高考数学提分秘诀重难点28直线与圆的综合(举一反三专项训练)(全国通用)(含解析).docx
- 寡核苷酸药物重复给药毒性研究技术指南.docx
- 重组溶瘤腺病毒生产质量管理标准.docx
- 26高考数学提分秘诀重难点27直线与圆中常考的最值与范围问题(举一反三专项训练)(全国通用)(含解析).docx
最近下载
- JVC摄像机DLA-N700BC用户手册.pdf
- 一次性使用医疗物品管理.pptx VIP
- 五轴往复喷漆机系统手册.pdf VIP
- 《最好的宝藏》幼儿园大班语言PPT课件.pptx VIP
- 隧道施工安全控制及检查要点讲义.pptx VIP
- 2024-2025学年晋教版初中地理八年级下册(全册)教学设计(附教材目录P111).docx
- “沪上生态家”项目绿色建筑集成设计与建造后评估报告2012.pdf VIP
- 2025年安徽公共资源交易集团人员招聘笔试备考题库及答案解析.docx VIP
- 新时达AS330扶梯一体机电气原理图纸ESHC_500_V2.0.pdf
- 2025年供热基础设施项目监理细则.docx VIP
原创力文档


文档评论(0)