Re: urgent question about tcng!

Linux Advanced Routing and Traffic Control

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mer 27 avril 2005 18:11, Thomas Mandl a écrit :
> Hello List,
> I'm new to QoS/tcng/HTB and friends, so please forgive me if my question
might be silly...
> After having read lots of HowTo documents I'm totally confused...
>
> The Challenge:
> ==============
> I'll have to deploy several "mirror" download servers (Linux) which must be
> able to handle a huge number of HTTP download requests (about 10k to 20k
unicast requests per server within 120 min.) which will hit my servers .
The
> mirror servers will be connected with 100MBit to the Internet backbone.
Each
> "client" will download between 7MB up to 30MB per request. The download
mirror servers will be directly attached to the Internet (no FW or
router between, which could handle QoS for me). Of course will these
download mirrors be specially hardened :-)
>
> The Idea:
> =========
> I can not handle all the traffic at once without QoS, so I thought it
should
> be possible to establish a traffic control mechanism to guarantee
bandwith for each client download (e.g. 256kbps CIR up to 512kbps ceil).
This should
> allow me, to "serve" all clients within 120 min, before a new download wave
> will hit my servers. If the available bandwith for HTTP traffic is used,
clients shall not be able to start a download, until some bandwith is
freed
> by another client who finished a download.
>
> Note: I would rather go with "tcng" than with the old "tc".
>
> The Problem:
> ============
> While playing with tcng and HTB I managed to shape traffic (to limit the
total bandwith for HTTP traffic to e.g. 50Mbps) but I did not manage to
write a tcng configuration which guarantees a certain bandwith per
client request. I must be able to assign (and guarantee) a defined
bandwith to a client request, to make the downloads more predictable. My
experiments so far only allowed me to limit e.g. HTTP traffic, which
then was equally distributed to the number of clients, but this led to
the usual "traffic jam" when too many clients initiated a simultanes
download.
>
> Can anybody please assist me, or does anybody have a working "tcng"
config file to do the job. Additional readings/comments/links (beside
those listed
> in the LDB/Linux Traffic Control Howtos are also welcome.)
>
> Many thanks in advance and
> best regards from Austria
>
> Thomas
>

I think you might want to check Apache's mod_bandwidth / mod_throttle
instead of QoS.

Regards,

Sylvain



_______________________________________________
LARTC mailing list
LARTC@xxxxxxxxxxxxxxx
http://mailman.ds9a.nl/cgi-bin/mailman/listinfo/lartc

[Index of Archives]     [LARTC Home Page]     [Netfilter]     [Netfilter Development]     [Network Development]     [Bugtraq]     [GCC Help]     [Yosemite News]     [Linux Kernel]     [Fedora Users]
  Powered by Linux