Calculate the bandwidth needed for my organization

Posted on 2010-01-12
Medium Priority
Last Modified: 2013-12-14
I'm working for an Academic institution with about 600 researchers, 2000 students and 1000 administrative personnel.

How can I calculate the bandwidth needed to ensure fast and reliable access to the internet?

This is considering normal access to the web (html, flash, youtube, downloads, etc).

I'm currently in the process of renewing the contract with our ISP, so any help would be greatly appreciated.

Thanks in advance
Question by:avvweb
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 2

Accepted Solution

icenick earned 334 total points
ID: 26295741
Dear avvweb,

Take a look at the following:


Hope it will help.

Author Comment

ID: 26296557
Is good, but I need calculate the bandwidth needed for a number of users to access internet. I'm not hosting any application.
LVL 50

Assisted Solution

by:Don Johnston
Don Johnston earned 666 total points
ID: 26296680
Since you're renewing your contract, you've already got an internet link. The easiest thing to do is look at your usage on the existing circuit. If it's not hitting 100% utilization, then the existing service is fast enough. If it's significantly less, you can look at reducing the bandwidth.

Now if you're saturating the link, things get a little harder. Without knowing what type of utilization each user is generating, there's no accurate way to predict how much bandwidth you'll need. You could try and identify traffic for a couple of average users and monitor their usage. But if the link is already saturated, that will reduce their usage and through the whole formula off.

Optimum High-Definition Video Viewing and Control

The ATEN VM0404HA 4x4 4K HDMI Matrix Switch supports 4K resolutions of UHD (3840 x 2160) and DCI (4096 x 2160) with refresh rates of 30 Hz (4:4:4) and 60 Hz (4:2:0). It is ideal for applications where the routing of 4K digital signals is required.


Author Comment

ID: 26307667
Of course I am thinking in installing a huge link to the web to measure the real use of the internet. Nevertheless I am looking for a formula to calculate the needed bandwidth based on the number of users, total dialy bandwidth per user, pick hour, etc.

The problem that I have are not the variables because I have them. The problem is that the network usage is not linear but logarithmic (or something like that), I mean is not an arithmetic calculation (BandwithUser1+BandwidthUser2+Etc) because it has to consider the voids between requests.

Is there a way to calculate this?
LVL 50

Assisted Solution

by:Don Johnston
Don Johnston earned 666 total points
ID: 26308169
You can estimate it.

Let's say you have 100 users.   In a 60 second time period, they will peak at 1.5mbps for a total duration of appx. 15 seconds in that minute.   So 4 users would be able to drive 1.5mbps for a full 60 second period. Which means that (theoretically) you would need 25 x 1.5mbps (37.5mbps) to provide enough bandwidth for all 100 users.

The problem is that at any given time you may have more than 25 users generating traffic so you've still oversubscribed the link.


Author Closing Comment

ID: 31676216
ok, I guess that I'll have to estimate it with try & error.

Featured Post


Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Multi-threading long-running processes can have a significant increase in overall performance and drastically decrease over time it takes for a process to complete. Unfortunately, not all applications support native multi-threading, some by design a…
Backups and Disaster RecoveryIn this post, we’ll look at strategies for backups and disaster recovery.
After creating this article (http://www.experts-exchange.com/articles/23699/Setup-Mikrotik-routers-with-OSPF.html), I decided to make a video (no audio) to show you how to configure the routers and run some trace routes and pings between the 7 sites…
NetCrunch network monitor is a highly extensive platform for network monitoring and alert generation. In this video you'll see a live demo of NetCrunch with most notable features explained in a walk-through manner. You'll also get to know the philos…
Suggested Courses

764 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question