Font Size: a A A

Design And Implementation Of Smart Home Cloud Platform Server High Reliability

Posted on:2020-03-09Degree:MasterType:Thesis
Country:ChinaCandidate:D LiuFull Text:PDF
GTID:2392330590495673Subject:Electronic and communication engineering
Abstract/Summary:PDF Full Text Request
With the development of modern society and economy,smart home systems have entered one's lives and work.However,in the construction of smart home systems based on the Internet of Things,there are many disadvantages such as complicated construction,difficult maintenance,and low stability.These problems have seriously affected the construction and development of smart homes.This topic aims to improve the shortcomings in the construction of traditional smart home systems through the high performance and low cost of the cloud platform.Through the research on software system and Internet architecture related theory,the design and deployment of smart home cloud platform is realized,and the high reliability of smart home cloud platform is further studied.This paper mainly studies the design and implementation of the reliability of the smart home cloud platform server.The cloud computing service platform features large user,multi-device access and dynamic resource scheduling combined with the H3 C smart home cloud platform project,which mitigates the smart home cloud platform system through load balancing design,cluster design,message middleware design and database cache design.The high concurrent access pressure improves the load capacity of the smart home cloud platform server and ensures the reliability,stability and effectiveness of the cloud platform system.On this basis,focusing on the clustering and load balancing design based on Nginx server,a Nginx dynamic load balancing method based on WebSocket long connection is proposed.The load weight is adjusted dynamically by collecting the load information of the backend server node,so that the Nginx load The allocation is more reasonable.And the three application modes of RabbitMQ message middleware in the platform are designed and implemented,which solves the problem of serious coupling between multiple modules and ensures the information interaction between different modules.Finally,through the research of Redis cache server,according to the specific needs of the smart home cloud platform,the source code is modified to meet the design requirements of the smart home cloud platform,and the Redis server is better applied in the platform.This paper fully combines the current hotspot technology in the field of cloud computing platform and takes into account the value in engineering applications,providing theoretical basis and technical support for the design and application of smart home cloud platform server.Through experiments,it is proved that the design can improve the load performance of the cloud platform and enhance the high reliability of the cloud platform server.
Keywords/Search Tags:smart home, cloud computing platform, Nginx, RabbitMQ, Redis
PDF Full Text Request
Related items