ACM Home Page
Please provide us with feedback. Feedback
Flower-CDN: a hybrid P2P overlay for efficient query processing in CDN
Full text PdfPdf (4.20 MB)
Source Extending Database Technology; Vol. 360 archive
Proceedings of the 12th International Conference on Extending Database Technology: Advances in Database Technology table of contents
Saint Petersburg, Russia
SESSION: Research sessions: Query processing table of contents
Pages 427-438  
Year of Publication: 2009
ISBN:978-1-60558-422-5
Authors
Manal El Dick  University of Nantes, France
Esther Pacitti  University of Nantes, France
Bettina Kemme  McGill University, Montreal, Quebec, Canada
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 16,   Downloads (12 Months): 90,   Citation Count: 0
Additional Information:

abstract   references   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1516360.1516410
What is a DOI?

ABSTRACT

Many websites with a large user base, e.g., websites of nonprofit organizations, do not have the financial means to install large web-servers or use specialized content distribution networks such as Akamai. For those websites, we have developed Flower-CDN, a locality-aware P2P based content-distribution network (CDN) in which the users that are interested in a website support the distribution of its content. The idea is that peers keep the content they retrieve and later serve it to other peers that are close to them in locality. Our architecture is a hybrid between structured and unstructured networks. When a new client requests some content from a website, a locality-aware DHT quickly finds a peer in its neighborhood that has the content available. Additionally, all peers in a given locality that maintain content of a particular website build an unstructured content overlay. Within this overlay, peers gossip information about their content allowing the system to maintain accurate information despite churn. In our performance evaluation, we compare Flower-CDN with an existing P2P-CDN strictly based on DHT and not locality aware. Flower-CDN reduces lookup latency by a factor of 9 and transfer distance by a factor of 2. We also show that Flower-CDN's gossip has low overhead and can be adjusted according to hit ratio requirements and bandwidth availability.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Akamai. http://www.akamai.com.
 
2
Brite. http://www.cs.bu.edu/brite/.
 
3
Peersim p2p simulator. http://www.peersim.sourceforge.net.
 
4
L. Breslau, Pei Cao, Li Fan, G. Phillips, and S. Shenker. Web Caching and Zipf-like Distributions: Evidence and Implications. In INFOCOM, 1999.
 
5
F. Dabek, B. Zhao, P. Druschel, and J. Kubiatowiczet. Towards a common api for structured P2P overlays. In IPTPS, 2003.
6
 
7
M. El Dick, V. Martins, and E. Pacitti. A topology-aware approach for distributed data reconciliation in P2P networks. In Euro-Par, 2007.
 
8
9
10
 
11
 
12
N. Ntarmos and P. Triantafillou. Aesop: Altruism-endowed self-organizing peers. In DBISP2P, 2004.
 
13
14
 
15
S. Ratnasamy, M. Handley, R. M. Karp, and S. Shenker. Topologically-aware overlay construction and server selection. In INFOCOM, 2002.
 
16
A. I. T. Rowstron and P. Druschel. Pastry: Scalable, decentralized object location, and routing for large-scale P2P systems. In Middleware, 2001.
 
17
Y.-S. Ryu and S.-B. Yang. An effective P2P web caching system under dynamic participation of peers. IEICE Transactions, 88-B(4), 2005.
 
18
 
19
20
 
21
S. Voulgaris, D. Gavidia, and M. van Steen. Cyclon: Inexpensive membership management for unstructured P2P overlays. J. Network Syst. Manage., 13(2), 2005.
Collaborative Colleagues:
Manal El Dick: colleagues
Esther Pacitti: colleagues
Bettina Kemme: colleagues