网站首页 > 环艺设计> 文章内容

物联网有关硕士毕业论文与一种基于Hbase的物联网数据中心可行性应用相关毕业论文

※发布时间:2016-8-23 21:11:45   ※发布作者:habao   ※出自何处: 

  doc下载>>毕业论文>>论文格式>>

  此文是一篇物联网论文范文,物联网有关论文范例,与一种基于Hbase的物联网数据中心可行性应用相关硕士毕业论文。适合不知如何写物联网及可靠性及数据库方面的论文格式专业大学硕士和本科毕业论文以及物联网类开题报告范文和职称论文的作为写作参考文献资料下载。

  摘要本文在研究分析了现有物联网数据以及分布式数据库Hbase的特点基础上,提出了一种基于Hbase的物联网数据中心解决方案,并实验室验证了该方案的可行性.

  关键词物联网数据中心Hbase

  中图分类号TP39

  物联网的数据具备以下特性1,2,31)异构性和多态性.无线传感网中有各样的传感器,而每一类传感器采集的数据结构也各不相同,决定了采集数据的异构性和多态性.2)数据的海量性.物联网数据是实时、高速、源源产生的,加上采集数据包含文本、图像、音频、视频等信息,这使得物联网数据至少都是TB级的大容量数据.3)数据的时效性.被感知的事物的状态可能是瞬息万变的.物联网的数据采集工作是随时的,数据更新很快.4)数据的可靠性.在数据中心发生故障时,已经获取到的数据能够不丢失,系统恢复时,数据能够自动恢复.

  播放:39599次评论:6087人

  物联网数据的特性,决定了物联网数据中心必需具备足够的存储空间、可靠的容灾处理能力和足够的运行能力,能够及时对上层业务提供支撑,可能得出错误的结论甚至巨大损失.

  2.1数据异构性和多态性

  解决数据的异构性问题必须从基础软件入手1.不同的微型计算设备可能要采用不同的操作系统,不同的感知信息需要不同的数据结构和数据库,不同的系统需要不同的中间件.数据库和中间件是解决异构性和多态性的关键.

  2.2数据海量性和时效性

  海量性带来的问题是存储不便、计算的迟滞性——速度跟不上1.处理策略不外乎两种一种是把所有的数据都交给服务器,为此必须寻求更高档次的服务器甚至计算中心.另一种是化整为零,提高物联网中每一个元素的智能化水平或计算能力,使其自身能够完成数据中间处理过程,剩余的再传递到服务器完成最终处理.化整为零式的计算实际上就是海计算4,5.

  2.3数据的可靠性

  物联网数据的可靠性保证体现在两个

  一个是构成数据中心的硬件设施的可靠性6.例如数据中心服务器硬件的可靠性、电源管理、机房的安全管理、空凋系统、数据中心的使用管理等.另外一个是,数据中心软件的可靠性.数据中心软件,例如数据库、中间件、操作维护模块等,必需支持在数据中心发生局部损坏时数据中心能够运行.本文关注的主要是软件的可靠性.

  物联网有关论文范例e的结构以及特点7,8.

  3.1Hbase的系统架构

  HBase–HadoopDatabase,是一个高可靠性(数据被复制到多个节点;单节点故障不影响系统运行)、高性能(热点的检测和切换;负荷分担)、面向列、可伸缩(增加或者检修单节点,不影响系统运行;性能和存储容量限制随节点数目线性增加等)的分布式存储系统,利用HBase技术可在廉价PCServer上搭建起大规模结构化存储集群.

  3.2Hbase的数据模型

  Hbase是面向列的数据库.Table按照row排序,Table定义中只描述了columnfamilies,每一个列族包含多个列,每一个列包含了多个版本的数据,插入值后列才有效,列为空,空的列不占用空间,列族中的多个列有序排列,并存放在一起,除了表名必须是有效字符串以外,其他数据均为字节数组(byte),通过行键、列键(列族列名)、时间戳(默认按最新时间)的组合可以访问到value.HBase的系统结构以及内部各子系统的功能,可进一步参考文献78,此处不再赘述.

  本章节基于一个电子车牌的物联网系统,说明如何使用Hbase来部署数据中心.

  4.1电子车牌系统

  本文研究的电子车牌系统实现如下功能需求车辆动态实时监测、套牌车稽查、卡口监控、肇事逃逸车辆追查、路网动态监测、交通流分析及诱导控制等相关功能;同时作为数据中心,提供接口给公安、环保、市政等相关职能单位查询和使用,可以方便查询路面车辆视频信息、抓拍车辆照片,道路车流量详尽信息,车辆跟踪查询路径信息,违章车辆运行管理查询等内容.

  系统架构以及数据中心在其中的位置如图1所示

  图1电子车牌系统数据中心所处位置示意图

  在该系统中,感知层中阅读器采集道路车辆电子车牌信息后,经中间件上报数据中心,然后由数据中心提供接口供应用层查询使用.说明本文的数据中心在部署的时候,未考虑视频信息的处理,仅考虑了阅读器阅读电子车牌信息的处理.

  4.2数据表设计

  根据Hbase的表设计特点1)表容量大.表分割后,可在各个节点间负荷分担.2)表数量少.减小META表记录数;减小NameNode存储容量需求.据此,确定了表设计思路.

  数据中心的电子车牌信息分为两大类静态数据和动态

  该文出处

推荐: