DP: Dynamic Prepage in Postcopy Migration for Fixed-Size Data Load
Postcopy migration is a mature technology in virtualization. However the performance of postcopy is not stable. We find many memory intensive loads having a high proportion of independent fixed-size data (FSD) cases. To improve migration performance, we present DP: an algorithm which applies to intelligently tackle FSD load during postcopy migration. We implement DP as an online algorithm triggered by remote paging, and adjusting to prepage the most appropriate amount of pages related to recent page fault records. DP also has a threshold processing mechanism to prevent from noise which is derived from load size fluctuation. The experimental results show that DP algorithm can significantly reduce response time and implicit downtime in postcopy migration, with an high improvement on QoS.
KeywordsVirtual Machine Online Algorithm Source Side Live Migration Page Fault
- 2.Hirofuchi, T., Nakada, H., Itoh, S., et al.: Reactive consolidation of virtual machines enabled by postcopy live migration. In: Proceedings of the 5th International Workshop on Virtualization Technologies in Distributed Computing, pp. 11–18. ACM (2011)Google Scholar
- 3.McCalpin, J.D.: STREAM: Sustainable memory bandwidth in high performance computers. Silicon Graphics Inc. (1995)Google Scholar
- 4.QEMU, http://www.qemu.org/