Architecture and Server Selection for DHT-based Distributed CDN

Jong-Hae Jung, Gun‐Young Oh, Nam-Kyung Lee, Changwoo Yoon, Hyunwoo Lee, Won Ryu, Sung-Chang Lee · The Journal of the Institute of Webcasting, Internet and Telecommunication · 2011

In centralize CDN systems, the content server selection is performed by service node for every user request, and the selected node is notified to the user. In this paper, we present distributed CDN architecture and algorithm in which the request from a user is delivered to the content source by a P2P algorithm utilizing DHT(distributed hash table) through the overlay network and the user selects one of the source nodes based on real-time user-centric criteria. For this purpose, we propose a modified Pastry algorithm for contents registration, search and selection, in addition to the distributed architecture. The proposed architecture has the advantages of load balancing, traffic balancing, scalability, fault-tolerance due to the self-configuration, self-healing attributes of distributed architecture. Various simulation shows the feasibility of the proposed architecture and algorithm, and the performance is compared and discussed for the variations of the proposed scheme.

Read the paper · More papers on PaperTik