DOI QR코드

DOI QR Code

Performance Evaluation on Journaling File Systems using Iozone Tool in the Linux : Focus on read, write

리눅스에서 Iozone 도구를 이용한 저널링 파일 시스템 성능 평가 : read, write 중심으로

  • Park, Hong-Jin (School of Computer, Information and Communications, Sangji-Ji University)
  • 박홍진 (상지대학교 컴퓨터정보공학부)
  • Received : 2012.12.17
  • Accepted : 2013.02.28
  • Published : 2013.02.28

Abstract

If a file system is damaged because of the unusual system close, the system performs the consistency test using fsch and it takes long time. Especially, if it is a big file system, it will take a lot of time. The journaling file system that uses journaling technique, can reduce the restoring time because it uses meta data and it may increase the chance of restoration when restoring. The goal of this paper compared performance evaluation journaling file systems focused on the reading and writing using Iozone tool which is the kernel based benchmarking tool in linux operating system. In this paper, Ex4 which is the current basic Linux file system. is 1.28x faster than XFS file system in terms of file read performance and 1.22x faster than Ext3 file system in terms of file write performance.

비정상적인 시스템 종료로 인해 파일 시스템이 손상되었을 경우 시스템은 fsch을 이용하여 일관성 검사를 수행하며 이는 오랜 시간이 소요된다. 특히 대용량의 파일 시스템인 경우에는 상당한 시간이 걸린다. 저널링 기법을 이용한 저널링 파일 시스템은 메타 데이터를 이용하기 때문에 복구 시간을 상당히 단축시킬 수 있으며, 복구시 복구 확률도 높일 수 있다. 본 논문의 목적은 현재 리눅스에서 사용되고 있는 저널링 파일 시스템을 커널 기반의 벤치 마킹 도구인 Iozone을 사용하여 파일의 read, write 중심으로 성능을 비교평가하는 것이다. 본 논문에서는 현재 리눅스의 기본 파일 시스템인 Ext4 파일 시스템이 파일 읽기 성능이 경우 XFS 파일 시스템보다 1.28배, 파일의 쓰기 성능의 경우 Ext3 보다 1.22배 빠르게 전송되었다.

Keywords

References

  1. http://www.ibm.com/developerworks /kr/library/l-journaling-filesystems/
  2. Hong-jin, Park, A Study on the Performance Evaluation of File Systems using Kernel-based Benchmarking Tool in the Linux, The Journal of Korean Institute of Information Technology, Vol. 10, No. 12, pp. 120-126, Dec. 2012.
  3. http://www.softpanorama.org/Internals/
  4. http://wiki.archlinux.org/index.php/Ext3
  5. http://wiki.archlinux.org/index.php/Ext4
  6. http://en.wikipedia.org/wiki/Hans_Reiser
  7. http://en.wikipedia.org/wiki/XFS
  8. Matti Vanninen and James Z. Wang. On Benchmarking Popular File Systems, In Proceedings of the International Conference on Computer, Communication and Control Technologies (CCCT'03), Orlando, FL, August 2003.
  9. Traeger A. et. al., "A nine year study of file system and storage benchmarking", ACM Transactions on Storage (TOS) TOS, Volume 4, No. 2, pp. 54-56 May 2008.
  10. http://www.iozone.org/