针对GNSS大网在海量数据存储和解算方面面临的挑战,设计了从基础设施、数据管理、计算和服务到应用的GNSS分布式存储与解算体系结构;基于HDFS改进了GNSS数据存储目录结构;基于HBase设计了GNSS数据存储表结构;基于MapReduce提出了GNSS大网分区分布式解算策略。实验搭建了分布式平台,实现了GNSS数据分布式存储、并行检索和发布以及GNSS大网分区分布式解算,存储和解算性能均得到了较大提高。结果表明,所提出的方法可用于GNSS大网数据存储和解算。
According to the challenge of storage and processing faced by large-scale GNSS network, the GNSS distributed storage and processing architecture from infrastructure, data management, computing and service to application is designed. Firstly, based on HDFS, the storage directory is improved. Secondly, based on HBase, the table architecture is designed. Thirdly, based on MapReduce, sub-network distributed processing is proposed. The distributed platform is built in the experiment, and the distributed storage, parallel retrial, publication and distributed processing are achieved. The performances of storage and computing are significantly improved. The result shows that the method proposed by this paper can be applied to the storage and computing of large network.