基于数据分发服务的监控与存储研究
王堪美
专业计算机应用技术
导师胡晓惠
2013-05-28
学位授予单位中国科学院研究生院
学位硕士
学位授予地点北京
关键词数据分发服务 分布式存储 非关系型数据库 发布/订阅 综合信息系统
其他摘要

综合信息系统中分系统越来越多,而且日益复杂。各个分系统之间数据交互的要求也不断增加,同时各种历史数据爆炸性增加。实现综合信息系统中的数据实时、高效地分发,以及各个分系统的海量历史数据存储变得日益重要。

本文针对综合信息系统集成中通信的实时、高效性问题和海量历史数据存储问题,在对数据分发服务进行深入分析和研究的基础上,设计了以数据为中心的数据分发服务模型,并结合关系型数据存储和非关系型数据存储,提出一种海量历史数据的存储、管理方法。

首先针对现有中间件通信模型不能满足综合信息系统越来越复杂的应用需求,比如通信的实时性、快捷性和灵活性的问题。基于对象管理组织发布的数据分发服务规范,设计以数据为中心的适合分布式实时通信的数据分发服务模型,保证数据高效、可靠地分发。为了实时监控通信过程中实体的状态及其变化,在原有的OpenDDS分发服务中加入监控接口设计,实时监测发布、订阅的实体及其状态。

然后针对海量历史数据的存储和管理问题,采用分布式文件系统实现数据分布式存储管理,完成对海量数据的存储和管理操作。利用关系型数据库SQL Server和非关系型数据库MongoDB设计了混合分布式存储架构HybridDB

最后本文以船舶信息系统中的电力分系统、推进分系统、损管分系统和综合船桥分系统为例,搭建了一套基于数据分发服务的监控与存储仿真系统。为船舶信息系统集成中的通信实时、高效性需求和海量历史数据的有效存储、高效查询需求提供了很好的解决方案。

;

With the integrated information systems become much more complex, the requirement of data exchange between the various subsystems increase explosively. At the same time, a variety of historical data increase explosively.The real-time, efficient data distribution in the integrated information system is becoming increasingly important, as well as the massive historical data storage of various subsystems.

Against the real-time, efficient data distribution and massive historical data storage twokey problems in the integrated information system, after analyzing and researching the specifications of Data Distribution Services, a data-centric data distribution service model is proposed. At the same time, the relational data storage and non-relational data storage are combined to propose a solution to store and manage the massive historical data.

Firstly, the existing middleware communication model cannot meet the increasingly complex application requirements of integrated information systems, such as real-time communication, speed and flexibility. For the assurance of distributing data in real-time and efficiently, a data-centric data distribution service model for distributed real-time communicationsystems is designed. It isbased on the specification of Data Distribution Services. In order to monitor the status and changes of the entity in the communication process, a monitoring interface model is proposed and insertedinto the original OpenDDS distribution service.

Secondly, in order to implement the storage and management of massive historical data, a distributed storage management based on distributed file system is proposed. It combines SQL Server and MongoDB to implement a hybrid distributed storage architecture which names HybridDB.

To verify the solution, we design separate simulation experiments based on ship information system, which includes electricity sub-system, propelling sub-system, damage control sub-system and integrated bridge subsystem.The experiments prove that it provides a perfect solution for the real-time communication and the effective storage of historical data during doing the integration ofvarious subsystems for the ship information system.

学科领域分布式处理系统
语种中文
内容类型学位论文
URI标识http://ir.iscas.ac.cn/handle/311060/14783
专题天基综合信息系统全国重点实验室
推荐引用方式
GB/T 7714
王堪美. 基于数据分发服务的监控与存储研究[D]. 北京. 中国科学院研究生院,2013.
条目包含的文件
文件名称/大小 文献类型 版本类型 开放类型 使用许可
基于数据分发服务的监控与存储研究 - f(2563KB) 开放获取使用许可请求全文
个性服务
推荐该条目
保存到收藏夹
查看访问统计
导出为Endnote文件
谷歌学术
谷歌学术中相似的文章
[王堪美]的文章
百度学术
百度学术中相似的文章
[王堪美]的文章
必应学术
必应学术中相似的文章
[王堪美]的文章
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
暂无评论
 

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。