- 1、本文档共23页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
滑坡卫士物联网大数据后台建设方案
江苏鼎业信息技术有限公司
目录
建设目标
协助培养出一支拥有物联网核心技术、具备大数据开发和运维能力的团队。
团队建设目标
平台性能目标
百万级终端并发
泛连接终端接入
99.9%高可靠应用
百万级/秒消息处理能力
TB级数据处理
技术路线及架构
4
应用层
WEB
应用
APP
应用
基于.NET技术平台、MVC设计模式、SOA设计架构
Bootstrap、AngularJS前端JS框架+Echarts图表组件
Nhibernate ORM技术,简化数据库操作,支持多数据库应用
低耦合、高复用,适合团队的协同开发
网络带宽和服务器资源消耗是传统WEB应用程序的一半
组件式、模块化设计,可以快速开发新的应用。
各种前端主流组件的集成,全面提高了用户的应用体验
支持多语言本地化应用,全面兼容各类主流数据库系统
采用H5开发技术,MUI应用框架,实现一套代码,多端发布
使用H5+Runtime手机应用引擎技术,让APP应用达到原生水平
新一代流应用的技术,让APP可5秒内完成下载、启动应用。
一次开发,多端发布,效率大幅提升,成本大幅下降
40万API调用,开发迭代更快捷、达到原生应用水平
使用流应用,5秒内完成程序安装,用户体验大幅提升
为用户应用节省流量、节省空间,节省电量
平台层
数据接入子系统
数据处理子系统
基于新一代大数据应用的物联网平台,采用了分布式集群、负载均衡、双机热备及Hadooop大数据技术,具有高性能、高可用、易扩展等特点,涵盖了物联网应用的各个环节。
数据存储子系统
数据交换子系统
技术路线及架构
技术路线及架构
6
数据接入
LVS负载均衡
数据网关处理
LVS软件负载均衡技术,DR工作模式、LC调度算法,将大量的并发平均分布在多台设备上
消息中间件
Keepalived+LVS轻量级双机热备解决方案,避免出现单点故障
基于高性能网络框架Netty开发,具用高并发、高可靠性、可定制性的功能特点
支持TCP、UDP、HTTP、Websocket、MQTT、JSON多种通讯协议。
按照业务需要,将编解码、协议解进行抽象,实现了各种终端协议的泛接入。
通过消息中间件Kafka实现系统之间的功能解耦,实现每秒数十万的消息处理
利用Kafka自身的机制,实现消息处理的高可用及水平扩展
数据处理
实时计算
离线计算
使用行业优秀的Storm流式处理框架(如淘宝),对Kafka写入的原始数据进行实时分析处理,解析位置、工况、报警信息,并写入Kafka和Redis,消息的处理可以达到毫秒级的延迟。
系统同时支持MapReduce 和Spark两种高性能的批处理分布式计算框架,可以对海量数据进行并行分析和处理。
高度可扩展,可动态增加/削减计算节点,真正实现弹性计算,具有高度容错能力,支持任务自动迁移,不受计算节点故障的影响,同时Spark离线计算已达到了准实时数据的处理能力。
通过Zookeeper集群协调,可以快速方便的进行故障自动恢复,提高系统的高容错,在处理能力不足时,可以动态增加新的工作节点,实现系统的水平扩展。
数据存储
数据导入
REDIS内存数据库
Flume是一个高可用的,高可靠的,分布式的海量数据传输系统,可以将KAFKA中的各类数据安全可靠的导入到HDFS和HBASE。
HBase 是一个面向列的分布式非关系型数据库。用来存储海量的数据,包括终端设备的原始信息、监测信息及位置信息等海量的数据信息。
Redis是一款基于内存的高性能的键值存储系统。Redis所有数据保存在内存中,能支持超过10万每秒的读写频率。在系统中被设置为存储设备的当前状态信息。
HDFS是高度容错的分布式文件系统,设计用在低成本的硬件上运行。HDFS能提供高吞吐量的数据访问,非常适合大规模数据集上的应用。
HDFS文件存储
HBASE列数据库
数据
交换
通过API授权认证,使应用层与平台层之间的数据交换既安全又简捷.
数据交换接口旨在提供业务层和平台层的数据交互服务,包括实时数据获取,历史数据获取,终端指令下发及应答检查。数据交换接口基于Thrift开发,Thrift是一个跨语言的服务部署框架。它通过中间语言来定义RPC的接口和数据类型,然后通过一个编译器生成不同语言的代码。
表达相同的内容所需的数据包比XML和 JSON小,传输所占用的服务器资源更少。
技术成熟,性能良好,具备高并发的数据访问与处理能力。
跨平台,支持多语言客户端 的应用。
平台架构
应用层
应用平台
感知层
地质监测
智慧交通
智慧农业
灾害预防
定位信息
视频信息
环境数据
……
物联网
数据交换(Restful、Thrift、API)
大
数
据
基
础
平
台
物联网基础平台
交通信
您可能关注的文档
- 淮安市农科院规范领导干部操办婚丧喜庆事宜有关规定.doc
- 深入开展思想政治工作。.docx
- 深入开展打非治违专项整治工作.docx
- 深化中小学教师职称制度改革试点工作材料之五-抚州市.doc
- 深化教师管理综合改革.docx
- 深圳出版发行集团公司招聘信息-华南理工大学.docx
- 深圳大学实验室管理办法(试行)-深圳大学信息中心.pdf
- 深圳市博伦职业技术学校工业分析检验比赛设备采购项目招标公告.docx
- 深圳市建筑工务署2019届春季校园招聘简章-建筑工程学院-浙江大学.docx
- 深圳市惠程电气股份有限公司控股子公司.docx
- 2025年中国锻铁围栏市场调查研究报告.docx
- 2025年中国椭圆型市场调查研究报告.docx
- 2025年中国无蔗糖原味豆浆市场调查研究报告.docx
- 2025-2031年中国泛在电力物联网行业发展运行现状及投资潜力预测报告.docx
- 2025年中国制袋机零件市场调查研究报告.docx
- 2025年中国智能除垢型电子水处理仪市场调查研究报告.docx
- 2025-2031年中国甘肃省乡村旅游行业市场深度研究及投资策略研究报告.docx
- 2025-2031年中国干海产品行业市场发展监测及投资战略规划报告.docx
- 2025年中国全铝图解易拉盖市场调查研究报告.docx
- 2025年中国人造毛皮服装市场调查研究报告.docx
文档评论(0)