iSCSI performance
Adrian Gschwend
ktk at netlabs.org
Fri Jul 11 13:08:22 UTC 2008
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
I finally invested some time to get iSCSI to work on FreeBSD. Now I do
have an iSCSI disk mounted in the system so I started doing some
performance tests against an NetApp FAS3020 head with an iSCSI LUN
configured for my FreeBSD 7.0-stable box.
It's a rather old IBM server and I used sysbench to get some stats.
The results I got were:
local SCSI disk, UFS:
- --
Operations performed: 5999 Read, 4001 Write, 12800 Other = 22800 Total
Read 93.734Mb Written 62.516Mb Total transferred 156.25Mb (2.2672Mb/sec)
145.10 Requests/sec executed
- --
NFS share on the NetApp (no tweaking, default NFS mount):
- --
Operations performed: 6006 Read, 3994 Write, 12800 Other = 22800 Total
Read 93.844Mb Written 62.406Mb Total transferred 156.25Mb (11.948Mb/sec)
764.69 Requests/sec executed
- --
iSCSI with UFS:
- --
Operations performed: 6004 Read, 3996 Write, 12800 Other = 22800 Total
Read 93.812Mb Written 62.438Mb Total transferred 156.25Mb (489.41Kb/sec)
30.59 Requests/sec executed
- --
which is a rather bad results for iSCSI ;)
Note that I didn't want to get the real performance so I just took the
default sysbench lines I found in the docs. It was just to get something
to compare to.
Googling a bit I found this posting here:
http://lists.freebsd.org/pipermail/freebsd-scsi/2008-February/003383.html
Is this patch in -CURRENT by now or do I still have to compile the stuff
on my own if I want to do some more tests?
And is anyone actively working on iSCSI right now? I do have some
proposals regarding iscontrol as well, the tool is not yet idiot proof
;) What would be the appropriate list to post feedback regarding that?
next thing on my list is to try ZFS on the iSCSI share but I would like
to see some better performance on UFS first :)
BTW in case you wonder why I want to use iSCSI: I am running a
subversion server with rather big repositories using "fsfs" on NFS and I
run into very weird PROPFIND problems (Apache frontent) when importing
large quantities of data and I don't have the problem doing the same on
a local drive of the server. So I guess that's some NFS locking stuff I
couldn't get rid of.
The idea is to replace that with iSCSI and ZFS (I love NetApps snapshot
feature and I want that too in the future, so ZFS) once both is declared
as stable (yes, I have time :)
cu
Adrian
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFId1d3qpMUYrZbQBERAhjfAJ96YsvsVyLgeRY3Ah54UM1jvwHKwgCeIaoM
ibhoi7c6jovvBIF/jaI5IQ8=
=mr7E
-----END PGP SIGNATURE-----
More information about the freebsd-scsi
mailing list