time variable throttling rsync traffic
Nathan Ward
rsync at daork.net
Sun Sep 13 20:45:02 MDT 2009
On 14/09/2009, at 2:22 PM, Eric S. Johansson wrote:
> Unfortunately, the QOS solution only works for the platform you
> develop it for. On the other hand, the bwlimit solution works for
> almost every platform but doesn't behave well if there are multiple
> rsync clients talking to one hopes. The only way around that is to
> have the clients tell the host and let the host do the rate limiting
> for all transactions.
Unless you do it properly, and do your QoS on routers in the middle.
Classify by port, put rsync traffic in to a low priority queue, and
everything else in to a higher priority queue.
The assumption is that you *can* classify by port - if you're using
ssh or some other shared service as the transport then that might not
work so well.
There are some things you can do to lessen the impact of using
something shared, especially when the service is used for something
interactive - ie. classify large packets differently to smaller
packets, etc.
--
Nathan Ward
More information about the rsync
mailing list