气象大数据云计算平台系统建设分析,大气科学论文.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《气象大数据云计算平台系统建设分析,大气科学论文.docx》由会员分享,可在线阅读,更多相关《气象大数据云计算平台系统建设分析,大气科学论文.docx(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、气象大数据云计算平台系统建设分析,大气科学论文内容摘要:本文讨论了气象大数据平台的设计及应用方案。通过开展气象大数据平台的研究, 合理选择数据存储模型, 实现气象数据的分布式存储问题。采用分布式应用服务和云计算技术, 构建平台的总体框架, 在统一的框架下, 构成分布式应用服务框架, 实现气象数据的分享服务。采用新的前端展示技术和预处理技术改善平台显示效果, 实现气象数据的可视化。基于气象大数据平台, 将浙江省自动气象探测信息业务服务成功迁移到云平台, 为其它业务应用系统上云工作提供经历体验。 本文关键词语:大数据平台; 数据存储模型; 分布式应用服务; 可视化; 作者简介: 陈晴, 硕士研究生
2、。工程师。主研领域为计算机网络技术, 高性能计算, 气象数据加工处理; 为推进气象工作稳步提升与发展, 浙江气象局以科技创新为核心, 已经建成涵盖气象信息服务、气候资源开发利用、城市环境气象服务、海洋气象服务、气象工程技术服务等气象应用开发研究的诸多信息化系统, 实现了气象工作的信息化和自动化。浙江省气象局经太多年的信息化建设, 当前由于系统诸多, 独立部署, 各系统的数据标准、业务规划、系统功能尽不一样, 互相关联度不够, 造成了气象工作的精到准确分析和预测的工作瓶颈。为解决上述问题, 开展气象大数据云计算平台研究, 合理选择数据存储模型, 设计云数据存储构造解决平台的大数据存储问题, 采用
3、分布式应用服务和云计算技术, 构建平台的总体框架, 在统一的框架下, 数据、业务、应用服务分离, 构成分布式应用服务框架, 采用新的前端展示技术和预处理技术改善平台显示效果, 逐步实现信息化建设的统一规划, 提高气象服务的社会效益和经济效益, 为浙江省气象局自我提升提供有力支撑。 1 系统体系构造 气象大数据平台基于SOA架构进行设计, 可分为四个层次基础层 (IaaS) 、数据层 (DaaS) 、平台层 (PaaS) , 应用层 (SaaS) 。如此图1所示。 1.1 基础层 (IaaS) 通过数据中心私有云资源平台提供统一、稳定的运行环境, 为上层的各类服务提供存储、计算和调度等方面的底层
4、支持, 通过对数据资源的统一规划, 实现资源的集中存储、数据分享。 1.2 数据层 (DaaS) 将来自单方、多方的数据源, 通过机构前置机和业务前置机按需的配置, 在数据服务总线中, 通过输入队列、计算队列和输出队列的方式完成业务数据服务, 同时包括调度管理、计算中心、审计管理、安全管理和日志管理等功能。 1.3 平台层 (PaaS) 基于上云中间件和应用平台服务, 采用应用SOA服务化的核心框架方案, 提供高性能的NIO通讯及多协议集成、服务寻址与路由、软负载平衡等功能, 实现应用间的松耦合, 提高服务的复用能力。构建分享服务中心, 迅速实现多变的业务需求。薄应用, 厚服务, 让IT系统沉
5、淀分享资产, 让新需求基于分享服务层快速生长。 1.4 应用层 (SaaS) 基于平台层PaaS的微应用分享服务中心, 快速构建气象SaaS应用服务, 包括数据服务和应用服务。 2 功能设计 2.1 气象数据的分布式存储 2.1.1 制定省级气象数据资源标准与应用规范 在中国气象局气象信息化标准体系框架下, 以CIMISS数据接口标准为基础, 发展和完善本省特有的分享数据服务接口标准, 补充制定浙江省省级面向行业的统一数据格式标准与业务应用规范。 2.1.2 梳理数据资源 以(气象要素分类与编码标准为基础, 对本省的数据资源进行梳理, 编制本省数据分享清单, 并提供观测、监测、和预报服务数据分
6、享。 2.1.3 统一存储策略 气象数据具有大容量、高速增长、维度高、实时性高、存储时效长等特点。气象数据的类型多, 具有构造化数据和非构造化数据的特征。针对不同的气象数据类型, 采用不同的分布式数据库系统存储分析。 气象构造化数据采用分布式关系型数据库作为存储介质。气象探测数据、气象历史数据、实时运行数据、气象精细化站点预报数据、气象元数据等都属于构造化数据。分布式关系型数据库通过原来的集中式关系型数据库中的数据分散存储到多个网络连接的数据存储节点上, 获取大存储量和高并发量。 气象非/半构造化数据采用分布式文件系统和NoSQL数据库两种方式存储。 (1) 分布式文件系统是实现非构造化数据存
7、储和海量构造化归档数据存储的主要技术, 基于分布式文件系统的存储框架在保证存储容量横向扩大的同时, 能有效支撑海量非/半构造化数据分析的需求。雷达产品、气象卫星产品、预报和服务产品等非/半构造化数据可采用分布式文件系统集中存储。分布式文件系统是运行在通用硬件上的分布式文件系统, 通过高效的分布式算法, 将数据的访问和存储分布在集群中的各个服务器中。 (2) NoSQL数据存储一般采用面向列的存储方式, 其存储构造保证了数据表的列可扩展性和读写I/O的高吞吐性, 愈加合适气象云数据环境中数据表的字段扩大特性和密集型数据分析应用, 避免了后续表构造改变带来的维护压力, 有效提高密集型数据分析的吞吐
8、性能。基于NoSQL的列式数据存储, 往往把同类型的数据放在一起压缩, 由于数据有共性, 因而可获得较大的压缩比。NoSQL能够采用KeyValue存储构造, 构造化数据需要转换成KeyValue格式进行存储, 同时支持压缩编码, 有效减少I/O损耗, 提高数据吞吐量。根据实际应用需求, 还能够为NoSQL建立次级索引。NoSQL数据存储用于存储从各异构数据源抽取的海量构造化数据, 采用分布式和多副本的存储方式, 有效减少单点故障影响全局数据的安全的问题。NoSQL数据存储的存储容量扩大采用横向增加存储节点的方式, 在存储容量获得扩展的同时, 能同时提高计算性能。存储节点间可自动负载平衡, 支
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 文化交流
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内