Font Size: a A A

The Design And Implementation Of IOT Open Platform Based On Cloud Computing

Posted on:2016-05-28Degree:MasterType:Thesis
Country:ChinaCandidate:X J YuanFull Text:PDF
GTID:2308330464469423Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the advent of the era of Internet of things, the hot technologies, such as distributed and parallel computing, network storage and load balance, can provide good application foundation for the IoT. Therefore, the emergence of the IoT has made it possible for real-time dynamic and intelligent management analysis of hundreds of millions of things. The Internet of things has been from concept to reality.Although the application of IoT is becoming more and more widely, it still lacks a large-scale and open platform in industry. This paper designs how the original independent applications turn into cloud-based applications which is based on the service-oriented architecture, and the analysis of the data flow characteristic of IoT structure and the common needs of IoT applications. Besides, this paper solves the common complex problems such as high concurrency communications, high-efficiency storage, high performance computing, server programming, etc., which are faced by enterprises, with the method of building a common IoT platform as a SaaS cloud completed. Work done as follows:(1) In this paper, ASSM architecture model of IoT platform based on the data flow is proposed. This model is modeled from the four aspects of data acquisition, data storage, data management, data service. And finally implement the deployment of the IoT cloud platform.(2) The platform provides a distributed data acquisition system which is based on the MINA-ActiveMQ technology, and it helps the terminal equipment communicate with acquisition platform efficiently. Besides, this paper builds a cloud storage platform and a cloud computing platform which based on the MongoDB-MySQL and Mongo-Hadoop technology, in order to ensure rapid mass storage and high performance computing of IoT’s unstructured data.(3) The platform provides an open communication protocol and open RESTful API service. In addition, an open platform website and operational supervision system is used by Internet users. It ensures that the IoT platform in the data acquisition, data services, and operational management of openness.(4) The platform uses a user interface secret key authentication strategy and Shiro security framework of authority certification system to ensure the safety of users’ information and the transmission of data. In the aspect of load balance, we set up a web server cluster system based on Nginx-Tomcat for the stability of data service platform.Finally, according to transport regulation demand of cold chain enterprises, this paper set up a cold chain storage platform based on the SaaS cloud services. And the practicability of the IoT platform has been suggested.
Keywords/Search Tags:internet of things, open platform, cloud computing, assm
PDF Full Text Request
Related items