Hi, I'll appreciate some advice on setting up my network for this
purpose.
I'm thinking of moving our office server which we frequently access
from out of office into a datacenter to get better upstream bandwidth,
since it's hideously expensive here to get a fast connection at the
office.
At the same time I want to be able to ensure that certain people get
priority so that they get a minimum bandwidth allocation out of the
3Mbps we are going to get. E.g. senior staff will always have at least
x Kbps while others have no guarantee.
I know I can cap bandwidth in Apache, but there's no way I could find
that guarantees a minimum speed.
Since we are given at least 2 IP by the datacenter, I would like to be
able to do this
1. Senior access using say A.B.C.101 will be guaranteed at least
512Kbps (overall not per senior) but can go up to the allocated 3Mbps
if nobody else is using.
2. Clients accessing using A.B.C.102 will be guaranteed at least 1Mbps
but can go above that as well.
3. Other staff accessing using A.B.C.103 will have no guarantee but
can go use more if nobody else is accessing or maybe cap to 2Mbps
total for this IP.
Is it possible, via some affordable hardware or using a Linux system
as an additional router to manage the bandwidth this way? Thanks!
|