Open Access iconOpen Access

ARTICLE

Homogeneous Batch Memory Deduplication Using Clustering of Virtual Machines

N. Jagadeeswari1,*, V. Mohan Raj2

1 Department of CSE, Thanthai Periyar Government Institute of Technology, Vellore, 632002, India
2 Department of IT, Sona College of Technology, Salem, 636005, India

* Corresponding Author: N. Jagadeeswari. Email: email

Computer Systems Science and Engineering 2023, 44(1), 929-943. https://doi.org/10.32604/csse.2023.024945

Abstract

Virtualization is the backbone of cloud computing, which is a developing and widely used paradigm. By finding and merging identical memory pages, memory deduplication improves memory efficiency in virtualized systems. Kernel Same Page Merging (KSM) is a Linux service for memory pages sharing in virtualized environments. Memory deduplication is vulnerable to a memory disclosure attack, which uses covert channel establishment to reveal the contents of other colocated virtual machines. To avoid a memory disclosure attack, sharing of identical pages within a single user’s virtual machine is permitted, but sharing of contents between different users is forbidden. In our proposed approach, virtual machines with similar operating systems of active domains in a node are recognised and organised into a homogenous batch, with memory deduplication performed inside that batch, to improve the memory pages sharing efficiency. When compared to memory deduplication applied to the entire host, implementation details demonstrate a significant increase in the number of pages shared when memory deduplication applied batch-wise and CPU (Central processing unit) consumption also increased.

Keywords


Cite This Article

N. Jagadeeswari and V. Mohan Raj, "Homogeneous batch memory deduplication using clustering of virtual machines," Computer Systems Science and Engineering, vol. 44, no.1, pp. 929–943, 2023. https://doi.org/10.32604/csse.2023.024945



cc This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
  • 1121

    View

  • 508

    Download

  • 0

    Like

Share Link