iSCSI performance
Danny Braniss
danny at cs.huji.ac.il
Fri Jul 11 14:04:47 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?
>
the patches were for -STABLE, and I haven't seen them, but
before the patches, try increasing the tag opening, ie
camcontrol tags daX -N128
or via iscontrol (and yes it's not idiot proof, nor is is it
developer proof :-)
> 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?
absolutely!
>
> 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-----
>
> _______________________________________________
> freebsd-scsi at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-scsi
> To unsubscribe, send any mail to "freebsd-scsi-unsubscribe at freebsd.org"
>
More information about the freebsd-scsi
mailing list