By a News Reporter-Staff News Editor at Computer Weekly News -- Investigators publish new report on Computer Programming. According to news reporting out of Shanghai, People's Republic of China, by VerticalNews editors, research stated, "Live VM migration is one of the major primitive operations to manage virtualized cloud platforms. Such operation is usually mission-critical and disruptive to the running services, and thus should be completed as fast as possible."
Our news journalists obtained a quote from the research from Fudan University, "Unfortunately, with the increasing amount of resources configured to a VM, such operations are becoming increasingly time-consuming. In this paper, we make a comprehensive analysis on the parallelization opportunities of live VM migration on two popular open-source VMMs (i.e., Xen and KVM). By leveraging abundant resources like CPU cores and NICs in contemporary server platforms, we design and implement a system called PMigrate that leverages data parallelism and pipeline parallelism to parallelize the operation. As the parallelization framework requires intensive mmap/munmap operations that tax the address space management system in an operating system, we further propose an abstraction called range lock, which improves scalability of concurrent mutation to the address space of an operating system (i.e., Linux) by selectively replacing the per-process address space lock inside kernel with dynamic and fine-grained range locks that exclude costly operations on the requesting address range from using the per-process lock. Evaluation with our working prototype on Xen and KVM shows that PMigrate accelerates the live VM migration ranging from 2.49X to 9.88X, and decreases the downtime ranging from 1.9X to 279.89X. Performance analysis shows that our integration of range lock to Linux significantly improves parallelism in mutating the address space in VM migration and thus boosts the performance ranging from 2.06X to 3.05X."
According to the news editors, the research concluded: "We also show that PMigrate makes only small disruption to other co-hosted production VMs."
For more information on this research see: Parallelizing Live Migration of Virtual Machines. ACM Sigplan Notices, 2013;48(7):85-95. ACM Sigplan Notices can be contacted at: Assoc Computing Machinery, 2 Penn Plaza, Ste 701, New York, NY 10121-0701, USA.
Our news journalists report that additional information may be obtained by contacting X. Song, Fudan University, Software Sch, Shanghai, People's Republic of China. Additional authors for this research include J.C. Shi, R. Liu, J. Yang and H.B. Chen.
Keywords for this news article include: Asia, Linux, Shanghai, Software, Computer Programming, People's Republic of China
Our reports deliver fact-based news of research and discoveries from around the world. Copyright 2013, NewsRx LLC