I am trying to transfer some large files over the internet. Generally SSH (rsync -e ssh, scp) works wonderfully for this. BUT it turns out that the CPU is limiting the speed with which I can transfer the files. I can not get more than 1.6 MBps (~13Mbps) out of a single transfer.
Since this does not maximize my transfer capacity I would like to improve the transfer rate.
1) What I do: rsync from cygwin windows server 2008 -> FreeBSD server. Fastest rate: 13Mbps.
2) What I would like to do: rsync from cygwin windows server 2008 -> FreeBSD server. Fastest rate: 100Mbps.
Is there any way in which this can be achieved?
A) multi-threaded rsync?
B) other encryption standard on ssh (tried [cmd=""]ssh -c blowfish[/cmd] to no avail)
C) others, such as alternative transfer protocol, preferably not.
The processors are fairly new Intel Xeon, so they shouldn't be slow out of the box.
I realise that the FreeBSD forum may not be the appropriate place to ask this question as it involves running the cygwin port of ssh on windows, but was hoping that someone might have a good hint, or idea.
Since this does not maximize my transfer capacity I would like to improve the transfer rate.
1) What I do: rsync from cygwin windows server 2008 -> FreeBSD server. Fastest rate: 13Mbps.
2) What I would like to do: rsync from cygwin windows server 2008 -> FreeBSD server. Fastest rate: 100Mbps.
Is there any way in which this can be achieved?
A) multi-threaded rsync?
B) other encryption standard on ssh (tried [cmd=""]ssh -c blowfish[/cmd] to no avail)
C) others, such as alternative transfer protocol, preferably not.
The processors are fairly new Intel Xeon, so they shouldn't be slow out of the box.
I realise that the FreeBSD forum may not be the appropriate place to ask this question as it involves running the cygwin port of ssh on windows, but was hoping that someone might have a good hint, or idea.