Font Size: a A A

Research And Implementation Of Container Live Migration Mechanism To Improve User Perception

Posted on:2020-03-29Degree:MasterType:Thesis
Country:ChinaCandidate:C ChenFull Text:PDF
GTID:2428330590961103Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Virtual machine live migration is a live migration method that moves a virtual machine running on a source host to a destination host and can re-run the virtual machine on the destination host.After years of development,virtual machine live migration technology has become increasingly mature,and as the successor of virtual machine technology-container technology,also known as lightweight virtual machine technology,has become more and more popular.Just as virtual machines need to be migrated,containers in the cloud computing environment often need to be migrated for load balancing purposes.However,there are still relatively few researches on container live migration technology,and there are still some optimizations in reducing the cost of the container migration process.Therefore,this paper studies the technology of container thermal migration to improve the efficiency of the container migration process and enhance user perception.Referring to the design and implementation of the virtual machine live migration system,this paper uses the process-based migration tool to design and implement the container live migration system,realizing the real-time migration of containers across host nodes.The container live migration system implemented in this paper refers to the migration method and optimization strategy used in the virtual machine live migration system and implements the direct migration method,the pre-copy migration method,and the post-copy migration method in the container migration process.In addition,combined with the characteristics of the container itself,this paper also proposes three optimization strategies for the container live migration system.This paper proposes an improved pre-copy method for the non-convergence of iterative termination conditions that may occur during the use of pre-copy migration.At the same time,in order to reduce the I/O overhead caused by the storage of the container image files in the container migration process,this paper introduces the memory file system instead of the disk file system as the image files carrier,which reduces the disk I/O overhead and improves the reading and writing speed of the image.In addition,this paper introduces a pre-restore method in the container image recovery process,which improves the processing efficiency of the recovery process.Finally,the paper compares and proves the three optimization methods proposed by experiments.The experimental results show that the three methods have a good effect in improving the efficiency of the container migration process,which is of great significance in reducing container downtime and improving user perception during the container migration process.
Keywords/Search Tags:Live migration, Container, Downtime, Cloud Computing
PDF Full Text Request
Related items