OW Blogs Navigation
This Blog
News
Syndication

Brad Kingsley's Blog

Data Transfers: How much?

How do you estimate bandwidth usage, in GB/month, for a project that doesn’t have historical data to base numbers on?


Here are some homepage sizes of a few common sites:

Orcsweb.com: 307,487 bytes

Cnn.com: 465,447 bytes

Microsoft.com: 282,788 bytes

Dell.com: 234,655 bytes


Check out the size of your own pages with a free online service like http://www.websiteoptimization.com/services/analyze/


Let’s crank through some numbers real quick. First I’ll use an extreme – take cnn.com since they are the “fattest” site listed. That’s a pretty busy site so let’s say they get 1 million page views a day – just to have a number to work with (probably way low).


So...

Average Page Size in Bytes x Average Daily Page Views = Average Daily Bytes

Average Daily Bytes / 1024 = Average Daily Kilobytes

Average Daily Kilobytes / 1024 = Average Daily Megabytes

Average Daily Megabytes / 1024 = Average Daily Gigabytes


Well, if their homepage was representative of their average site page size, and they got 1 million page views a day, they would consume 13,004GB/month (~13TB) in data transfers.


That of course isn’t representative of average sized sites, so let’s step back and say that a site we are considering has average page sizes of 300kb and the site gets 10,000 day page views (~300,000/month). That works out to around 84GB/month of data transfers.

Note that this is most likely an inflated estimate. Because of client-side caching, compression, and other things, page sizes are often much smaller. For example, at orcsweb.com the homepage is 307,487 bytes but based on our statistics and reporting data, each page view actually sends an average of 35,087 bytes - almost 1/10th of the estimated size.

While these numbers are obviously dependant on the accuracy of the average page size and number of page views, plus other factors like caching and compression, it at least gives a starting point for estimates on bandwidth requirements.


~Brad

Published Thursday, April 19, 2007 5:34 AM by Brad

Comments

No Comments
New Comments to this post are disabled

Powered by Community Server 2.1