Title :
A paravirtualized file system for accelerating file I/O
Author :
Kihong Lee ; Dongwoo Lee ; Young Ik Eom
Author_Institution :
Coll. of Inf. & Commun. Eng., Sungkyunkwan Univ., Suwon, South Korea
Abstract :
With several new virtualization technologies, a virtual machine has gradually achieved higher performance. However, I/O-intensive workloads still suffer from performance degradation due to CPU mode switching and duplicated I/O stacks. In this paper, we propose a framework for improving file I/O performance in a virtualized environment, which consists of a paravirtualized file system, a shared queue, and an I/O-dedicated thread. The key idea is to make file I/O requests handled without mode switching and to bypass a guest I/O stack. We implemented a prototype and measured its performance. The results show that our framework gives 1.2-1.6 times better performance than virtio, and most of vmexits are eliminated.
Keywords :
file organisation; virtual machines; CPU mode switching; I/O-dedicated thread; I/O-intensive workloads; duplicated I/O stacks; file I/O acceleration; paravirtualized file system; performance degradation; shared queue; virtual machine; virtualization technology; virtualized environment; File systems; Kernel; Linux; Performance evaluation; Throughput; Virtual machining; Virtualization; I/O stack; I/O virtualization; file system; paravirtualization; vmexit;
Conference_Titel :
Big Data and Smart Computing (BIGCOMP), 2014 International Conference on
Conference_Location :
Bangkok
DOI :
10.1109/BIGCOMP.2014.6741459