[asterisk-users] OT: Bandwidth calculations
Gareth Blades
list-asterisk at skycomuk.com
Fri Jun 25 04:36:18 CDT 2010
Randy R wrote:
> Hi,
>
> I know some of you are very experienced as to the working of
> networks. I wondered whether there is some accepted way of determining
> bandwidth needs based on the network traffic over time. For example,
> looking at the figures for the network traffic through the server
> interface, we have hourly, daily and monthly figures. If everything
> were linear, taking the hourly figure and dividing it by 3600 (or the
> daily by divided 3600*24) would give us the required bps, but this
> average is pretty meaningless.
>
> Those of you who have experience and education in this area, where can
> I look for guidance (links?) and do you have any rules of thumb you'd
> care to share? I'm actually looking for this for a web server not
> VoiP, but any info is welcome.
>
> It seems obvious to me that taking the per second average and
> multiplying it by some kind of seat of the pants number must give a
> decent idea? WHat is that magic number?
>
> Thanks in advance for any ideas.
>
> /r
>
It depends on the charging structure your ISP is using.
From an ISP point of view when they purchase transit links all pricing
is done on the 95th percentile basis. So for example you might purchase
a 50Mbps connection over a 100Mbps interface. You would get a guaranteed
50Mbps but could burst up to the full interface speed.
Bandwidth measurements are taken normally every 5 or 10 minutes. The
95th percentile is calculated by discarding the top 5% results and the
next highest reading is the 95th percentile. If this is below the 50Mbps
then all is fine otherwise you will receive a bill for overusage.
For a web server this is probably a good start but would depend on how
spiky your bandwidth graphs are. You might want to lower the speed if
you tend to have lots of people downloading on a particular day of the
week for example as the 95th percentile would be much greater than your
average bandwidth.
If you just look at your bandwidth graphs you will probably get the best
idea of a suitable figure.
More information about the asterisk-users
mailing list