Subject: ZFS benchmark results
To: None <tech-perform@NetBSD.org>
From: Matthias Scheler <tron@zhadum.org.uk>
List: tech-perform
Date: 11/18/2005 23:04:47
	Hello,

I've installed Solaris today to play with Sun's new filesystem ZFS(*).
Here are the benchmark results:

		Logging UFS on SVM mirror	ZFS using mirrored pool
extract[1]	10:23.05 min, 25% cpu		3:00.07 min, 93% cpu
rm[2]		 6:44.15 min, 10% cpu		1:19.32 min, 86% cpu
cvs[3]		21:02.90 min, 15% cpu		3:46.19 min, 91% cpu

[1] Extracting the NetBSD 3.0_RC1 sources
[2] Remove the directory with the above sources
[3] Checkout a "pkgsrc" via remote CVS

All tests were run on a ULTRA60 (2x450MHz US-II CPU, 1GB memory) on two
72GB 10.000 rpm SCSI disks connected to the same 40MB/s SCSI bus.
The results of logging UFS (which is faster than non logging UFS under
later Solaris versions) on SVM (Solaris Volume Manager) should be in the
same order than NetBSD's FFS on RAIDframe, probably a bit faster.

It looks like ZFS is *really* fast. And the administration is amazingly
simple. So if somebody wants to port a journaling filesystem (ZFS doesn't
use a journal really but is always consistent on the disk nevertheless)
ZFS looks like an attractive target.

I do however not know whether Sun's CDDL license permits that.

	Kind regards

(*) http://opensolaris.org/os/community/zfs/

-- 
Matthias Scheler                                  http://scheler.de/~matthias/