Skip to main navigation Skip to search Skip to main content

A paravirtualized file system for accelerating file I/O

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

With several new virtualization technologies, a virtual machine has gradually achieved higher performance. However, I/O-intensive workloads still suffer from performance deg-radation 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.

Original languageEnglish
Title of host publication2014 International Conference on Big Data and Smart Computing, BIGCOMP 2014
PublisherIEEE Computer Society
Pages309-313
Number of pages5
ISBN (Print)9781479939190
DOIs
StatePublished - 2014
Event2014 International Conference on Big Data and Smart Computing, BIGCOMP 2014 - Bangkok, Thailand
Duration: 15 Jan 201417 Jan 2014

Publication series

Name2014 International Conference on Big Data and Smart Computing, BIGCOMP 2014

Conference

Conference2014 International Conference on Big Data and Smart Computing, BIGCOMP 2014
Country/TerritoryThailand
CityBangkok
Period15/01/1417/01/14

Keywords

  • file system
  • I/O stack
  • I/O virtualization
  • paravirtualization
  • vmexit

Fingerprint

Dive into the research topics of 'A paravirtualized file system for accelerating file I/O'. Together they form a unique fingerprint.

Cite this