[geeks] Network Slowness
Caleb Shay
caleb at webninja.com
Thu May 24 10:18:20 CDT 2007
On 5/24/07, Sridhar Ayengar <ploopster at gmail.com> wrote:
> Patrick Giagnocavo wrote:
>
> > What protocol are you using for transfers? SSH? FTP?
>
> OpenSSH SFTP using Blowfish ciphers.
>
SSH has a massive overhead in processing, data size, and checksumming,
you can't use that for your testing. For raw throughput, use
something like netcat
host1# nc -l 1111 > /dev/null
host2# time dd if=/dev/zero bs=1M count=1024 > /dev/tcp/host1/1111
(or pipe it into netcat host1:1111, I believe the /dev/tcp thing is a bash-ism)
I work for a company that makes network backup software for virtual
machines, I've done every test under the sun for checking network
throughput :) You will almost never see more than 20 MB/s on
SSH/SCP/SFTP transfers, not matter how fast your media is.
Cheers,
Caleb
More information about the geeks
mailing list