基于事件驱动的智能大数据实时处理平台的研究设计和基本实现
本文选题:Spark处理引擎 + 事件驱动架构 ; 参考:《北京邮电大学》2016年硕士论文
【摘要】:物联网的快速发展给人们的生活带来了极大的便利,同时也产生了大量蕴含着潜在信息价值的感知数据。感知数据具有数据量大、速度快、实时产生、动态变化等特点。如何更好地处理海量感知数据是当今物联网领域的研究热点之一。事件驱动架构(Event Driven Architecture)具有松耦合、高度集成、主动性和实时性等特点,能够较好地满足物联网应用的需求。目前物联网服务平台需要一个高效,高可用性的数据实时处理子系统。因此,本文的工作重点是结合事件驱动架构和Spark数据处理引擎构建一个松解耦、可拓展、高性能的数据实时处理平台,并设计实现图形化界面简化数据处理建模操作。具体工作如下:首先,本文设计和实现了 一个数据接入模块,该模块从发布订阅系统获取事件并对其进行预处理;其次,针对数据处理建模过于复杂的问题,本文设计了图形化的数据处理建模模块,让用户能够直观简便地进行数据处理建模;再者,本文实现了平台界面模块,方便用户进行相关平台配置以及查看数据结果;另外,平台通过集成Spark引擎来提高计算速度;最后,本文对平台进行了相关测试,实验表明平台能够满足预期需求。本数据实时处理平台具有管理方便、数据处理建模简单、实时处理性能良好、基于事件驱动架构等特点,能够较好满足物联网服务平台的需求。
[Abstract]:The rapid development of the Internet of things brings great convenience to people's life, but also produces a large number of perceptual data with potential information value. Perceptual data has the characteristics of large amount of data, fast speed, real-time generation and dynamic change. How to better deal with mass perceptual data is one of the research hotspots in the field of Internet of things. Event driven Architecture (EventDriven Architecture) has the characteristics of loose coupling, high integration, initiative and real-time, which can meet the needs of Internet of things applications. At present, the Internet of things service platform needs a high-efficiency, high-availability data real-time processing subsystem. Therefore, the emphasis of this paper is to construct a loosely decoupled, extensible and high-performance real-time data processing platform based on event-driven architecture and Spark data processing engine, and to design a graphical interface to simplify the modeling operation of data processing. The specific work is as follows: firstly, this paper designs and implements a data access module, which acquires events from publish / subscribe system and preprocesses them. Secondly, the modeling of data processing is too complicated. This paper designs a graphical modeling module for data processing, which enables users to model data processing intuitively and easily. Furthermore, the platform interface module is implemented in this paper to facilitate users to configure relevant platforms and view data results; in addition, The platform improves the computing speed by integrating Spark engine. Finally, the platform is tested in this paper, and the experimental results show that the platform can meet the expected requirements. The real-time data processing platform has the advantages of convenient management, simple data processing modeling, good real-time processing performance and event-driven architecture, which can better meet the needs of the Internet of things service platform.
【学位授予单位】:北京邮电大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP391.44;TN929.5;TP311.13
【相似文献】
相关期刊论文 前10条
1 王明中;谢剑英;陈应麟;刘永东;;大宗数据实时处理优化方法的研究及应用[J];计算机应用与软件;2006年05期
2 邵学军;计算机实时处理选票系统的票箱装置[J];计算机应用通讯;1982年01期
3 刘键;;分布式实时处理软件研究的若干问题[J];计算机科学;1990年03期
4 李德领;马潮;;嵌入式系统中短消息实时处理的实现[J];单片机与嵌入式系统应用;2006年01期
5 杜光会;;国内外零售业软件的异同[J];信息与电脑;1998年03期
6 彭慧,樊建荣;路桥收费数据的实时处理[J];信息与控制;2001年04期
7 李在雄;无线寻呼信息的计算机实时处理[J];电子技术应用;1996年12期
8 黄晓菁,彭东青,舒强,雷国伟;图像相关识别器的光信号计算机实时处理[J];仪器仪表学报;2005年S1期
9 沈伯宁;单板微型计算机用于飞行数据实时处理[J];电子技术应用;1984年03期
10 张承云,谢志文,谢菠荪;多媒体计算机的音频实时处理[J];电声技术;2000年01期
相关会议论文 前7条
1 吕维加;;肌电的计算机实时处理[A];第五届全国运动生物力学学术会议论文摘要[C];1985年
2 黄晓菁;彭东青;舒强;雷国伟;;图像相关识别器的光信号计算机实时处理[A];第三届全国信息获取与处理学术会议论文集[C];2005年
3 陆惠民;陈革新;张红桔;;MT多用脉图自动分析系统——医理研究[A];中国中医药信息研究会第二届理事大会暨学术交流会议论文汇编[C];2003年
4 焉德广;庞福文;;抽取内差器的实时处理结构及其FPGA实现[A];中国航海学会通信导航专业委员会2004学术年会论文集[C];2004年
5 郭咏梅;毛士艺;李少洪;;SAR实时处理机中的IQ校正问题[A];第九届全国信号处理学术年会(CCSP-99)论文集[C];1999年
6 汤小林;;实现在AutoCAD中对大地坐标的实时处理[A];第七届全国矿山测量学术会议论文集[C];2007年
7 余廷扬;覃飙;王建民;;基于阶段事件驱动架构的TPC-C测试工具实现[A];第二十二届中国数据库学术会议论文集(技术报告篇)[C];2005年
相关重要报纸文章 前3条
1 李国敏;共赢安全大数据[N];科技日报;2013年
2 清风;SOA如何改变购电的方式[N];计算机世界;2007年
3 易水;计算机专业时文选读(938)[N];计算机世界;2004年
相关博士学位论文 前1条
1 王俊;全数字式高分辨率SAR实时处理机研究[D];北京航空航天大学;2001年
相关硕士学位论文 前10条
1 陈德冲;基于事件驱动的智能大数据实时处理平台的研究设计和基本实现[D];北京邮电大学;2016年
2 戴菲;基于Storm的实时计算系统的研究与实现[D];西安电子科技大学;2014年
3 刘Z阪,
本文编号:2115940
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2115940.html