数据库与大数据技术本栏目责任编辑:王力ComputerKnowledgeandTechnology电脑知识与技术第19卷第1期(2023年1月)E-mail:wltx@dnzs.net.cnhttp://www.dnzs.net.cnTel:+86-551-6569096365690964ISSN1009-3044ComputerKnowledgeandTechnology电脑知识与技术Vol.19,No.1,January2023基于云平台的气象数据共享系统设计陈冲1,张锋1,朱潜2,王伟1,李俊徽1(1.浙江省气象服务中心,浙江杭州310053;2.浙江专业气象服务有限责任公司,浙江杭州310053)摘要:为了解决浙江省各级气象部门服务的数据来源不一致、响应慢等问题,利用分布式云存储和云计算框架,构建了基于云平台的气象数据共享系统,无缝对接传统气象数据源,研发气象数据从存储、加工、共享发布到管理的一体化功能。实践证明,该系统较好地整合了全省气象数据,产品资源集约度更高,响应时间更快,负载能力更强,为各级气象部门提供了可靠、高效的实时数据共享服务,取得了良好的应用效果。关键词:气象;云计算;云平台;共享;发布中图分类号:TP399文献标识码:A文章编号:1009-3044(2023)01-0067-04开放科学(资源服务)标识码(OSID):1引言随着浙江省气象信息化、现代化发展,全省气象数据更加丰富[1-3],其在气象监测、预报预警中发挥着越来越多的应用。但受制于气象内外网络安全等因素影响,各级气象部门获取数据困难,难以高效统一地共享省级业务部门的数据产品,出现了本地数据来源杂乱、延时性高等问题,对其进一步提升气象服务质量产生较大影响。近年来云服务发展迅速,云计算服务平台[3-6]提供了规范化的基础数据支撑框架,实现了从网络、计算到存储等资源集约化的功能,有效提升资源利用率及响应效率[6-8]。基于云平台技术集中开发互联网气象数据接口服务,可有效地实现数据共享与网络壁垒。本文利用云平台的技术框架,建立基于云平台的数据共享系统,通过接口鉴权的方式,实现全省各级气象部门的数据共享服务,为各级气象部门提供气象实况、预报预警、雷达等精细化气象产品,实现全省气象数据的集约整合、开放共享的建设模式。2系统设计2.1系统三层体系架构设计气象数据共享系统总体包括“三横二纵”结构,“三横”为数据采集层、数据存储层及数据服务层,“二纵”为业务管理与消息总线,总体系统架构图如图1。1)数据采集层:承担对省级气象数据的收集任务,数据范围涵盖气象网格数据、XML、JSON、文档与图片等,采用Java语言设计开发,利用开源的Jenkins任务调度器,通过FTP...