Font Size: a A A

Design And Implementation Of IoT Data Monitoring System Based On Cloud Platform

Posted on:2021-01-04Degree:MasterType:Thesis
Country:ChinaCandidate:Z X ZhangFull Text:PDF
GTID:2428330620464200Subject:Engineering
Abstract/Summary:PDF Full Text Request
The rise and development of IoT(Internet of Things)has led to the access of mass devices and the creation of data.How to effectively manage and efficiently store device data has become a hot issue in recent years.This thesis aims to meet the requirements of building brightness horizontal cooperation project.Based on the development of the laboratory's cloud platform,it implements a new IoT data monitoring system to explore and solve problems such as access and control of IoT devices' data,and concurrency,storage,and application of mass heterogeneous data.Firstly,this thesis investigates the related work and research actuality at home and abroad,and deeply studies the related advanced technology in the subject.Then the requirement analysis is carried out to determine the overall architecture of the system.Based on the device access platform developed in the project,the unified message transmission design is adopted to help the device data to access the system quickly.Kafka,a message middleware,and Storm,a real-time data processing system,are introduced to resolve the concurrent impact of a large amount of data on the system and realize real-time processing of equipment data;The mixed data persistence scheme and cluster mode are adopted to improve the storage efficiency and reliability of heterogeneous data;With the latest Web development technology,the view editor function is designed and implemented innovatively,which realizes the flexible visualization and custom control of IoT device data.The system service layer are divided into device management,policy management,user management,fault alarms,device map,and firmware upgrade and so on,and then implemented one by one.Meanwhile,in the analysis and realization of each module,the API interface is designed with RESTful style,which realizes the decoupling of the back-end business code and enhances the scale-out ability of the system.Finally,this system is built in the cloud platform of the laboratory for functional and non-functional testing.The test results show that the system designed in this thesis successfully realizes the cloud control of the IoT device,and provides visual monitoring and data presentation of the device based on the scene design in a customized way to meet the initial design objectives and requirements of the system.
Keywords/Search Tags:cloud platform, IoT, data visualization, hybrid storage scheme
PDF Full Text Request
Related items