• Home
  • Search
  • Optimizing guest swapping using elastic and transparent memory provisioning on virtualization platform
  • Cite Icon5
  • https://doi.org/10.1007/s11704-016-5217-zCopy DOI Icon

Optimizing guest swapping using elastic and transparent memory provisioning on virtualization platform

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

On virtualization platforms, peak memory demand caused by hotspot applications often triggers page swapping in guest OS, causing performance degradation inside and outside of this virtual machine (VM). Even though host holds sufficient memory pages, guest OS is unable to utilize free pages in host directly due to the semantic gap between virtual machine monitor (VMM) and guest operating system (OS). Our work aims at utilizing the free memory scattered in multiple hosts in a virtualization environment to improve the performance of guest swapping in a transparent and implicit way. Based on the insightful analysis of behavioral characteristics of guest swapping, we design and implement a distributed and scalable framework HybridSwap. It dynamically constructs virtual swap pools using various policies, and builds up a synthetic swapping mechanism in a peer-to-peer way, which can adaptively choose different virtual swap pools.We implement the prototype of HybridSwap and evaluate it with some benchmarks in different scenarios. The evaluation results demonstrate that our solution has the ability to promote the guest swapping efficiency indeed and shows a double performance promotion in some cases. Even in the worst case, the system overhead brought by HybridSwap is acceptable.

Similar Papers
  • Conference Article
  • Citations39

Cache-Leakage Resilient OS Isolation in an Idealized Model of Virtualization

  • Jun 01, 2012
  • Gilles Barthe +3
  • Conference Article
  • Citations3

An Enhancement of Trusted Domain Enforcement using VMM Interruption Mechanism

  • Nov 01, 2008
  • Ruo Ando +2
  • Conference Article
  • Citations4

Implementation of Virtual Machine Monitor for ARM Architecture

  • Jun 01, 2010
  • Akihiro Suzuki +1
  • Research Article
  • Citations11

Architectural Protection of Application Privacy against Software and Physical Attacks in Untrusted Cloud Environment

  • Apr 01, 2018
  • IEEE Transactions on Cloud Computing
  • Lei Xu +7
  • Conference Article
  • Citations7

Accelerating critical OS services in virtualized systems with flexible micro-sliced cores

  • Apr 23, 2018
  • Jeongseob Ahn +3
  • Conference Article
  • Citations6

Implementing a Simple Trap and Emulate VMM for the ARM Architecture

  • Aug 01, 2011
  • Akihiro Suzuki +1
  • Book Chapter

Performance Characteristics of Virtualized Platforms from Applications Perspective

  • Jan 01, 2012
  • Balwinder Sodhi +1
  • Book Chapter
  • Citations2

Optimized Memory Encryption for VMs Across Multiple Hosts

  • Aug 07, 2021
  • Shuhei Horio +3
  • Research Article
  • Citations2

A protective mechanism for the access control system in the virtual domain

  • Nov 01, 2016
  • China Communications
  • Jinan Shen +5
  • Conference Article
  • Citations1

VM-Aware Adaptive Storage Cache Prefetching

  • Dec 01, 2017
  • Keiichi Matsuzawa +1
  • Conference Article
  • Citations246

Difference engine: harnessing memory redundancy in virtual machines

  • Dec 08, 2008
  • Diwaker Gupta +7
  • Conference Article
  • Citations4

Evaluation of different Operating Systems performance in the Private Cloud with ESXi hypervisor using SIGAR framework

  • Sep 01, 2014
  • P Vijaya Vardhan Reddy +1
  • Conference Article
  • Citations15

Forensic acquisition and analysis of VMware virtual machine artifacts

  • Mar 01, 2013
  • V Meera +2
  • Conference Article
  • Citations38

Performance analysis towards a KVM-Based embedded real-time virtualization architecture

  • Nov 01, 2010
  • Jun Zhang +5
  • Dissertation

Delay-aware network I/O virtualization for cloud computing

  • Jan 01, 2015
  • Luwei Cheng
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.