Technical Characteristics of the Architecture Design of China Integrated Meteorological Information Sharing System
-
摘要: 全国综合气象信息共享平台(CIMISS)是依托天气雷达数据共享平台工程项目建成的国省统一数据环境,实现各类气象数据的规范管理,直接支撑气象业务应用。该文介绍了CIMISS架构设计及核心内容,结合业务应用效果的实例分析,阐述架构设计如何有效提升数据和应用的集约高效。借鉴企业架构(EA)方法,建立了业务架构、数据架构、应用架构、技术架构和标准规范体系。采用一系列架构优化设计,包括实现元数据统一管理同步、数据质量控制、统一业务监控、异构数据库统一数据服务、优化信息流程、分层设计和集群技术应用等,满足CIMISS标准性、扩展性、稳定性等需求,获得良好的全流程数据服务时效,核心资料接收入库总耗时均小于3 min,数据访问效率较国家级气象资料存储检索系统提升2~5倍。继承现有CIMISS架构设计成果,正在设计中的气象大数据平台整体技术架构将向云平台、分布式存储等新技术升级。Abstract: The enterprise architecture (EA) reflects its business components and process, application system, data composition, technical composition and organization setting, so it's an important tool to realize the strategic goal of the enterprise. EA includes frameworks and reference models, consisting of business architecture and IT architecture.China Integrated Meteorological Information Sharing System (CIMISS) is the unified data environment which is distributed in national service center and 31 provincial services centers. Main functions of CIMISS include data collection and dissemination, quality control and product generation, data management, data services and operational monitoring, which achieves the initial unity of data standards and the standardized management of meteorological data. CIMISS provides direct data services to meteorological applications, and is put into operation at the end of 2016. CIMISS obtains good efficiency of overall data process and service, the collection and storage time of core data is less than 3 minutes, the data access performance is enhanced by 2-5 times compared to the national meteorological archival and retrieval system (MDSS).The architecture design is an important stage of the construction of CIMISS which gives strong foundational support to the detailed design and development of the application software system. The architecture design of CIMISS and its core components are introduced and illustrated, combined with the case analysis of the application practice.Applying EA methodology, in the form of top-down and layer-by-layer decomposition, the business architecture, the data architecture, the application architecture, the technique architecture and the standardization framework are established. By adopting a series of optimized architecture design, the effective management and synchronization of metadata and data quality control are realized, the scalability of unified monitoring of new business and the rapid online service of new meteorological data are provided, the universal data service model of heterogeneous database systems is established, the good performance of data services is achieved and is easy for the upgrade of the database technology. Through the hierarchical design and the application of cluster technology, requirements of maintainability, scalability and high reliability of CIMISS are satisfied.Based on CIMISS, the meteorological data service platform under design can be upgraded to be compatible with new technologies such as cloud computing and big data. The intensive infrastructure service platform would be built, and distributed data curation technology would be implemented comprehensively in data management to achieve high performance. Through application programming interfaces (API), operational applications wouldn't be affected by the update.
-
Key words:
- CIMISS;
- architecture;
- standardization;
- efficiency;
- extensibility
-
[1] 沈文海.云时代下的气象信息化与管理.北京:电子工业出版社, 2017. [2] 龚艺巍.企业架构设计思想.北京:科技出版社, 2017. [3] 熊安元, 赵芳, 王颖, 等.全国综合气象信息共享系统的设计与实现.应用气象学报, 2015, 26(4):500-512. doi: 10.11898/1001-7313.20150412 [4] 李月安, 曹莉, 高嵩, 等.MICAPS预报业务平台现状与发展.气象, 2010, 36(7):50-55. doi: 10.7519/j.issn.1000-0526.2010.07.010 [5] 吴焕萍, 张永强, 孙家民, 等.气候信息交互显示与分析平台(CIPAS)设计与实现.应用气象学报, 2013, 25(5):631-640. doi: 10.11898/1001-7313.20130513 [6] 沈文海, 赵芳, 高华云, 等.国家级气象资料存储检索系统的建立.应用气象学报, 2004, 15(6):727-736. http://qikan.camscma.cn/jams/ch/reader/view_abstract.aspx?file_no=20040690&flag=1 [7] 于海澜.企业架构.北京:东方出版社, 2009. [8] 许鑫.企业架构——理论与实践.南京:南京大学出版社, 2009. [9] 王飞.数据架构与商业智能.北京:机械工业出版社, 2015. [10] 高复先.信息资源规划——信息化建设基础工程.北京:清华大学出版社, 2002. [11] 顾春红, 于万钦.面向服务的企业应用架构——SOA架构特色与全息视角.北京:电子工业出版社, 2013. [12] 钱建梅, 郑旭东.国家卫星气象中心气象卫星资料存档系统.应用气象学报, 2003, 14(6):756-762. http://qikan.camscma.cn/jams/ch/reader/view_abstract.aspx?file_no=20030695&flag=1 [13] 杨润芝, 马强, 李德泉, 等.内存转发模型在CIMISS数据收发系统中的应用.应用气象学报, 2012, 23(3):377-384. http://qikan.camscma.cn/jams/ch/reader/view_abstract.aspx?file_no=20120315&flag=1 [14] 王国复, 徐枫, 吴增祥.气象元数据标准与信息发布技术研究.应用气象学报, 2005, 16(1):114-121. doi: 10.11898/1001-7313.20050115 [15] 王国复, 吴增祥. 气象数据集核心元数据. 中华人民共和国气象行业标准QX/T39-2005. 北京: 中国标准出版社, 2006. [16] 熊安元, 朱燕君, 王伯民, 等. 气象要素分类与编码. 中华人民共和国气象行业标准QX/T133-2011. 北京: 气象出版社, 2011. [17] 熊安元, 王伯民, 王颖, 等. 气象资料分类与编码. 中华人民共和国气象行业标准QX/T102-2009. 北京: 气象出版社, 2009. [18] 谭晓光, 罗兵.天气预报分析型数据模型及生成.应用气象学报, 2014, 25(1):120-128. doi: 10.11898/1001-7313.20140113 [19] 季永华, 孙超, 刘一鸣, 等.CIMISS中气象观测资料处理入库效率优化方法.气象科技, 2017, 45(1):30-35. http://d.wanfangdata.com.cn/Periodical/qxkj201701005 [20] 赵立成, 沈文海, 肖华东.高性能计算技术在气象领域的应用.应用气象学报, 2016, 27(5):550-558. doi: 10.11898/1001-7313.20160504