Skip to Main content Skip to Navigation
Conference papers

Flower-CDN: A hybrid P2P overlay for Efficient Query Processing in CDN

Abstract : Many websites with a large user base, e.g., websites of non-profit 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 peer-to-peer based content-distribution network in which the users that are interested in a website support the distribution of its content. The idea is that peers keep the web-pages they retrieve and later serve them to other peers that are close to them in locality. Our architecture is a hybrid between structured and unstructured networks. When a node requests a web-page from a website for the first time, a locality-aware DHT quickly finds a peer in its neighborhood that has the web-page available. Additionally, all peers in a given region that maintain content of a particular website build an unstructured content overlay. Within a content overlay peers gossip information about their content allowing the system to maintain accurate information despite failures and churn. In our detailed performance evaluation, we compare Flower-CDN with Squirrel, which is a content distribution network that is strictly based on DHTs and not locality aware. Compared to Squirrel, Flower-CDN reduces lookup latency by a factor of 9 and the transfer distance by a factor of 2. We also show that Flower-CDN's gossiping has low overhead and can be adjusted according to hit ratio requirements and bandwidth availability.
Complete list of metadata

Cited literature [18 references]  Display  Hide  Download

https://hal.inria.fr/inria-00331231
Contributor : Manal El Dick <>
Submitted on : Wednesday, October 15, 2008 - 5:41:30 PM
Last modification on : Wednesday, April 17, 2019 - 4:08:01 PM
Long-term archiving on: : Tuesday, October 9, 2012 - 1:50:28 PM

File

RR-6689.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : inria-00331231, version 1

Collections

Citation

Manal El Dick, Esther Pacitti, Bettina Kemme. Flower-CDN: A hybrid P2P overlay for Efficient Query Processing in CDN. 12th International Conference on Extending Database Technology (EDBT), Mar 2009, Saint-Petersbourg, Russia. ⟨inria-00331231⟩

Share

Metrics

Record views

505

Files downloads

456