DOH: A Content Delivery Peer-to-Peer Network
2006 (English)In: Euro-Par 2006 Parallel Processing: 12th International Euro-Par Conference, Dresden, Germany, August 28 – September 1, 2006. Proceedings / [ed] Wolfgang E. Nagel, Wolfgang V. Walter and Wolfgang Lehner, 2006, Vol. 4128, 1026-1039 p.Conference paper (Refereed)
Many SMEs and non-profit organizations suffer when their Web servers become unavailable due to flash crowd effects when their web site becomes popular. One of the solutions to the flash-crowd problem is to place the web site on a scalable CDN (Content Delivery Network) that replicates the content and distributes the load in order to improve its response time. In this paper, we present our approach to building a scalable Web Hosting environment as a CDN on top of a structured peer-to-peer system of collaborative web-servers integrated to share the load and to improve the overall system performance, scalability, availability and robustness. Unlike cluster-based solutions, it can run on heterogeneous hardware, over geographically dispersed areas. To validate and evaluate our approach, we have developed a system prototype called DOH (DKS Organized Hosting) that is a CDN implemented on top of the DKS (Distributed K-nary Search) structured P2P system with DHT (Distributed Hash table) functionality . The prototype is implemented in Java, using the DKS middleware, the Jetty web-server, and a modified JavaFTP server. The proposed design of CDN has been evaluated by simulation and by evaluation experiments on the prototype.
Place, publisher, year, edition, pages
2006. Vol. 4128, 1026-1039 p.
, Lecture Notes in Computer Science, ISSN 0302-9743 ; 4128
Computer Systems Computer Science
IdentifiersURN: urn:nbn:se:kth:diva-42011DOI: 10.1007/11823285_108ISI: 000241469500093ScopusID: 2-s2.0-33750013176ISBN: 978-3-540-37783-2OAI: oai:DiVA.org:kth-42011DiVA: diva2:445913
12th International Euro-Par Conference on Parallel Processing Location: Dresden, Germany, Date: AUG 28-SEP 01, 2006
QC 20111005. QC 201112152011-10-052011-10-052011-12-15Bibliographically approved