4.6 Article

Optimizing multi-VM migration by allocating transfer and compression rate using Geometric Programming

期刊

出版社

ELSEVIER
DOI: 10.1016/j.simpat.2020.102201

关键词

Virtualization; Virtual Machine; Live Migration; Pre-copy; Optimization; Geometric Programming

资金

  1. Ministry of Electronics and Information Technology (MEITY), Government of India under Visvesvaraya PhD Scheme for Electronics and IT [PhD-MLA-4(20)/2015-16]

向作者/读者索取更多资源

Memory compression, along with pre-copy migration, improves the performance of live migration of multiple virtual machines by reducing total migration time and downtime. The compression rate is dynamically allocated according to the available network bandwidth, using slow compression algorithms in low bandwidth environments and fast compression algorithms in high bandwidth environments. The proposed approach allows more virtual machines to be migrated in parallel with significantly reduced migration time and downtime compared to existing strategies.
Live VM migration has emerged as a core technology for resource management activities and objectives like fault tolerance, reduced energy consumption, load balancing, and system maintenance. Pre-copy migration strategy is frequently used by most of the existing hypervisors for live VM migration. However, it requires a considerable amount of data transfer. In the case of low network bandwidth availability, the migration process gets adversely affected. Thereby degrading the performance of applications running on migrated VMs. Migrating multiple VMs even requires more data to be transferred, which further faces the challenge of sharing the available network bandwidth. This motivates for designing a better strategy for the live migration of multiple VMs. Moreover, to reduce the amount of data that needs to be transferred, memory compression techniques can be utilized efficiently by providing fast and stable VM memory migration without sacrificing any service quality. This paper presents a new model using Geometric Programming that allocates transfer and compression rates to each VM to minimize the total migration time. We have found that: (a). Memory compression, along with pre-copy migration, improves the performance of the live migration of multiple virtual machines by reducing the total migration time and downtime. (b). The compression rate is dynamically allocated according to the available network bandwidth. So, in an adverse environment, when available bandwidth is less, the memory is compressed using slow compression algorithms to optimize the total migration time. In contrast, when more bandwidth is available, it uses a fast compression algorithm to transfer the data quickly. (c). With the proposed approach, more number of VMs can be migrated in parallel with considerably reduced migration time and downtime when compared with existing strategies.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.6
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据