CDN List - Affordable and Effective CDN Websites - Printable Version
+- WebPagetest Forums (http://www.webpagetest.org/forums)
+-- Forum: Web Performance (/forumdisplay.php?fid=3)
+--- Forum: Optimization Discussions (/forumdisplay.php?fid=5)
+--- Thread: CDN List - Affordable and Effective CDN Websites (/showthread.php?tid=250)
CDN List - Affordable and Effective CDN Websites - green-watch.org - 06-15-2010 06:22 AM
One thing I want to do in the long run is place all my static assets on a CDN. There are a lot of different plans on the internet. So what I would like to do is open this thread up for discussion.
What is your favorite CDN?
How much does your CDN cost?
How many locations world wide does your CDN company have?
What other information would you like to share about your CDN?
To start the list, I have read about the Amazon Cloudfront CDN located here: http://aws.amazon.com/cloudfront/
However, I have no personal experience with this company. What do you guys think about this service? Do you know of a more affordable yet effective CDN website?
RE: CDN List - Affordable and Effective CDN Websites - sajal - 06-15-2010 06:50 AM
We use Internap (resold via Softlayer). They have POPs in Atlanta; Boston; Chicago; Dallas; Denver; El Segundo; Houston; Miami; New York; Philadelphia; Phoenix; San Jose; Seattle; Washington, DC; Sydney; Tokyo; Singapore; Hong Kong; Amsterdam; London and costs me $0.20/GB .
Using their "Origin pull" service makes it very convienent for me by removing hassle of syncing CDN folders....
While Internap suits me better compared to AWS cause they have more continents covered, im looking for a provider which also has a POP in India. Akamai is a candidate, but i don't like them a lot cause they made me fill a very detailed sales request form only to give me a one line message that they don't entertain sales queries from my country (Thailand)...
RE: CDN List - Affordable and Effective CDN Websites - pmeenan - 06-15-2010 07:47 AM
The big boys are Akamai and Limelight (most of the really large sites will use one or both).
I'm a pretty big fan of MaxCDN (http://www.maxcdn.com/) and use it for WebPagetest. They also do an "origin pull" which makes it really easy to integrate. Intro pricing is $40 for 1 TB for the first year and then $90 for 1TB/year after that.
RE: CDN List - Affordable and Effective CDN Websites - sajal - 06-15-2010 06:03 PM
i looked into maxcdn (know abt it via webpagetest.org ) ... but not having operational POPs in Asia is a deal breaker for me...
@pmeenan: can you give me a link to any file which is served via maxcdn? Id appreciate it a lot.
RE: CDN List - Affordable and Effective CDN Websites - pmeenan - 06-15-2010 10:24 PM
Yeah, not sure what their timeline is but it looks like they have plans to fill in some of the larger geographic gaps:
RE: CDN List - Affordable and Effective CDN Websites - Dayton Wilks - 06-16-2010 02:08 AM
(06-15-2010 07:47 AM)pmeenan Wrote: The big boys are Akamai and Limelight (most of the really large sites will use one or both).
OK Pat how much work is really involved with setting up a CDN?
It looks like I have to go in and remap all of the image URLS and any other content I put in the CDN, is that correct?
RE: CDN List - Affordable and Effective CDN Websites - sajal - 06-16-2010 02:32 AM
(06-16-2010 02:08 AM)Dayton Wilks Wrote: It looks like I have to go in and remap all of the image URLS and any other content I put in the CDN, is that correct?
If you already serve static content via a seperate subdomain/domain then its very very simple to setup "origin pull", would take like 5 mins to set one up... otherwise it would take you time to remap the static contents to a subdomain....
say your site is http://www.example.com ...
1) set it so you can serve the static files from say static.example.com
2) setup "origin pull" with a cdn with hostname say cdn.example.com and set static.example.com as the origin server
3) change your html/CMS/template to refer to static files like this : http://cdn.example.com/image.jpg and so on....
Thats it... now if you are not happy with the cdn, changing to another CDN or removing the CDN completely is just few clicks(adjusting CNAME records)... no need to mess with your html later...
RE: CDN List - Affordable and Effective CDN Websites - pmeenan - 06-16-2010 03:20 AM
Yep, that's all there is to it. If you're running custom code then it's in your hands to figure out (I have a globla variable that can be used to specify the cdn path for example that is used as part of the paths for all static assets). If you're on something like wordpress there are plugins that will do it for you.
If static.example.com happens to ALSO really be served from http://www.example.com you could always just set that up as a pull zone CDN to pull from http://www.example.com. All you'll need to do is change it to a CNAME to their real CDN name they give you (and configure it as a known domain on their side). That way you don't have to change any of the site code at all to try it out, just wait for the DNS changes to propogate.
RE: CDN List - Affordable and Effective CDN Websites - green-watch.org - 06-21-2010 07:23 AM
I found somebody that actually compared about 24 different CDN services. The results of this test can be found here:
To summarize, the best performing CDN in these tests as CacheFly with SoftLayer/Internap CDN, GoGrid/Edgecast CDN, and Google Appspot not far behind.
The most cost effective CDN according to these tests is Google Aggspot. They claim it is actually free for up to 1.3 Mio requests and 1 gigabyte per day.
This information was released May 17 2010.
RE: CDN List - Affordable and Effective CDN Websites - sajal - 06-21-2010 08:10 AM
Excellent post.. thanks for sharing
Run their tests yourself http://www.cloudclimate.com/cdn-speed-test/
Google Appspot(App Engine actually) is not a CDN.... its a distributed web application hosting in the cloud thingy.... AFAIK they run from 2 datacenters and don't operate caches at edge locations. The only advantage is that for most of the distance... the packets will flow thru Google backbone...