Font Size: a A A

An Implementation Method Of Automatic Integrated Deployment Of Distributed System

Posted on:2021-01-29Degree:MasterType:Thesis
Country:ChinaCandidate:C DingFull Text:PDF
GTID:2428330605969597Subject:Control Science and Engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of the industrial Internet,and the continuous expansion of the software and hardware scale of the products and the wide application of image processing and Edge Computing technologies have made control system products Business functions are becoming more and more complex.Due to the complexity and diversity of application scenarios in the control field,which leads to different business requirements under different scenarios,and frequent changes of requirements under the same scenario may occur,which will usually lead to the reconstruction of system architecture and repetitive integrated deployment of products.Using traditional software development mode and integrated deployment mode will lead to the following problems:the coupled system architecture design makes it difficult to rewrite the business strategy of the overall framework;the deployment of application running dependent on the environment needs a lot of resources;the whole cycle from product development to online is too long.Therefore,how to make the application products meet the complex requirements of business logic changes in different application scenarios flexibly,and how to reduce the resource consumption of integrated deployment when the product business needs change frequently is an important issue that needs to be solved urgently.In order to solve the above problems of product re integration deployment and system architecture re writing,this paper designs an automatic integration deployment method applied to distributed system,which includes two subsystems:automatic integration deployment system and perceptual decision system.According to the requirements of data processing scale and real-time,the task processing module is dynamically deployed in the independent nodes of the distributed system through the automatic integrated deployment system,including different devices or different modules of the same device.In order to impro ve the service quality of data processing,this paper analyzes the basic algorithm of LoadBalance,proposes a LoadBalance strategy and applies it to the back-end services,which makes the services more reliable and improves the operation efficiency.Aiming at the difficulty of changing the business strategy of the overall system architecture,the overall architecture of the independent node device server awareness decision-making system is designed.Based on Docker technology,the automatic integrated deployment of device application is completed online,and the function plug-in is realized.Under the condition that the existing system architecture remains unchanged,the implementation strategy of the equipment can be customized through the friendly human-computer interaction interface according to the specific requirements of the equipment scene,and the customized construction and integration deployment can be completed quickly through the analysis of the driver layer,which makes the system more flexible and provides convenience for the update and operation and maintenance of the application system.
Keywords/Search Tags:Automated Integrated deployment, LoadBalance, Docker, Analytical drive
PDF Full Text Request
Related items