Purpose

Mainly documenting a few things I don't want to forget. Perhaps it's useful to others as well.

If you came here for FISHWORKS (which I'm pretty sure you didn't), click here

tisdag 29 mars 2011

FreeBSD ZFS Benchmarks






Some sysbench results on a HP ProLiant DL320s with 10 disks.
HP Smart Array P400 controller with 256MB cache. Each physical disk is it's own logical drive.

I know there's not much data or background. I will add more information later.
The script i used on each pool/filesystem.

I also used another script to parse each fileio output file into something usable.

zfs synopsis for all pools:
zpool create tank MEMBERS
zfs -o recordsize=16K tank/sysbench

where MEMBERS were one of the following:
da1 da2 da3 da4 da5 da6 da7 da8 da9 da10

mirror da1 da10 mirror da2 da9 mirror da3 da8 mirror da4 da7 mirror da5 da6

raidz da1 da10 da2 da9 da3 raidz da4 da8 da5 da7 da6

raidz2 da1 da10 da2 da9 da3 raidz2 da4 da8 da5 da7 da6

mirror da1 da10 da2 mirror da3 da9 da4 mirror da5 da8 da6

I'm more used with benchmarking on Linux so I've yet to come up with a really good comparative benchmark method.

I plan to add 2 x Vertex 3 Pro SSDs as cache and 1 x Intel X25-E as log device and try on a bigger dataset, pre-warmup and after post-warmup to see if there's good benefits from the SSD drives. The machine has 1G ram today, tomorrow I will have 6 or 7G ram in it.