Introduction
Congested
lines, obsolete backbones, multimedia content, increasing user populations are all
contributing to what can be called the Great Internet Traffic Jam. On a daily
basis, users use the Internet for “resource-hungry" applications which
involve content such as video, audio on-demand and distributed data. Distributing information to users on the Web
in an efficient and cost-effective manner is a challenging problem, especially,
under the increasing requirements emerging from a variety of nowadays
applications (e.g., streaming media, voice-over-IP etc.). Content Delivery
Networks (CDNs) have been proposed to maximize
bandwidth, improve accessibility, and maintain correctness through content
replication. With CDNs, content is distributed to
cache servers located close to users, resulting in fast, reliable applications
and Web services for the users. Specifically, a CDN is an overlay network across Internet, which consists
of a set of surrogate servers (distributed around the world), routers and
network elements. Surrogate servers are the key elements in a CDN, acting as proxy caches that serve directly cached
content to clients. They store copies of identical content, such that clients'
requests are satisfied by the most appropriate site. Once a client requests for
content on an origin server (managed by a CDN), his
request is directed to the appropriate CDN's
surrogate server. CDNs are expected to play a key
role in the future of the Internet infrastructure since their high end-user
performance and cost savings have urged many Web entepreneurs
to make contracts with CDNs.
Conferences and Workshops
- ADBIS - Advances in Databases and Information Systems
- APWeb - Asia-Pacific Web Conference
- CIKM - International Conference on Information and Knowledge Management
- CoopIS - Conference on Cooperative Information Systems
- DASFAA - Database Systems for Advanced Applications
- DaWaK - Data Warehousing and Knowledge Discovery
- EDBT
- Extending Database Technology
- GCC
- Grid and Cooperative Computing
- ICDE - International Conference on Data Engineering
- IDEAS - International Database Engineering and Application Symposium
- INFOCOM
(IEEE)
- ISMIS - International Syposium on
Methodologies for Intelligent Systems
- ISWS - International Symposium on Web Services and Applications
- KDD - Knowledge Discovery and Data Mining
- LA-WEB - Latin American Web Congress
- P2P
- Peer-to-Peer Computing
- PDCN - Parallel and Distributed Computing and Networks
- SAC - ACM Symposium on Applied Computing
- SAINT - Symposium on Applications and the Internet
- USITS
- USENIX Symposium on Internet Technologies and Systems
- VLDB - Very Large Data Bases
- WebDB - International Workshop on the Web and Databases
- WEBIST - Web Information Systems and Technologies
- WebNet - World Conference on the WWW and Internet
- WIDM - Web Information and Data Management
- WWW - World Wide Web Conference Series
Journals
Selected Papers
CDNs Overview
- George Pallis, Athena Vakali:
Insight and perspectives for content delivery networks. Commun. ACM 49(1): 101-106 (2006)
- Athena Vakali, George Pallis:
Content Delivery Networks: Status and Trends. IEEE Internet Computing
7(6): 68-74 (2003)
Content Distribution and Management
- Konstantinos Stamos, George Pallis, Athena Vakali: Integrating
Caching Techniques on a Content Distribution Network. ADBIS
2006: 200-215
- Leeann Bent,Michael
Rabinovich, Geoffrey M. Voelker,
Zhen Xiao: Characterization of a Large Web Site Population with
Implications for Content Delivery. World Wide Web 9(4): 505-536 (2006)
- Konstantinos Stamos, George Pallis, Charilaos Thomos, Athena Vakali: A similarity based approach for integrated Web
caching and content replication in CDNs. IDEAS
2006: 239-242
- George Pallis, Konstantinos
Stamos, Athena Vakali,
Dimitrios Katsaros, Antonis Sidiropoulos, Yannis Manolopoulos:
Replication Based on Objects Load under a Content Distribution Network. ICDE Workshops 2006
- Spiridon Bakiras, Thanasis Loukopoulos: Increasing the Performance of CDNs Using Replication and Caching: A Hybrid Approach.
IPDPS 2005
- Ludmila Cherkasova: Optimizing the Reliable Distribution of
Large Files within CDNs. ISCC
2005: 692-697
- George Pallis, Athena Vakali,
Konstantinos Stamos, Antonis Sidiropoulos, Dimitrios Katsaros, Yannis Manolopoulos: A
Latency-Based Object Placement Approach in Content Distribution Networks.
LA-WEB 2005: 140-147
- Yifeng Chen, Yanxiang He, Jiannong Cao, Jie Wu: A Greedy
Algorithm for Capacity-Constrained Surrogate Placement in CDNs. NPC 2005: 180-188
- Krzysztof Walkowiak: QoS
Dynamic Routing in Content Delivery Networks. NETWORKING 2005: 1120-1132
- Leeann Bent, Michael Rabinovich, Geoffrey
M. Voelker, Zhen Xiao: Towards Informed Web
Content Delivery. WCW 2004: 232-248
- Novella Bartolini, Emiliano
Casalicchio, Salvatore Tucci:
A Walk through Content Delivery Networks. MASCOTS Tutorials 2003: 1-25
- Michael Rabinovich, Zhen Xiao, Fred Douglis, Charles R. Kalmanek: Moving Edge-Side Includes to the Real Edge -
the Clients. USENIX Symposium on Internet
Technologies and Systems 2003
- Balachander
Krishnamurthy, Richard Liston, Michael Rabinovich:
DNS-enhanced web for faster content delivery. WWW 2003: 310-320
- Harpal S. Bassali, Krishnanand M. Kamath, Rajendraprasad B. Hosamani, Lixin Gao:
Hierarchy-aware algorithms for CDN proxy placement
in the Internet. Computer Communications 26(3): 251-263 (2003)
- Alexandros Biliris, Charles D. Cranor,
Fred Douglis, Michael Rabinovich,
Sandeep Sibal, Oliver Spatscheck, Walter Sturm: CDN
brokering. Computer Communications 25(4): 393-402 (2002)
- Yan Chen, Lili Qiu, Weiyu Chen, Luan Nguyen, Randy
H. Katz: Clustering Web Content for Efficient Replication. ICNP 2002: 165-174
- Limin Wang, Vivek S. Pai, Larry L.
Peterson: The Effectiveness of Request Redirection on CDN
Robustness. OSDI 2002
- Jaeyeon Jung, Balachander Krishnamurthy, Michael
Rabinovich: Flash crowds and denial of service
attacks: characterization and implications for CDNs
and web sites. WWW 2002: 293-304
- Takeshi Yoshimura, Yoshifumi Yonemoto, Tomoyuki Ohya, Minoru Etoh, Susie Wee: Mobile
streaming media CDN enabled by dynamic SMIL. WWW 2002: 651-661
Grid Computing and CDNs
- Mu Su,
Chi-Hung Chi, Henry Palit, Lin Liu: Content Grid
Architecture for Pervasive Content Delivery. IEEE SCC
2006: 533-534
- Srikumar Venugopal, Rajkumar Buyya, Kotagiri
Ramamohanarao: A taxonomy of Data Grids for
distributed data sharing, management, and processing. ACM Comput. Surv. 38(1): (2006)
- ZhiHui Lv, Shiyong Zhang, YiPing Zhong: Research on
Service Model of Content Delivery Grid. APWeb
2004: 321-330
- Aris M. Ouksel, Gianluca Moro:
G-Grid: A Class of Scalable and Self-Organizing Data Structures for
Multi-dimensional Querying and Content Routing in P2P Networks. AP2PC
2003: 123-137
Peer-to-Peer Content Distribution
- Rajkumar Buyya, Al-Mukaddim Khan Pathan, James Broberg, Zahir Tari: A Case for
Peering of Content Delivery Networks. IEEE Distributed Systems Online
7(10): (2006)
- Dongyan Xu, Sunil Suresh Kulkarni,
Catherine Rosenberg, Heung-Keung Chai: Analysis of a CDN-P2P
hybrid architecture for cost-effective streaming media distribution.
Multimedia Syst. 11(4): 383-399 (2006)
- Jimmy Jernberg, Vladimir Vlassov, Ali Ghodsi, Seif Haridi:
DOH: A Content Delivery Peer-to-Peer Network.
Euro-Par 2006: 1026-1039
- Oliver Heckmann, Nicolas Liebau, Vasilios Darlagiannis, Axel Bock, Andreas Mauthe,
Ralf Steinmetz: A Peer-to-Peer Content Distribution Network. From
Integrated Publication and Information Systems to Virtual Information and
Knowledge Environments 2005: 69-78
- Weibin Zhao,
Henning Schulzrinne: DotSlash:
handling Web hotspots at dynamic content Web sites. INFOCOM
2005: 2836-2840
- Stephanos Androutsellis-Theotokis, Diomidis
Spinellis: A survey of peer-to-peer content
distribution technologies. ACM Comput. Surv. 36(4): 335-371 (2004)
- Jie Lu,
James P. Callan: Content-based retrieval in hybrid
peer-to-peer networks. CIKM 2003: 199-206
CDNs Pricing
- Kartik Hosanagar, Ramayya Krishnan,
Michael Smith, John Chuang: Optimal Pricing of
Content Delivery Network (CDN) Services. HICSS 2004
CDN Simulation
- Purushottam Kulkarni, Prashant J. Shenoy, Weibo Gong: Scalable
techniques for memory-efficient CDN simulations.
WWW 2003: 609-618
Useful
Links
Contact
Coordinator: Dr. Athena Vakali
Department
of Informatics
Aristotle University of Thessaloniki
54124 Thessaloniki -
Greece
Tel: +30-2310-998415 - Fax:
+30-2310-998419
avakali@csd.auth.gr
Please send suggestions and comments to: George Pallis gpallis@csd.auth.gr
Last Updated: 26 March 2007