云数据存储技术在气象数据存储中的应用
2018-08-15吴京生胡永亮
计算机应用与软件 2018年8期
陈 晴 杨 明 肖 云 吴京生 滕 舟 魏 爽 胡永亮 庞 俊
1(浙江省气象信息网络中心 浙江 杭州 310017)2(武汉科技大学计算机科学与技术学院 湖北 武汉 430065)
0 引 言
随着气象业务现代化建设的深入,气象已进入大数据时代,表现在以下几方面:1) 数据体量巨大,数据量达到PB级,不断增加的数据量需要存储容量能动态扩展;2) 数据种类繁多,既有地面、高空、卫星、雷达等监测数据,又有多种数值预报产品以及各种气象服务产品[1];3) 数据响应速度要求快,从大量的气象数据中获取有效的信息是气象服务的迫切需求[2]。
云存储技术通过集群应用、网格技术和分布式文件系统等技术手段,让网络中大量各种不同类型的存储设备在应用软件的管理下协同工作,共同对外提供数据存储和业务访问功能[3-4]。
根据气象部门对气象数据的要求,对云数据存储方法进行研究和探索,针对气象数据的特点设计并实现了一套基于云分布式存储技术的数据存储方法,利用云计算的分布式存储和并行化处理海量数据,为气象大数据的存储和计算提供支撑。
1 气象数据云存储的总体设计
1.1 云存储平台整体架构
基于云分布式存储技术的数据存储重点在于解决海量气象数据的存储和处理问题,提高用户的访问效率。云存储平台整体架构划分为4个层次,自底向上依次是:数据存储层、存储管理层、业务服务层与用户访问层[5],见图1。

图1 云存储平台整体架构
数据存储层主要包括服务器集群以及将集群连接起来的物理链路,实现数据的统一管理。……
登录APP查看全文
