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

APA Style
Jagadeeswari, N., Raj, V.M. (2023). Homogeneous batch memory deduplication using clustering of virtual machines. Computer Systems Science and Engineering, 44(1), 929-943. https://doi.org/10.32604/csse.2023.024945
Vancouver Style
Jagadeeswari N, Raj VM. Homogeneous batch memory deduplication using clustering of virtual machines. Comput Syst Sci Eng. 2023;44(1):929-943 https://doi.org/10.32604/csse.2023.024945
IEEE Style
N. Jagadeeswari and V.M. Raj, “Homogeneous Batch Memory Deduplication Using Clustering of Virtual Machines,” Comput. Syst. Sci. Eng., vol. 44, no. 1, pp. 929-943, 2023. https://doi.org/10.32604/csse.2023.024945



cc Copyright © 2023 The Author(s). Published by Tech Science Press.
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.
  • 1372

    View

  • 596

    Download

  • 0

    Like

Share Link