ELM-based adaptive live migration approach of virtual machines

Baiyou Qiao*, Yang Chen, Hong Wang, Donghai Chen, Yanning Hua, Han Dong, Guoren Wang

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

2 Citations (Scopus)

Abstract

Due to having many advantages, virtualization technology has been widely used and become a key technique of cloud computing. Live migration of virtual machines is the core and key technique of virtualization fields, but the existing pre-copy live migration approach has the problems of low copy efficiency and long total migration time, so we propose an extreme learning machine (ELM) based adaptive live migration approach of virtual machines (ELMBALMA) in this chapter. Firstly, the approach uses the ELM algorithm to classify the virtual machines according to the type of the running applications, and then choose the best suitable migration algorithms for each type of virtual machines, thereby reduce the time of live migrating of virtual machines. In addition, we proposed a memory compression based live migration algorithm (MCBLMA) for the memory-intensive application scene. The algorithm uses a weight-based measurement method of writable working set, which can accurately measure the writable working set, so that it can reduce the amount of dirty memory page transmission, meanwhile it uses a memory compression algorithm to compress memory pages to be transmitted, and thus reduces the data transmission time. Preliminary experiments show that the proposed approach can significantly reduce the memory pages transmitted, the total migration time and the downtime of virtual machines.

Original languageEnglish
Pages (from-to)113-134
Number of pages22
JournalAdaptation, Learning, and Optimization
Volume16
DOIs
Publication statusPublished - 2014
Externally publishedYes

Keywords

  • ELM
  • Live migration
  • Memory compression
  • Virtual machine

Fingerprint

Dive into the research topics of 'ELM-based adaptive live migration approach of virtual machines'. Together they form a unique fingerprint.

Cite this