Content Delivery Networks


Editors: Rajkumar Buyya, Mukaddim Pathan, and Athena Vakali

Table of Contents

PART I : CDN Fundamentals




Content Delivery Networks:  State of the Art, Insights, and Imperatives

Mukaddim Pathan1, Rajkumar Buyya1, and Athena Vakali2

1 The University of Melbourne, Australia

2 Aristotle University of Thessaloniki, Greece



A Taxonomy of  CDNs

Mukaddim Pathan and Rajkumar Buyya

The University of Melbourne, Australia



Dynamic, Scalable, and Efficient Content Replication Techniques

Yan Chen

Northwestern University, USA



Content Delivery and Management

Claudia Canali1, Valeria Cardellini2, Michele Colajanni1, and Riccardo Lancellotti1

1 The University of Modena and Reggio Emilia, Italy

2 The University of Roma “Tor Vergata? Italy



Caching Techniques on CDN Simulated Frameworks

Konstantinos Stamos1, George Pallis2, and Athena Vakali1

1 Aristotle University of Thessaloniki, Greece

2 The University of Cyprus, Cyprus



Request Redirection for Dynamic Content

Supranamaya Ranjan

Narus Inc., Mountain View, CA, USA



PART II : CDN Modeling and Performance




Economics-Informed Design of CDNs

Nicolas Christin1, John Chuang2, and Jens Grossklags2

1 Carnegie Melon University, USA

2 The University of California at Berkeley, USA



CDN Pricing

Kartik Hosanagar

The University of Pensylavania, USA



Mathematical Models for Resource Management and Allocation in CDNs

Tolga Bektaş1 and Iradj Ouveysi2

1 The University of Southampton, UK

2 The University of Melbourne, Australia



Performance and Availability Benefits of Global Overlay Routing

Hariharan Rahul1, Mangesh Kasbekar2, Ramesh Sitaraman3,  and Arthur Berger1,4

1 Massachusetts Institute of Technology, USA

2 Akamai Technologies, Inc., Staines, UK

3 The University of Massachusetts, Amherst, USA

4 Akamai Technologies, Inc., Cambridge, MA, USA



PART III : Advanced CDN Platforms and Applications



Dynamic CDN against Flash Crowds

Norihiko Yoshida

Saitama University, Japan



Collaborative Media Streaming Services Based on CDNs

Giancarlo Fortino1, Carlo Mastroianni2, and Wilma Russo1

1 The University of Calabria, Italy

2 ICAR-CNR, Italy



CDN for Live and On-Demand Video Services over IP

Mirosław Czyrnek, Ewa Kuśmierek, Cezary Mazurek, Maciej Stroiński, and Jan Wglarz

Pozna Supercomputing and Networking Center, Pozna, Poland



Information Dissemination in Mobile CDNs

Nicholas Loulloudes, George Pallis, and Marios D. Dikaiakos

The University of Cyprus, Cyprus



Infrastructures for Community Networks

Thomas Plagemann1, Roberto Canonico2, Jordi Domingo-Pascual3, Carmen Guerrero4, and Andreas Mauthe5

1 The University of Oslo, Norway

2 University of Napoli, Italy

3Universitat Politècnica de Catalunya, Spain

4 Universidad Carlos III de Madrid, Spain,

5 Lancaster University, UK



Internetworking of CDNs

Mukaddim Pathan, Rajkumar Buyya, and James Broberg

The University of Melbourne, Australia