We're testing an X4100M2, 4GB RAM, with a 2-port 4GB Fibre Channel
QLogic connected to a 2GB Fibre Channel 6140 array. The X4100M2 is
running OpenSolaris b63.
We have 8 drives in the Sun 6140 configured as individual RAID-0
arrays and have a ZFS RAID-Z2 array comprising 7 of the drives (for
testing, we're treating the 6140 as JBOD for now). The RAID-0 stripe
size is 128k. We're testing updates to the X4100M2 using rsync across
the network with ssh and using NFS:
1. [copy 400MB of gcc-3.4.3 via rsync/NFS]
# mount file-server:/opt/test /mnt
# rsync -vaHR --delete --stats gcc343 /mnt
...
sent 409516941 bytes received 80590 bytes 5025736.58 bytes/sec
2. [copy 400MB of gcc-3.4.3 via rsync/ssh]
# rsync -vaHR -e 'ssh' --delete --stats gcc343 file-server:/opt/test
...
sent 409516945 bytes received 80590 bytes 9637589.06 bytes/sec
The network is 100MB. /etc/system on the file server is:
set maxphys = 0x800000
set ssd:ssd_max_throttle = 64
set zfs:zfs_nocacheflush = 1
Why can't the NFS performance match that of SSH?
--
albert chin ([EMAIL PROTECTED])
_______________________________________________
zfs-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss