On Tue, 20 Mar 2007 16:24:02 +0100, Tore Sinding Bekkedal wrote:
A few years back, I'd have agreed with you one
hundred percent, but it's
2007, you get multi-terabit hosting plans for $6 a month, without
bandwidth fines...
"without bandwidth fines... " is not true!
I called and got a quote to build a Computer Collectables site along the lines of what has
been talked about. Now I have
some real numbers to work with, I am considering doing something in that direction, but
more about that in a future
muttering. I will poll the list as a go/no-go dcisions get closer .... In the mean time
here is a short somewhat
educational rant relating to several postings on teh subject of late.
I love the way GBytes per month and GbitsPerSecond are bounced around by sails people.
Lets take a moment to do
some basic math.
Using the old 10bits per byte (startbit/8 data/stopbit or parity). ok, I know IP overhead
often works out a bit less than
80/20, but as a rule, is not far off the mark and is easy to work with, when the numbers
get real big.
Given the fact that Bandwidth at the server level is sold based on "bps" Bits
per second. Billed monthly, based on 95%
of the peek flow rate recorded usually using MRTG using either the 5 or 30 minute
average.
And at the website level Bandwidth is sold retail to webmasters based on total Bytes
transfered per month. This is
because total bytes transfered per website can be easily extracted from the logs, breaking
out the bps flowrate per
website on a multihomed server is not so easy.
In the hosting world time is not your friend, it is but a multiplier in respects to costs.
Five gallons at one gallen per hour
is not the same as five gallons at one gallon per hour, either in billing or to the guy
using the pump! A 5gph pump has
a much higher cost associated with it than a little 1gph pump.The other thing to keep in
mind is that multiple
connections ADD to the current flowrate because the pipe is serial in nature.
Back to time...
There are 60x60x24x30 = or about 2.5m seconds in a month. The conversion from Mbps to MB
does not scale well at
all, well not for the retail customer that is.
The first example I will use is a talk radio audio stream, at typical Talk Radio / NO
Music works out to about 20kbps per
stream or about 2 KBps. Over 30 days running 24/7 that one stream burns up about 5 GB of
data a month. That is just
one stream each streams adds to the total flow, and yes I have traced the IP addresses of
a few 24/7 listeners to
guard shacks and production offices that run 24/7. In a few cases to a repeater that takes
a single stream through and
mirrors it internally to others, which are the only truely free listeners.
Ok we all know bandwidth is cheep... right!
My new 3G cell phone will transfer data at close toT1 speed for $39.95 per month for
unlimited data. For a short period
of time when I first got the phone and did not have a data plan in effect, ATT was charged
me 10 Cents per KByte
transfered for about 5 days, but that is a different mutterings. So lets use 1.5mb T1
speed as both the average and
max load for a month of slurping of our test server with:
T1 = 1.5mbs = 150KBs * 2.5M seconds per month = 375TeraBytes per month.
That works out to a load of 540MB per hour, on the average 200 GB per month hosting plan,
we would be building
charges in a bit over 15 days.
A cable modem or fast DSL will move a little over 1GB per hour on the average connection.
One of those will burn
through the 200GB in about 12 days 24/7.
So exactly what am I getting for my $6 per month at Powerweb? 3TB MAX transfer !
At ~$6 per month they are selling me about 7.5mbps based on a 95th% billing system or
about what I can expect to
pull through a 10base eithernet connection with a single server. I'm sold, so what is
the catch? I gave them a call and
talked a bit.
It turns out that as long as you do not go over your 3,000GB limit, it is great a great
deal! BUT that and wxpect to be
charges are billed at $1.00 per GB, that right only One dollar per GB transfered. Wow that
is lot cheeper than AT&T's
10 cents per KB! So what happens if your site makes the news or gets mentioned on a late
night talk shows, or it just
goes Viral on it's own. Or worse yet you piss off some Dweeb and his friends DDOS you
for cutting him off from his
rant. The next thing you know you have tens of thousands visitors/bots hit you all at once
from evertwhere and it may
not let up hours or in some cases days. Now the ethernet connection the server you are on
is running at about 80mbs
and the seconds are ticking,,, tick tick tick. Remember our host Jay has reported seeing
80mbs peeks in normal
traffic on his server without any malus involved . At 80Mbs your overage charges work out
to be about $28 per hour
after you burn up your 3TB. and at 80mbs you will do that in about 4 or 5 days if it does
not let up at night.
Now we all know, deep in out hearts, that Collecting classic computers is going to go
viral any day now. Not to mention
the increase in normal usage over time.
To help keep things in perspective, I work with a data center that in addition to very fat
pipe to Level 3, I keeps a GigE,
now thats a 1,000mbps link to TimeWarner running about 60 to 70% on AVERAGE 24/7 for local
traffic. If my peek
bandwidth bounces 10mbs or 20mbs it only affects my bill not theirs, they are paying a
huge fixed cost for their fiber
connections. The real cost these days is power, it takes an almost equal amount of power
used to power the servera
as it takes to cool the data center it not a bit more! Not to mention the cost of
maintaining the backup generator. Hell,
pumping out hundreds of gal of old fuel and replacing it every few years is not a trivial
expense. Because there was no
highway tax collected on the fuel, it can't be burned off in trucks, it has to be
recycled. It cost about the same to truck
off and dispose of the old fuel as it does to purchase the new stuff...... Free unlimited
hosting is a dream, it is only
through the Generosity of people like Jay that sites and lists like this continue from
year to year.
I chose the 80mbs number because Jay has mentions seeing 80mbs spikes on the "off the
books" server that runs his
hobby related sites. In addition I know from sad experiance that 80meg on a 5 minute
averages is where my Windows
server flattops when DDOSED by a pissed off dwebe. My life was hell untill he screwed up
and got caught. He lost his
job as a result of his tirade.
(sidenote to Jay, is there an mrtg page for that box we could get a glimpse of ?
It might help some to visualize flowrate vs overall volume ?
I am sure many on this list has never seen an MRTG chart and may be interested in the flow
of a 24/7 server over time
in a world where it is always noon somewhere on the net...)
Tonights, ASU dinner meeting is about running PHP with webaccess on the AS400 platform. I
look forward to picking
some brains on the subject.
IBMcollectables.com should not be hosted on a Compaq Proliant
server, even if it is an old
almost classic, Dual Slot 1 PII-400's, SCSI RAID, 512 ECC Ram, in a rackmount case
with dual supplies, there is
something just wrong about it :-)
Just some Food for thought ...
Comments are always welcome, sometimes ignored :)
Bob Bradlee
The Cave Mutterer