Abstract

Today a spectrum of solutions are available for istributing content over the Internet, ranging from commercial CDNs to ISP-operated CDNs to content-provider-operated CDNs to peer-to-peer CDNs. Some deploy servers in just a few large data centers while others deploy in thousands of locations or even on millions of desktops. Recently, major CDNs have formed strategic alliances with large ISPs to provide content delivery network solutions. Such alliances show the natural evolution of content delivery today driven by the need to address scalability issues and to take advantage of new technology and business opportunities. In this paper we revisit the design and operating space of CDN-ISP collaboration in light of recent ISP and CDN alliances. We identify two key enablers for supporting collaboration and improving content delivery performance: informed end-user to server assignment and in-network server allocation. We report on the design and evaluation of a prototype system, NetPaaS, that materializes them. Relying on traces from the largest commercial CDN and a large tier-1 ISP, we show that NetPaaS is able to increase CDN capacity on-demand, enable coordination, reduce download time, and achieve multiple traffic engineering goals leading to a win-win situation for both ISP and CDN.


Original document

The different versions of the original document can be found in:

http://www.eecs.qmul.ac.uk/~steve/papers/NetPaaS-CCR.pdf,
https://www.net.t-labs.tu-berlin.de/papers/FPLSF-PCDNI-13.pdf,
http://www.sigcomm.org/sites/default/files/ccr/papers/2013/July/2500098-2500103.pdf,
https://dl.acm.org/citation.cfm?doid=2500098.2500103,
https://pure.mpg.de/pubman/faces/ViewItemOverviewPage.jsp?itemId=item_2480965,
https://dblp.uni-trier.de/db/journals/ccr/ccr43.html#FrankPLSFMRUW13,
https://doi.org/10.1145/2500098.2500103,
https://core.ac.uk/display/147346870,
https://academic.microsoft.com/#/detail/2071718127
http://dx.doi.org/10.1145/2500098.2500103
Back to Top

Document information

Published on 01/01/2013

Volume 2013, 2013
DOI: 10.1145/2500098.2500103
Licence: CC BY-NC-SA license

Document Score

0

Views 1
Recommendations 0

Share this document

claim authorship

Are you one of the authors of this document?