基于Hadoop的海量GNSS数据云存储构建及其应用

基于Hadoop的海量GNSS数据云存储构建及其应用

论文摘要

随着美国GPS系统的现代化,俄罗斯GLONASS系统的更新发展,欧盟Galileo系统的正式运行以及我国BDS系统的逐步全球化,GNSS系统在空间段有了巨大的发展;与此同时,在地面段上,北斗地基跟踪站网的布设和国际GNSS服务组织正在实施的多系统实验计划的开展——标志着GNSS进入了大数据时代。海量的GNSS数据不仅带来了机遇,提供丰富的计算资源,更意味着计算和管理上的巨大挑战。因此,如何高效的存储、管理海量GNSS数据,提高读取下载的效率,缓解海量GNSS数据与有限的计算、存储能力的矛盾,成为当下亟待解决的问题。鉴于此,本文针对以上问题进行了研究,主要内容与成果如下:1、阐述了利用Hadoop架构中的分布式文件系统进行GNSS数据存储与管理的技术路线。从空间段可用卫星和频率资源的增加、地面段基准站网的建设和升级,以及GNSS数据量的倍增3个方面分析了GNSS数据管理的发展现状;分析了现有的GNSS数据存储与管理方式以及面临的瓶颈,即集中式的存储方法已经不能满足GNSS数据存储的需求,确定了本文的技术路线。2、Hadoop小型服务器集群构建与测试。介绍了分布式计算平台Hadoop,以及它的两个重要组件:HDFS和MapReduce。基于HDFS分布式文件系统搭建了Hadoop小型服务器集群,针对集群的可靠性、容错性和拓展性能进行了实验测试。测试结果表明:本文搭建的Hadoop集群具备良好的安全可靠性、抗灾容错性和拓展性。3、提出了归类压缩索引存储算法。在GNSS小文件上传存储策略研究中,提出了基于GNSS文件类型、时间和位置信息进行小文件合并,通过构建小文件索引表加强索引的存储方案。通过实验,将本方案与原生态的HDFS存储、HAR归档方案、SequenceFile序列化方案进行对比分析。从文件上传,文件读取以及主节点内存损耗三大方面对四种方案进行实验测试与分析,结果表明:在处理GNSS小文件存储与管理上,本方案更优。4、GNSS云盘系统开发与测试。利用前述的理论与算法成果,在掌握系统需求分析的基础上,基于MapReduce编程模块开发了GNSS数据云盘系统,实现了对GNSS文件的云存储。系统的主要功能包括:功能主菜单、登录功能实现、文件互操作实现、文件实验室云共享实现、GNSS数据存储实现以及GNSS定位实现等。在GNSS云盘系统的Web端开发实现了位置共享云服务功能。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  •   1.1 研究背景及意义
  •     1.1.1 GNSS发展历史
  •     1.1.2 IGS产品及文件类型
  •     1.1.3 GNSS数据存储
  •   1.2 国内外研究现状
  •     1.2.1 大数据与云计算
  •     1.2.2 GNSS数据云存储
  •   1.3 研究内容和论文结构
  •     1.3.1 本文主要研究内容
  •     1.3.2 全文组织结构图
  •     1.3.3 论文章节安排
  • 第二章 分布式计算平台Hadoop
  •   2.1 Hadoop简介
  •   2.2 HDFS分布式文件系统
  •   2.3 MapReduce计算框架
  •   2.4 基于Hadoop的 GNSS数据云存储框架
  •   2.5 本章小结
  • 第三章 分布式服务集群架构
  •   3.1 Hadoop集群搭建
  •   3.2 性能分析
  •     3.2.1 集群安全可靠性测试
  •     3.2.2 集群抗灾容错性测试
  •     3.2.3 集群高度拓展性测试
  •   3.3 本章小结
  • 第四章 GNSS海量小文件优化存储
  •   4.1 Hadoop自带的小文件存储解决方案
  •     4.1.1 HAR文件归档技术
  •     4.1.2 SequenceFile文件序列化技术
  •   4.2 归类压缩索引存储方法
  •     4.2.1 文件归并
  •     4.2.2 小文件索引表
  •     4.2.3 索引块切分
  •   4.3 单天算例分析
  •     4.3.1 写入性能测试
  •     4.3.2 读取性能测试
  •     4.3.3 内存占用情况
  •     4.3.4 算例小结
  •   4.4 七天算例分析
  •     4.4.1 写入性能测试
  •     4.4.2 读取性能测试
  •     4.4.3 算例小结
  •   4.5 本章小结
  • 第五章 GNSS云盘系统开发
  •   5.1 系统开发环境
  •   5.2 系统开发目标和原则
  •   5.3 系统主要功能实现
  •     5.3.1 侧边菜单栏
  •     5.3.2 登录页面
  •     5.3.3 用户注册
  •     5.3.4 文件操作
  •     5.3.5 GNSS定位功能
  •   5.4 位置共享服务
  •   5.5 本章小结
  • 第六章 总结与展望
  •   6.1 主要工作及结论
  •   6.2 主要创新点
  •   6.3 研究展望
  • 致谢
  • 参考文献
  • 攻读硕士学位期间发表的论文与取得的学术成果
  • 文章来源

    类型: 硕士论文

    作者: 陆轶材

    导师: 高成发

    关键词: 海量小文件,文件合并算法,云盘系统

    来源: 东南大学

    年度: 2019

    分类: 基础科学,信息科技

    专业: 自然地理学和测绘学,计算机硬件技术

    单位: 东南大学

    分类号: TP333;P228.4

    DOI: 10.27014/d.cnki.gdnau.2019.000063

    总页数: 65

    文件大小: 2812K

    下载量: 47

    相关论文文献

    • [1].三频GNSS精密定位理论与方法研究[J]. 卫星电视与宽带多媒体 2019(21)
    • [2].GNSS影像及其时空特征初探[J]. 地球物理学报 2020(01)
    • [3].抽水蓄能电站GNSS施工控制网设计与建立[J]. 中国水能及电气化 2019(12)
    • [4].Survey of Performance Evaluation Standardization and Research Methods on GNSS-Based Localization for Railways[J]. Chinese Journal of Electronics 2020(01)
    • [5].GNSS Fault Detection and Exclusion Based on Virtual Pseudorange-Based Consistency Check Method[J]. Chinese Journal of Electronics 2020(01)
    • [6].Hazard Rate Estimation for GNSS-Based Train Localization Using Model-Based Approach[J]. Chinese Journal of Electronics 2020(01)
    • [7].高斯干扰下GNSS信号码跟踪精度分析[J]. 计算机科学 2020(01)
    • [8].GNSS浮标导出多普勒速度测波应用研究[J]. 山东科技大学学报(自然科学版) 2020(02)
    • [9].GNSS天线连接器同轴度误差测量技术[J]. 光子学报 2020(02)
    • [10].一种低复杂度的惯性/GNSS矢量深组合方法[J]. 中国惯性技术学报 2019(06)
    • [11].GNSS中的脉冲干扰自适应空域抑制算法[J]. 太赫兹科学与电子信息学报 2020(01)
    • [12].An overview on GNSS carrier-phase time transfer research[J]. Science China(Technological Sciences) 2020(04)
    • [13].GNSS室内实验平台的构建研究[J]. 创新创业理论研究与实践 2020(01)
    • [14].近海GNSS监测站综合应用技术初步分析[J]. 测绘标准化 2020(01)
    • [15].基于无人机和差分GNSS的光学助降系统标校方法研究[J]. 电光与控制 2020(04)
    • [16].基于GNSS软件定义接收机的被动式雷达成像算法分辨率提升的实现与系统开销研究[J]. 长沙大学学报 2020(02)
    • [17].GNSS测量网在工程建设中的应用——以金寨县养生谷项目为例[J]. 西部探矿工程 2020(06)
    • [18].GNSS技术在矿山测量中的应用[J]. 华北自然资源 2020(03)
    • [19].GNSS虚拟仿真教学系统设计与实现[J]. 北京测绘 2020(05)
    • [20].基于GNSS的多波束测深系统在海底地形测量中的应用[J]. 城市勘测 2020(01)
    • [21].An INS/GNSS integrated navigation in GNSS denied environment using recurrent neural network[J]. Defence Technology 2020(02)
    • [22].GNSS技术在矿山工程测量中的应用研究[J]. 世界有色金属 2020(05)
    • [23].关于《GNSS测量与数据处理》实习的几点思考[J]. 科技视界 2020(18)
    • [24].GNSS空间大地测量技术在中国大陆活动地块划分中的应用和研究进展[J]. 地震地质 2020(02)
    • [25].GNSS autonomous navigation method for HEO spacecraft[J]. High Technology Letters 2020(02)
    • [26].无人机GNSS诱骗与反诱骗技术论述[J]. 全球定位系统 2020(03)
    • [27].基于积极教学法下的GNSS原理与应用课程改革研究[J]. 时代农机 2020(04)
    • [28].面向“GNSS原理与应用”课程的综合实验平台构建[J]. 测绘工程 2020(04)
    • [29].大规模全球GNSS网云计算方法与应用[J]. 测绘学报 2020(06)
    • [30].基于GNSS硬件在环的多源融合定位高逼真仿真方法[J]. 中国惯性技术学报 2020(02)

    标签:;  ;  ;  

    基于Hadoop的海量GNSS数据云存储构建及其应用
    下载Doc文档

    猜你喜欢