Font Size: a A A

Design And Implementation Of Container Migration And Operation And Maintenance Management System Based On Docker Cloud Platform

Posted on:2021-03-16Degree:MasterType:Thesis
Country:ChinaCandidate:X D MengFull Text:PDF
GTID:2428330602981488Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Docker is currently a very hot container technology.Compared with traditional virtual machines,Docker starts faster,consumes fewer resources,and is more convenient to manage.Therefore,Docker is more and more popular in the industry.Currently,more and more cloud computing service companies have built cloud platforms based on Docker container clusters.On the cloud platform,users can more easily develop,deploy,and manage application services.However,with the passage of time,the scale of cloud services has expanded and data centers have continued to expand,especially when there are high concurrent access requests.How to ensure cloud platform load balancing and effectively guarantee the reliability and high availability of cloud platform services.Reasonable allocation of computing resources,migration technology will increasingly attract people's attention.Here,the research and application of container migration technology is increasingly becoming an important way to solve problems.To achieve the above goals,it is necessary to monitor various resources of the cloud platform in real time,so as to reallocate resources according to the results presented by resource monitoring.Therefore,this article builds a Docker Swarm container cluster and designs a container migration and operation and maintenance management system based on the Docker cloud platform.First,on the basis of introducing the research status of resource monitoring,container migration and cloud platform,this paper analyzes the related requirements of the system and divides the system into three subsystems:resource monitoring,container migration and cloud platform operation and maintenance management.Cloud platform operation and maintenance Management also includes five major functional modules:node management,container management,image management,log management,and user management.Among the three subsystems,the resource monitoring and container migration functions are automatically completed by the system,and the platform administrator is mainly responsible for the operation and maintenance management of the cloud platform.Based on the needs analysis,the design and development of the entire system is completed,and an improved algorithm for container cross-host migration is proposed,and the container cross-host migration is implemented using Docker private image warehouse.Finally,the system is tested.The test results show that the system facilitates the administrator's management of the cluster,and the resource utilization rate of the system is effectively improved,maintaining the load balancing of the container cluster,and the cloud platform is more stable.
Keywords/Search Tags:Docker, container cluster, cloud platform, container migration, resource monitoring
PDF Full Text Request
Related items