DocumentCode
688244
Title
VDB: Virtualizing the On-Board Disk Write Cache
Author
Xiaofei Liao ; Hai Jin ; Xuhong Wang ; Bingbing Zhou ; Dingding Li
Author_Institution
Sch. of Comput. Sci. & Technol., Huazhong Univ. of Sci. & Technol., Wuhan, China
fYear
2013
fDate
13-15 Nov. 2013
Firstpage
948
Lastpage
955
Abstract
In the cloud environment, virtual machine monitor (VMM) enables multiple virtual machines (VM) running simultaneously to share the same physical resources, such as disk and its on-board disk write-cache. However, for the reasons of high reliability, some virtual machines need to adopt write-through policy for disk write-cache, which is a key component to improve system´s I/O performance. This causes serious write performance degradation for other data-intensive virtual machines which prefer a write-back cache. To satisfy the requirement of reliability and performance for different VMs, we adopt a disk write-through cache for the virtual machines with high reliability requirement and create a replaced write cache at the VMM layer for each virtual machine with high write performance demand. We also design and implement a prototype system called VDB within Xen. Our experimental results show that our system solves the coexistence problem of reliable virtual machines and I/O-bound virtual machines for the use of disk write-cache on the same virtualization platform. It can guarantee the reliability requirement and improve the write performance for different VMs.
Keywords
cache storage; cloud computing; software performance evaluation; software reliability; virtual machines; virtualisation; I/O performance; I/O-bound virtual machine; VDB; VMM layer; Xen; cloud environment; data-intensive virtual machine; on-board disk write cache; prototype system; reliability requirement; reliable virtual machine; virtual machine monitor; virtualization platform; write performance degradation; write performance demand; write-back cache; write-through policy; Disk drives; File systems; Reliability; Throughput; Virtual machine monitors; Virtual machining; Virtualization; Disk Write Cache; I/O; Virtualization; Xen;
fLanguage
English
Publisher
ieee
Conference_Titel
High Performance Computing and Communications & 2013 IEEE International Conference on Embedded and Ubiquitous Computing (HPCC_EUC), 2013 IEEE 10th International Conference on
Conference_Location
Zhangjiajie
Type
conf
DOI
10.1109/HPCC.and.EUC.2013.135
Filename
6832017
Link To Document