Font Size: a A A

Research And Implementation Of Cloud Platform Automated Deployment Based On Ansible

Posted on:2018-08-23Degree:MasterType:Thesis
Country:ChinaCandidate:J L RenFull Text:PDF
GTID:2348330512483318Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the rapid development of cloud computing technology,it brings more and more benefits so that each industry begin to introduce cloud computing technology into their respective industries.Not only reduce the cost of software and hardware,but also enhance the quality of service in various industries.Throughout the cloud platform's lifecycle,the deployment of the platform is an indispensable part of the cloud platform's lifecycle.The advantages and disadvantages of the platform deployment process directly affect the performance and efficiency of the cloud platform.In the deployment of large-scale cloud platform,making the cloud platform deployment process beco mes cumbersome and complicated by the physical environment in the actual physical hardware device differences,the operational risk of the entire cloud platform becomes more significant.In the process of deploying the cloud platform in the traditional way,it is necessary to invest a lot of manpower resources,material resources and financial resources as a backup in order to ensure the higher operating performance of the follow-up cloud platform.In view of the above-mentioned problems,this thesis designs an automatic deployment system of cloud platform based on Ansible to realize the automated deployment of cloud platform,reduce the boringness in the cloud platform deployment process and reduce the waste of manpower and material resources.Each deployment of the operation is well documented in the cloud platform,a clear platform for the deployment of each staff responsibility.First of all,this thesis carries on the research and analysis of Ansible and the existing automated deployment tools to find out the shortage of Ansible tools;Secondly,we have studied and studied the file block algorithm,which is used in large file transfers.According to the advantages of variable length file block algorithm based on content and fixed block algorithm,proposed file block algorithm.The algorithm first uses the variable length file block algorithm based on content.When the size of the file blocks is greater than a default value,it adopts fixed partition algorithm.This algorithm is called CDC-FSP block algorithm.Based on the above research,this thesis design the system architecture of cloud platform deployment automation system.The service in this system not only has the partial service of Ansible,but also some newly added services,such as large file trans fer service.User layer according to the services provided by the service layer,a reasonable combination of the function is conducive to cloud platform deployment,such as Linux host mutual trust configuration.After that,the functions of the system are designed in detail,such as the basic function module,the central control module,the remote desktop service and the user function layer.Finally,the system is implemented,and the functions of the system are tested in detail.Analyze the results of the experiment and describe the system which functions can be used in the smooth completion of cloud platform deployment in actual platform to deploy applications.
Keywords/Search Tags:cloud platform, automated deployment, Ansible, file transfer
PDF Full Text Request
Related items