Performance improvement of file operations on overlayfs for containers Conference Paper uri icon

abstract

  • 2018 IEEE. Server consolidation with virtualization is a popular method to address the issue of a large amount of power consumption of inter-connected computers in data centers. The more computers are consolidated, the more energy is saved. However, highly consolidating, wherein many servers are consolidated into one physical computer, results in large performance decline. Especially, I/O performance is severely decreased as reported. In this work, we focus on Docker, a popular container-based virtualizing system, and OverlayFS. OverlayFS is widely recognized method for improving I/O performance in Docker. First, we evaluate the performance of file operations on OverlayFS. In particular, we focus on the performance of file writing involving copy-up and show that the performance is severely low. Second, we investigate the performance and behavior the filesystem during copy-up and demonstrate that synchronization is the most important issue. Third, we discuss a method for improving the performance by disabling this synchronization. Fourth, we evaluate the improving method and show that the method can significantly improve the writing performance with copy-up by 680 times at most.

published proceedings

  • Proceedings - 2018 IEEE International Conference on Smart Computing, SMARTCOMP 2018

altmetric score

  • 3

author list (cited authors)

  • Mizusawa, N., Kon, J., Seki, Y., Tao, J., & Yamaguchi, S.

citation count

  • 8

complete list of authors

  • Mizusawa, Naoki||Kon, Joichiro||Seki, Yuya||Tao, Jian||Yamaguchi, Saneyasu

publication date

  • July 2018