@inproceedings{0fcfcb8525c0470e8b613c57c2c6ad7f,
title = "VMDedup: Memory de-duplication in hypervisor",
abstract = "Virtualization techniques are widely used in cloud computing environments today. Such environments are installed with a large number of similar virtual instances sharing the same physical infrastructure. In this paper, we focus on the memory usage optimization across virtual machines by automatically de-duplicating the memory on per-page basis. Our approach maintains a single copy of the duplicated pages in physical memory using copy-on-write mechanism. Unlike some existing strategies, which are intended only for applications and need user configuration, VMDedup provides an automatic memory de-duplication support within the hypervisor to achieve benefits across operating system code, data as well as application binaries. We have implemented a prototype of this system within the Xen hypervisor to support both para-virtualized and fully-virtualized instances of operating systems.",
author = "Furquan Shaikh and Fangzhou Yao and Indranil Gupta and Campbell, {Roy H.}",
note = "Publisher Copyright: {\textcopyright} 2014 IEEE.; 2nd IEEE International Conference on Cloud Engineering, IC2E 2014 ; Conference date: 10-03-2014 Through 14-03-2014",
year = "2014",
month = sep,
day = "18",
doi = "10.1109/IC2E.2014.69",
language = "English (US)",
series = "Proceedings - 2014 IEEE International Conference on Cloud Engineering, IC2E 2014",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "379--384",
booktitle = "Proceedings - 2014 IEEE International Conference on Cloud Engineering, IC2E 2014",
address = "United States",
}