On Wed, 21 Nov 2012, Jeremy Charles wrote:
I've been asked to look in to what it would take for my employer to
build its own content delivery network hosted on our own
hardware at various physical locations around the world (all two of
them, soon to be four). The intent is to host our own
content, not anybody else’s.
I run a little website for work. Our website and most of our user are
in NZ but it is expensive/slow to serve content from NZ for people in EU,
US, etc
Our traffic requirements are fairly low with the occasional burst so I
ended up renting dedicated servers from "2nd Tier" ( no cheap and nasty
but not ones who are aiming for the premium market ) providers.
It is fairly easy to get a small box with 4-8GB RAM and 10TB of transfer a
month for $150/month or $200/month if you want a 1GB/s link. That's just 2
cents/GB which is a lot less than you get from a CDN provider.
Machines in the USA and Europe are fairly easy to get for that price,
other locations might be a bit harder (EC2 might be the best option in
those).
For software I just get Centos and install Varnish on them. I use XDN.com
for GSLB to route my traffic to the boxes.
It is hard to get over 10TB/month per machine for a reasonable price (
avoid people who advertise "unlimited" ) so you might have to look for
other sorts of accounts if you requirements are in the Petabytes and you
don't want to buy 1000s of machines :)
BTW: Things are a lot easier if you serve the "Static content" ( images,
video files , etc ) off a separate domain. I have a lot of funny varnish
rules for my "html" but static content doesn't change so I just keep it
forever. It also means that in an emergency I can serve static content
from cloudfront ( normal bill $2/month , last month $970 ).
--
Simon Lyall | Very Busy | Web: http://www.darkmere.gen.nz/
"To stay awake all night adds a day to your life" - Stilgar | eMT.
_______________________________________________
Discuss mailing list
Discuss@lists.lopsa.org
https://lists.lopsa.org/cgi-bin/mailman/listinfo/discuss
This list provided by the League of Professional System Administrators
http://lopsa.org/