基于MongoDB与REST的通航云数据中心的设计与实现
本文关键词:基于MongoDB与REST的通航云数据中心的设计与实现,,由笔耕文化传播整理发布。
【摘要】:近年来,我国通用航空产业在规模和作业量上取得了巨大进步,随着2015年低空空域的进一步开放,通用航空产业将进入发展的快车道。虽然我国通用航空产业发展潜力巨大,但是信息化水平远远落后于发达国家。大多数通用航空公司的数据管理还停留在纸质记录的原始阶段,部分通用航空公司虽然有自己的信息管理系统,但由于数据分散存储于各个子业务系统中,加上各通用航空公司之间地理上的隔离,数据无法实现有效共享,不仅存储效率低,而且数据的可靠性与安全性都得不到保障,更无法有效挖掘数据中蕴含的有用信息。因此,通用航空信息化水平低,信息管理水平严重滞后已成为我国通用航空产业发展的瓶颈。本文针对我国通用航空产业信息化面临的问题与实际需求,结合MongoDB以及REST自身的技术特点,使用Hadoop数据分析平台,构建通航云数据中心。云数据中心将会对通航公司产生的数据进行统一集中管理,为通航公司之间以及通航公司与用户之间搭建高效可靠的信息通道,提高飞行效率,保障飞行安全,有效提高通用航空信息化水平。本文主要工作与创新点如下:1)分析云数据中心相关技术。深入研究云计算架构与核心服务,MongoDB和REST的基本概念与特点以及MapReduce编程模型的实现原理。2)系统研究了通航云数据中心的需求,明确了系统的功能。深入分析了云数据中心的核心业务,确定了各个业务的数据处理流程。3)设计与实现了基于MongoDB与REST的通航云数据中心系统。系统使用NoSQL类型的文档数据库MongoDB存储数据,使用REST API为通航公司的PC端和移动端业务系统提供统一的数据访问服务。系统将MongoDB与REST相结合,利用MongoDB的高可靠性、高可用性以及高可扩展性的特点,以应对海量数据带来的挑战,利用REST的高灵活性和高可扩展性的特点,解决通航公司业务系统众多且业务变化频繁的问题。通过两者的结合,可以很好地满足通航产业快速发展的需求,为用户提供高效稳定的云服务。4)本文实现了MonogoDB-Hadoop机器学习平台。在大数据时代,海量数据往往蕴含着令人难以想象的价值,为了实现对数据的有效处理,将MongoDB擅长数据存储的优点和Hadoop擅长大数据分析的优点相结合,借助机器学习平台,为用户推荐热门航线,优化飞行航线等,提高系统的数据分析能力。
【关键词】:云数据中心 通用航空 MongoDB REST Hadoop
【学位授予单位】:北京工业大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP308
【目录】:
- 摘要4-5
- Abstract5-10
- 第1章 绪论10-16
- 1.1 研究背景及意义10-11
- 1.2 国内外研究现状11-14
- 1.3 本课题研究内容及创新14
- 1.4 论文结构安排14-15
- 1.5 本章小结15-16
- 第2章 云数据中心相关技术研究16-32
- 2.1 云计算技术16-18
- 2.1.1 云计算架构16-17
- 2.1.2 云计算核心服务17-18
- 2.2 MongoDB数据库18-23
- 2.2.1 MongoDB数据模型18-19
- 2.2.2 MongoDB复制集机制19-21
- 2.2.3 MongoDB分片集群架构21-23
- 2.3 REST服务23-28
- 2.3.1 REST基本概念23-24
- 2.3.2 REST基本组成元素24-26
- 2.3.3 REST与传统RPC比较26-28
- 2.4 MapReduce编程模型28-31
- 2.4.1 MapReduce编程模型介绍28-29
- 2.4.2 MapReduce实现原理29-31
- 2.5 本章小结31-32
- 第3章 云数据中心系统分析32-38
- 3.1 需求分析32-35
- 3.1.1 功能分析32-33
- 3.1.2 数据分类33-35
- 3.2 关键问题35-36
- 3.2.1 应对大数据的挑战35
- 3.2.2 设置良好对外接35-36
- 3.2.3 大数据分析处理36
- 3.2.4 有效保障数据安全36
- 3.3 性能需求36
- 3.4 本章小结36-38
- 第4章 云数据中心系统设计38-60
- 4.1 系统的总体设计38-41
- 4.1.1 系统架构设计38-39
- 4.1.2 各层功能设计39-41
- 4.2 系统业务流程设计41-44
- 4.2.1 态势数据更新41-42
- 4.2.2 飞行计划增改42-43
- 4.2.3 地理位置纠偏43-44
- 4.3 系统组件详细设计44-58
- 4.3.1 云数据中心数据存储设计45-50
- 4.3.2 云数据中心对外访问接.设计50-55
- 4.3.3 云数据中心机器学习平台设计55-56
- 4.3.4 云数据中心内部数据交换设计56-57
- 4.3.5 云数据中心数据分发服务设计57-58
- 4.4 本章小结58-60
- 第5章 云数据中心系统实现及测试60-70
- 5.1 MongoDB分片集群搭建60-65
- 5.1.1 集群部署简介60-61
- 5.1.2 集群部署及测试61-65
- 5.2 机器学习平台搭建65-67
- 5.2.1 集群部署简介65
- 5.2.2 机器学习平台搭建及测试65-67
- 5.3 其它组件实现及测试67-69
- 5.4 本章小结69-70
- 结论70-72
- 参考文献72-76
- 攻读硕士学位期间发表的论文76-78
- 致谢78
【相似文献】
中国期刊全文数据库 前10条
1 陈磊;;REST的真谛[J];软件世界;2007年17期
2 徐涵;;回答关于REST的十点疑问[J];程序员;2008年08期
3 韩志刚;崔彩辉;秦奋;王喜;;基于REST的地理科学多媒体教学服务平台研究[J];数字技术与应用;2011年03期
4 黄智华;;基于REST的地理信息系统的开发与研究[J];科学之友;2011年20期
5 李波;丁仙峰;伊文英;张敏芳;;基于REST的空间信息服务互操作协议的研究[J];计算机科学;2012年S1期
6 徐雷;董慧;;基于REST架构的术语注册与服务研究实现[J];现代图书情报技术;2012年Z1期
7 宋雪;刘庆伟;;REST架构研究及其在视频监控联网平台中的应用[J];警察技术;2013年06期
8 Eric J.Bruno;靳黎明;;用于创建REST风格系统的框架[J];程序员;2007年09期
9 高广尚;;基于REST的数据整合在图书馆中的应用[J];科技情报开发与经济;2011年21期
10 程飞;沈波;;REST的安全性分析与策略研究[J];铁路计算机应用;2013年10期
中国重要会议论文全文数据库 前8条
1 ;Research on Web Instant Messaging Using REST Web Service[A];Proceedings 2010 IEEE 2nd Symposium on Web Society[C];2010年
2 卢梅;刘恒;孙秀莲;;DYRK1A剂量改变可降低REST蛋白稳定性,并可被REST激活[A];中华医学会第十三次全国神经病学学术会议论文汇编[C];2010年
3 Hai-Yun SUO;Pan WANG;Dong-Ping HUANG;Fang HUANG;;NRSF/REST is an essential mediator for the neuroprotection of Trichostatin A in methyl-4-phenyl-1,2,3,6-tetrahydropyridine mouse model of Parkinson's disease[A];中国神经科学学会第十届全国学术会议论文摘要集[C];2013年
4 王志东;解海东;贾少毅;;基于REST的物联网网络结构研究及其在矿山中的应用[A];第六届全国煤炭工业生产一线青年技术创新文集[C];2011年
5 孙明豪;;Mind REST技术介绍[A];第十二次全国推拿学术年会暨推拿手法调治亚健康临床应用及研究进展学习班论文集[C];2011年
6 高正良;;从神经干细胞静息到神经可塑性:REST表观遗传组[A];中国神经科学学会第十届全国学术会议论文摘要集[C];2013年
7 ;Solution Structure and Mapping of the Functional Motif Zinc Finger 5-7 of NRSF/REST from Mouse by NMR[A];第十五届全国波谱学学术会议论文摘要集[C];2008年
8 杨杰;魏更宇;黄玮;徐国爱;杨义先;;基于CORBA技术和REST架构的垃圾语音检测系统设计[A];2010通信理论与技术新发展——第十五届全国青年通信学术会议论文集(下册)[C];2010年
中国博士学位论文全文数据库 前5条
1 冯新扬;基于REST的Web服务架构理论与技术研究[D];解放军信息工程大学;2009年
2 卢梅;REST和DYRK1A之间的相互作用研究[D];山东大学;2012年
3 詹骞;基于Ajax/REST的GIS WEB服务研究与实现[D];中国地质大学(北京);2008年
4 姚鹤岭;基于REST的GIS Web服务研究[D];中国人民解放军信息工程大学;2005年
5 刘智慧;寡肽(OGP、HIV-1 tat~[47-57])的合成、聚合及功能研究以及NRSF/REST在转录调控方面的研究[D];中国科学院研究生院(上海生命科学研究院);2004年
中国硕士学位论文全文数据库 前10条
1 杨景涛;计算机通信网精品课程系统的REST化研究与实现[D];北京邮电大学;2009年
2 牛磊;基于REST的服务器框架研究与实现[D];北京邮电大学;2010年
3 赵峰;REST深入剖析及实践策略研究[D];河北大学;2009年
4 李洋;基于REST成教综合信息管理系统设计与实现[D];电子科技大学;2011年
5 尤晓庆;基于REST的无线城市数据服务的设计与实现[D];北京邮电大学;2012年
6 王之炯;基于REST+NoSQL的水泵企业系统的设计与实现[D];上海交通大学;2012年
7 程飞;REST的安全性分析与策略研究[D];北京交通大学;2013年
8 王念念;基于REST的物流信息管理系统的研究与实现[D];广东工业大学;2012年
9 于丁一;REST风格的在线调查系统的设计与实现[D];电子科技大学;2014年
10 孙再亮;基于进程代数的REST系统的形式化建模与分析[D];华东师范大学;2014年
本文关键词:基于MongoDB与REST的通航云数据中心的设计与实现,由笔耕文化传播整理发布。
本文编号:327700
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/327700.html