arrow
返回

Coordinate Memory Deduplication and Partition for Improving Performance in Cloud Computing

delete2019-04-01
delete21
delete
OA
AI
G
Gangyong Jia
韩光洁 封面图
韩光洁 (Guangjie Han) *
J
Joel J. P. C. Rodrigues
J
Jaime Lloret
李伟 封面图
李伟 (Wei Li)
DOI:10.1109/TCC.2015.2511738delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Both limited main memory size and memory interference are considered as the major bottlenecks in virtualization environments. Memory deduplication, detecting pages with same content and being shared into one single copy, reduces memory requirements; memory partition, allocating unique colors for each virtual machine according to page color, reduces memory interference among virtual machines to improve performance. In this paper, we propose a coordinate memory deduplication and partition approach named CMDP to reduce memory requirement and interference simultaneously for improving performance in virtualization. Moreover, CMDP adopts a lightweight page behavior-based memory deduplication approach named BMD to reduce futile page comparison overhead meanwhile to detect page sharing opportunities efficiently. And a virtual machine based memory partition called VMMP is added into CMDP to reduce interference among virtual machines. According to page color, VMMP allocates unique page colors to applications, virtual machines and hypervisor. The experimental results show that CMDP can efficiently improve performance (by about 15.8 percent) meanwhile accommodate more virtual machines concurrently.
Keyword:
Main memory
memory deduplication
memory partition
virtualization
performance

期刊

I
IEEE Transactions on Cloud Computing
IF:
5
论文数:
1.9K
被引数:
4.3K

机构

H
Hohai University
学者数:
2.3W
论文数: 1.8W
被引数: 2.1W
U
Universitat Politecnica de Valencia
学者数:
1.5W
论文数: 1.4W
被引数: 18
U
universidade da beira interior
学者数:
3.2K
论文数: 3.4K
被引数: 5
学者 查看更多机构
引用论文

引用论文

Difference Engine: Harnessing Memory Redundancy in Virtual Machines
err2010-10-01
err138
PREAI
errGupta, Diwaker; Lee, Sangmin; Vrable, Michael; Savage, Stefan; Snoeren, Alex C.; Varghese, George; Voelker, Geoffrey M.; Vahdat, Amin
err分享
err收藏
学者 查看更多内容