We have found mbuffer to be the fastest solution.   Our rates for large 
transfers on 10GbE are:

280MB/s    mbuffer
220MB/s    rsh
180MB/s    HPN-ssh unencrypted
 60MB/s     standard ssh

The tradeoff mbuffer is a little more complicated to script;   rsh is, well, 
you know;  and hpn-ssh requires rebuilding ssh and (probably) maintaining a 
second copy of it. 

     -- Trey Palmer
________________________________________
From: zfs-discuss-boun...@opensolaris.org [zfs-discuss-boun...@opensolaris.org] 
on behalf of Fred Liu [fred_...@issi.com]
Sent: Thursday, December 13, 2012 11:23 PM
To: Freddie Cash
Cc: zfs-discuss
Subject: Re: [zfs-discuss] any more efficient way to transfer snapshot between 
two hosts than ssh tunnel?

>Add the HPN patches to OpenSSH and enable the NONE cipher.  We can saturate a 
>gigabits link (980 mbps) between two FreeBSD hosts using that.
>Without it, we were only able to hit ~480 mbps on a good day.
>If you want 0 overhead, there's always netcat. :)

980mbps is awesome! I am thinking running two ssh services -- one normal and 
one with HPN patches only for backup job.
But now sure they can work before I try them. I will also try netcat.

Many thanks.

Fred
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to