• DocumentCode
    244793
  • 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
  • fYear
    2014
  • fDate
    15-17 Jan. 2014
  • Firstpage
    309
  • Lastpage
    313
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Big Data and Smart Computing (BIGCOMP), 2014 International Conference on
  • Conference_Location
    Bangkok
  • Type

    conf

  • DOI
    10.1109/BIGCOMP.2014.6741459
  • Filename
    6741459