ZFS-on-Fuse Performance Benchmarks

I am rebuilding my server and have reached a point where it would be
convenient to do some filesystem benchmarking. Not much is installed
so far.

I ran some bonnie++ tests but had trouble making sense of the results
There didn’t seem to be any tools with which I could easily graph them
(though I’d be happy to post what I have if anyone is interested).

So I looked around and found that iozone seemed to be doing a fairly exhaustive test and since it has some graphing tools, that’s what I’m using

The current disk layout looks like this:

sdb sdc sdd sde sdf sdg sdh sdi
mdraid1 /boot swap swap swap swap swap
swap swap swap
XFS on mdRAID 5 /
RAIDZ2
RAIDZ1
RAIDZ0
ZFS on mdRAID 5
ZFS XFS ZFS ZFS

“RAIDZ0″ really just means an 8-disk zpool with no parity or mirroring

Write caches are ON.  That makes anything on mdRAID dangerous in the face of power loss, whereas the pure ZFS stuff is guaranteed to maintain consistency.

Fuse 2.8.0 pre2 and the ZFS cached entries and bigwrites patches are
installed.

The system has 8G RAM and two dual-core opteron 270 @ 2Ghz

I’m posting the results here as they come in.

You can get the complete logs here

single-zvol-zfs-iozone

mdraid5-iozone

This entry was posted in Uncategorized. Bookmark the permalink.