With the entry of Level 3 and AT&T into the CDN space, a discussion of cost structure has arisen. Pure CDN’s say that owning the network is not necessary and too expensive. The network operators say that owning the pipes amounts to a huge advantage. Who is right?
Well, as usual, the answer is ‘it depends’. To be more specific, it depends on the structure of the CDN you are building. Akamai’s CDN is huge on the edge, with tens of thousands of servers sitting in ISPs all over the place peering directly with them rather than buying IP transit. Their costs are therefore dominated by the the costs of operating servers, not by the cost of what little bandwidth they buy. Owning the backbone wouldn’t save them anything material because they have designed their CDN not to use it. If Level 3 or AT&T were to reproduce Akamai’s CDN, there would in fact be little advantage to owning the network.
But therein lies the actual point of disagreement. AT&T and Level 3 apparently have no intention of reproducing the Akamai system. Because they own the pipes, they have very different CDN designs which take advantage of those pipes in ways pure CDNs can’t. They depend more on central nodes, and place the edge of their CDN at the edge of their network rather than in the ISPs. They will depend more on their Tier-1 status, in that they don’t need to pay for *any* IP transit.
The argument that generally follows is that these nodes are ‘further from the customer’ and therefore worse in quality than someone like Akamai can offer. This is true, to an extent. But again, ‘it depends’. If you are delivering a file to Boonton NJ, is there really much difference in the latency if you send it from 30 miles away in Equinix/Newark than if you send it from an ISP colocation 10 miles away in Morristown? Not all that much. Also, even when there is a difference, there are times when it matters (gaming) and times when it doesn’t make a real difference (video streaming since it is buffered anyway). Level 3 is even more specific about this, they say they have no intention of going after the small file CDN market, it is the large files they care about. Why? Because the larger the files, the less relevant the latency and the more expensive that server heavy edge network of Akamai gets. The stability of the acronym CDN belies the dynamic nature of the technology underneath it, which has been and will be redefined regularly.
I feel the pure CDNs do have something to fear here, simply because Level 3 and AT&T have the *option* to do these things if they make sense, and Akamai and other pure CDNs don’t. Having more tools at your disposal generally means one can build a better mousetrap. It would be too coincidental for Akamai to have built a network that is perfect both under its own constraints *and* under those of a network operator, common sense says that their network is optimized for the costs they see in the marketplace and nothing else. Change the constraints, and the best network design may change also.
Of course, one still has to design and build that mousetrap to be better, and Akamai looks very, very formidable on that front. Their margins are just plain huge, they run their business very well. It should be quite interesting to watch.
If you haven't already, please take our Reader Survey! Just 3 questions to help us better understand who is reading Telecom Ramblings so we can serve you better!Categories: Content Distribution · Internet Backbones