Microsoft Research Paper Measures Limelight and Akamai’s Network Performance

Microsoft_logo_2
At the end of this month, folks from the Microsoft Research team are presenting results at the Internet Measurement Conference from a recently completed CDN study with the Polytechnic Institute of NYU entitled “Measuring and Evaluating Large-Scale CDNs“. While the event is not for a few weeks, the technical study is now public and available from the Microsoft Research website. Having read through it, the paper is one of the most comprehensive technical white papers I have seen on the subject in quite a few years that is available in the public domain. (UPDATED: On October 15th, I was informed by Microsoft Research that they “decided to withdraw the paper from the Internet” and as a result, I was required to remove my links in this post to the paper.)

For the study, Microsoft Research and the Polytechnic Institute of NYU conducted extensive and thorough measurements to accurately characterize the performance of Akamai and Limelight. Their measurements included charting the CDNs (locating all their content and DNS servers), assessing their server availability, and quantifying their worldwide delay performance.

The purpose of their measurements was to shed light on two radically different design philosophies for CDNs: the Akamai design, which enters deep into ISPs; and the Limelight design, which brings ISPs to home. They compared both CDNs with regards to the numbers of their content servers, their internal DNS designs, the geographic locations of their data centers, and their DNS and content server delays.

In speaking to one of the authors of the paper yesterday, he commented that their measurement techniques can be adopted by CDN customers to independently evaluate the performance of CDN vendors and can also be used by a new CDN entrant to choose an appropriate CDN design and to locate its servers. While the Microsoft Research team was originally going to study hybrid CDNs and P2P delivery, they quickly decided that comparing Akamai and Limelight different network architectures would be a great subject to tackle.

While some might be under the impression that the divisions inside Microsoft that use Akamai and Limelight for delivery commissioned the paper, this is not the case. They were certainly interested in the results, but the report was initiated solely from Microsoft Research and the Polytechnic Institute of NYU.

I will be highlighting some of the findings of the technical paper in multiple blog posts over the course of the next two weeks.