This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

howto qos on astaro for internal and external traffic

Hello,

I have the following setup on my system.

1. DMZ (10 systems)
2. Local Network (20 systems)
3. Internet

DMZ=10.10.10.0/24
Local=10.0.0.0/24
Internet=pppoe (2Mbps down/512Kbps up)

I want qos for my local network. I want 90Mbps for traffic between local and DMZ and for each user on DMZ and local to get 80kbps as lower limit and 512 as upper if noone is using the bandwidth. I am having trouble understanding how bandwidth management works on astaro. 

Ordinarily i would want a qdisc with 2 classes with limits of 95Mbps and 2Mbps, and then having child classes for the 2Mbps class for internet. I don't understand how i can achieve the same on astaro using webadmin.

Astaro saves 10% for unshaped bandwidth as well... 

Help would be greatly appreciated.

Regards,
Bilal.


This thread was automatically locked due to age.
  • Bilal said in a PM that he still wants to do this, so I'm picking up his old thread...

    Astaro QoS doesn't work like your question.  Instead of giving each person a small share of the bandwidth, it focuses on allowing unlimited use of bandwidth with guarantees of minimum bandwidth when the pipe is full.  The Astaro QoS will automatically regulate inbound traffic, so explicit rules can be set only for outbound (uplink) traffic.

    So, if there are no complaints, there's no need to configure any explicit QoS rules.  Do you or your users have any complaints?

    Cheers - Bob
  • Dear BAlfson,
    The objective was never to allocate a certain amount of traffic to each IP (though that would be awesome). Since we can only configure outgoing interfaces, when and if I configure my internal port to 2Mbps then the people using the Servers network suffer as they can't get decent throughput.
    If I configure it as 1Gbps which is the card then I can't control internet traffic. The reason why I posed the question as I did was because had it been any other linux system, that is how I would configure it and it would work fine. 

    Right now, I'm still facing complaints from clients regarding particular people hogging the internet bandwidht. I want everyone to get a fair share. 

    Hope the above helps you understand my dilema better.