Metadata Performance of Four Linux File Systems
Sep 02, 2009, 16:03 (0 Talkback[s])
(Other stories by Jeffrey B. Layton)
"The previous article made several observations about
benchmarking, one of which is that storage and file system
benchmarks seldom, if ever, explain why they are performing a
benchmark. This is a point that is not to be underestimated.
Specifically, if the reason why the benchmark was performed can not
be adequately explained, then the benchmark itself becomes suspect
(it may just be pure marketing material).
"Given this point, the reason the benchmark in this article is
being performed is to examine or explore if, and possibly how much,
difference there is between the metadata performance of four Linux
file systems using a single metadata benchmark. The search is not
to find which file system is the best because it is a single
benchmark, fdtree. Rather it is to search for differences and
contrast the metadata performance of the file systems.
"Why is examining the metadata performance a worthwhile
exploration? Glad that you asked. There are a number of
applications, workloads, and classes of applications that are
metadata intensive. Mail servers can be very metadata intensive
applications because of the need to read and write very small
files. Sometimes databases have workloads that do a great deal of
reading and writing small files. In the world of technical
computing, many bioinformatic applications such as gene sequencing
applications, do a great deal of small reads and writes."
Complete
Story
Related Stories:
- Slackware goes 64-bit(Aug 31, 2009)
- Choosing the right Linux File System Layout using a Top-Bottom Process(Jul 31, 2009)
- ACLs: Extended file-permissions(Jul 20, 2009)
- Get to Know Clustered File Systems(Jul 02, 2009)
- Is There a Perfect Linux Filesystem?(Jun 30, 2009)
- Webopedia Term of the Day: Journaled File System Defined(Jun 29, 2009)
- Enter ext4, the Filesystem of the Future(Jun 24, 2009)
- Drizzle: Rethinking the MySQL Database Kernel(Jun 16, 2009)
- R.I.P. Linux 9.1 Comes with Opera 10 and GRUB 2(Jun 12, 2009)