Optimizing VMs across Multiple Hosts with Transparent and Consistent Tracking of Unused Memory

Tauchi, S. and Kourai, K. and Rahim, L.A. (2021) Optimizing VMs across Multiple Hosts with Transparent and Consistent Tracking of Unused Memory. In: UNSPECIFIED.

Full text not available from this repository.
Official URL: https://www.scopus.com/inward/record.uri?eid=2-s2....

Abstract

Recently, Infrastructure-As-A-Service (IaaS) clouds provide virtual machines (VMs) with a large amount of memory. To make the migration of such large-memory VMs flexible, split migration has been proposed. It divides the memory of a VM into smaller pieces and transfers them to multiple destination hosts. After the migration, the VM runs across multiple hosts and its memory data is exchanged between hosts by remote paging. There is often unused memory in a large-memory VM, but data of even unused memory is transferred via the network. This paper proposes FCtrans to achieve efficient split migration and remote paging by considering unused memory. FCtrans avoids transferring data of unused memory to destination hosts on split migration. Similarly, it does not perform remote paging for unused memory and immediately continues the execution of the VM. To enable this, FCtrans keeps track of the memory usage of a VM after starting split migration. In addition, it transparently and consistently reclaims memory released after used by the guest operating system using VM introspection and deals with it as unused. We have implemented FCtrans in KVM and conducted experiments using a VM with 352 GB of memory on the StarBED testbed. It is shown that split migration became up to 29x faster and the memory access performance of a VM across multiple hosts improved by up to 85 . © 2021 IEEE.

Item Type: Conference or Workshop Item (UNSPECIFIED)
Additional Information: cited By 0; Conference of 14th IEEE International Conference on Cloud Computing, CLOUD 2021 ; Conference Date: 5 September 2021 Through 11 September 2021; Conference Code:173766
Uncontrolled Keywords: Infrastructure as a service (IaaS); Virtual machine, Guest operating systems; Keep track of; Large amounts; Large memory virtual machine; Memory usage; Multiple destinations; Remote paging; Service clouds; Split migration; Virtual machine migrations, Network security
Depositing User: Mr Ahmad Suhairi UTP
Date Deposited: 10 Nov 2023 03:29
Last Modified: 10 Nov 2023 03:29
URI: https://khub.utp.edu.my/scholars/id/eprint/14484

Actions (login required)

View Item
View Item