It has been interesting and educational two months; I had the chance to use several major CDN services on SlashGear. Choosing the right CDN is a matter of pricing/budget, delivery technology or features and POP availability. The CDN vendors I had the opportunity to try are MaxCDN, InterNAP, Highwinds, Akamai, and EdgeCast.
MaxCDN has the best implementation of web based management console. I really enjoy using them and still do use them on R3 Media sites (SlashPhone and AndroidCommunity). The cache-hit number is pretty impressive at 96.62%. Unfortunately MaxCDN does not have presence in Asia where 12% of our traffic came from (95% for SlashGear Japan). Last I heard, they are planning POPs in Asia.
I don’t have many complainw on InterNAP, however they are not the fastest of bunch, but not the slowest either -routing sometimes does not provide the best route.. Pricing is pretty competitive.
HighWinds is a very affordable CDN vendor, unfortunately it rewrites files URL rather than sticking with predefined CNAME you have setup for the account. Great reporting tools (entirely made of Flash) and control panel.
Akamai is the big dog in CDN business; I was very excited when giving it a try. It has robust control panel, fast aggregation of content when setting up origin pull, and it has many POP around the world. Speed is impressive, however I was disappointed to find out it was not the fastest out of the bunch and pricing is amazingly high unless you commit to a high bandwidth bucket. If you don’t need much bandwidth you can try VPS.NET, they are Akamai reseller with reasonable price.
EdgeCast was one of the CDN I didn’t plan to include in my search for CDN vendor, but I’m glad I did. Sales were very accommodating and responsive. Setup was quick and simple, however I wish their management control panel would provide origin pull progress and detail reporting. They performed the best during my usage (Pulling data from Dallas, LA and Nagoya), almost 28 percent faster compared to InterNAP and 14 percent faster compared to Akamai. I was very surprised by the delivery speed on small object (has not tested video delivery yet – large file object). Pricing is very competitive and they will work it out depending on your situation and usage.
So by the end of the day, I picked EdgeCast CDN to power SlashGear.com, and SlashGear.jp due to its performance and pricing. However video files are still being serve-using HighWinds as part of UK2Group sponsorship.
Disclosure : MaxCDN sponsored SlashPhone & AndroidCommunity CDN bandwidth. UK2Group sponsored SlashGear TV videos bandwidth using HighWinds CDN.