-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Peter T. Breuer wrote:
|
| Amen. I did say up front that there is no "fastest", did I not? At
| least I recall putting something that I intended to mean that.
At 8MB/s on a 100Mbps network he is getting into marginal returns
unless he can reduce the work with something like rsync as you
suggested.
I managed to push NFS to over 70Mbps of data over 100Mbps fully
switched, fullduplex, everyone (including me) was surprised, on HP
workstations once, at the time ftp was still slightly faster, but
ftp didn't fit the purpose. I haven't done the maths but I assume
the 70Mbps is pretty much at or around the theoretical limit for
NFS, given the overheads in the various protocols on top of the
ethernet. At the time FTP was the fastest of the readily available
tools I tested.
However these days it is probably not cost effective to push too
much harder (I spent several days understanding the innards of NFS
writes to get from lousy performance, to the best I could get
without tuning the IP stack). Depending how far apart the boxes are,
as a gigabit ethernet card in the end without will make far more
difference.
Stupid question time...
Does any step in the process do run length encoding if I do these
sorts of copies with the regular tools over ethernet?
Does anything attempt to use fullduplex bandwidth to speed the
transfers in these situations, presumably the receiving end could
suggest or signal patterns it knows over the return channel,
allowing the sending end to say "data data data - your pattern 10267
- - data data" or some such, or is this a futile exercise in speeding
transfer - seems it might make sense with assymetric connections.
-----BEGIN PGP SIGNATURE-----
Comment: Using GnuPG with Debian -
http://enigmail.mozdev.org
iD8DBQFBr3d0GFXfHI9FVgYRAsR0AKCBD4320um8XDGbYjBGNL ZWuOqVFQCgqNMo
No5i0roJ9Bbg/OdX1vl7jfM=
=Kxsd
-----END PGP SIGNATURE-----