On Dec 18, 2009, at 9:40 AM, Stuart Anderson wrote:
On Dec 17, 2009, at 9:21 PM, Richard Elling wrote:
On Dec 17, 2009, at 9:04 PM, stuart anderson wrote:
As a specific example of 2 devices with dramatically different
performance for sub-4k transfers has anyone done any ZFS
benchmarks between the X25E and the F20 they can share?
I am particularly interested in zvol performance with a blocksize
of 16k and highly compressible data (~10x).
16 KB recordsize? That seems a little unusual, what is the
application?
SAM-QFS metadata whose fundamental disk allocation unit (DAU) size
for metadata is 16kB.
Ah, ok. That explains it. I'm not sure there are a lot of people
doing this.
Most folks don't know QFS exists or is open source.
I am going to run some comparison tests but would appreciate any
initial input on what to look out for or how to tune ZFS to get
the most out of the F20.
AFAICT, no tuning should be required. It is quite fast.
It might be helpful, e.g., if there where some where in the
software stack where I could tell part of the system to lie and
treat the F20 as a 4k device?
The F20 is rated at 84,000 random 4KB write IOPS. The DRAM write
buffer will hide 4KB write effects.
Not from some direct vdbench comparison results I have seen. My main
concern here has to do with ZFS compression, which I need for my
application, breaking up the transfer sizes the F20 sees into
smaller than 4KB writes where there is a critical performance
difference. I also suspect/hope that SAM-QFS is telling ZFS to
aggressively flush/commit any metadata updates to stable storage
which probably aggravates the problem though I have not test this yet.
ZFS will coalesce writes, regardless of the recordsize. However, this
is not
the case for writes to the ZIL (for obvious reasons). Measure the ZIL
activity
to see how that workload looks. If you don't see ZIL activity, then
you should
see (mostly) larger I/Os when the txg commits.
OTOH, the X-25E is rated at 3,300 random 4KB writes. It shouldn't
take
much armchair analysis to come to the conclusion that the F20 is
likely
to win that IOPS battle :-)
Though to be fair you should probably compare a single F20 DOM to an
X25-E, or 4 X25E's to a full F20, and of course my systems don't run
from an armchair :)
...or 1,000 1 TB SATA disks... :-)
-- richard
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss