DocumentCode :
1804428
Title :
HybridSwap: A scalable and synthetic framework for guest swapping on virtualization platform
Author :
Pengfei Zhang ; Xi Li ; Rui Chu ; Huaimin Wang
Author_Institution :
Nat. Lab. for Parallel & Distrib. Process., Nat. Univ. of Defense Technol., Changsha, China
fYear :
2015
fDate :
April 26 2015-May 1 2015
Firstpage :
864
Lastpage :
872
Abstract :
In IaaS cloud environments, peak memory demand caused by hotspot applications in Virtual Machine (VM) often results in performance degradation within and outside of this VM. Some solutions such as host swapping and ballooning for memory consolidation and overcommitment have been proposed. These solutions, however, have no help for addressing guest swapping issues inside 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 VMM and it. Our goal is to alleviate the performance degradation by decreasing disk I/O operations generated by guest swapping. Based on the insight analysis of behavioral features of guest swapping, we design HybridSwap, a distributed scalable framework which organize surplus memory in all hosts within data center into virtual pools for swapping. This framework builds up a synthetic swapping mechanism in a peer-to-peer way, which VM can adaptively choose suitable pools for swapping. We implement the prototype of HybridSwap and evaluate it with different benchmarks. The results demonstrate that our solution has the ability to promote the guest swapping efficiency indeed. Even in some cases, it shows 2-5 times of performance promotion compared with the baseline setup.
Keywords :
cloud computing; virtual machines; virtualisation; HybridSwap design; IaaS cloud environments; VM; VMM; data center; disk I/O operations; distributed scalable framework; guest OS; guest swapping efficiency; host swapping; memory pages; peer-to-peer computing; performance degradation; synthetic swapping mechanism; virtual machine; virtual pools; virtualization platform; Benchmark testing; Degradation; Instruction sets; Operating systems; Semantics; Servers; Virtualization; IaaS; Memory Consolidation; Overcommitment; Synthetic Swapping; Virtualization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Communications (INFOCOM), 2015 IEEE Conference on
Conference_Location :
Kowloon
Type :
conf
DOI :
10.1109/INFOCOM.2015.7218457
Filename :
7218457
Link To Document :
بازگشت