There seems to be either a performance problem in ZFS or the interaction between ZFS and iSCSI that's causing the performance problem.

I set up my target in two different configurations and neither one exhibits the problem that I've see when using ZFS.

(1) Set the backing store to /tmp to completely
    remove any I/O latency issues.
(2) Set the backing store to raw disk partitions using
    the -b option to the create.

In both cases I hit 110MB/s with packet sizes larger than 8K.

I'll continue to work on this problem even though it doesn't appear to be related to iSCSI.

Ben Rockwood wrote:
Can anyone provide an example of a best-case iSCSI Target
configuration?  Preferably with accompanying performance data.

Right now I'm really stuck.  I need to put iSCSI into production.  I've
got a 24TB, 4 Core 2.4Ghz Opteron, 16GB RAM Thumper sitting here as a
target and an X4100 4 Core 2.4Ghz Opteron 16GB as an initiator.  The
Thumper was loaded fresh with B49 this morning, the X4100 is running
B43.  I push the ZFS pool in excess of 400MB/s local... I can't eek more
than 30MB/s out of it via iSCSI despite the fact that I've got 2 gigabit
(e1000g) ports aggregated.  I can push NFSv3 above 100MB/s without
tuning so long as I disable ZIL.
The only place I'm guilty for the moment is that I'm not using
JumboFrames.  I'll enable those in the next couples days.  Based on an
earlier post that might be whats killing me.  Is that possible?  I never
used JumboFrames with NetApp Filers and performance was excellent.

If this config can't pull big numbers of out the iSCSI Target I don't
know what can.  Suggestions on how to make this thing sing would be helpful.

The follow up is with regards to memory consumption.  I created a 100GB
ZVol for backing store and ran some benchmarks against it... the target
RSS went above 7GB.

benr.
_______________________________________________
storage-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/storage-discuss

--
----
Rick McNeal

A good friend will come and bail you out of jail...but, a true
friend will be sitting next to you saying, "Damn...that was fun!"
_______________________________________________
storage-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/storage-discuss

Reply via email to