An Architecture and Performance Evaluation of RDCDN (Re-Distribution based CDN)

콘텐츠 재분배 기능을 갖는 CDN(Content Delivering Network) 구조 및 특성

  • 성무경 (한국외국어대학교 전자정보공학부) ;
  • 한치문 (한국외국어대학교 전자정보공학부)
  • Published : 2009.06.30

Abstract

Distributed Content Delivering Network (DCDN) will make use of the existing resources of the common Internet users in terms of storage space, bandwidth and Internet connectivity to create it. However DCDN has some limitations that are inefficient using of storage space, reliability and having special load balancing (LB) algorithm. So, this paper proposes Re-distribution based CDN (RDCDN) that overcomes the limitations of DCDN. RDCDN has the content re-distribution algorithm and separates surrogates to main surrogate and sub surrogates. Main surrogate can help service reliability be improved by storing all contents as back-up system. And content re-distribution algorithm also can help storage space be saved because all contents are not stored in every surrogate. Especially, when RDCwDN uses content re-distribution algorithm, it can work active load balancing function without extra LB algorithm like as DCDN. Results of simulation show that the proposed architecture can improve reliability and efficiency of storage space, and it also can offer the same performance as that of commercial CDN and DCDN.

본 논문에서는 콘텐츠 재분배 기능을 갖는 CDN (RDCDN)의 구조를 제안하고, 제안된 구조에 대한 특성과 콘텐츠 재분배 알고리즘에 대해 설명한다. 본 논문에서 제안한 방식은 대리시스템의 메모리 공간을 효율적으로 관리하며, 부하조절을 위한 특별한 알고리즘 없이 능동적인 부하조절 기능을 수행할 수 있다. 또한, 주 대리시스템(Main surrogate) 기능을 통해, 각 대리시스템에서 임의적인 콘텐츠 삭제가 일어나는 경우, 발생할 수 있는 신뢰성 저하를 방지할 수 있다. 제안한 방식의 특성을 평가하기 위해, 기존 DCDN과 비교하여 대리시스템의 메모리 사용량, 대리시스템 신뢰성의 우수함을 확인하였으며, 콘텐츠 재분배 비율에 관한 시뮬레이션을 통해 RDCDN의 콘텐츠 재분배 기능의 특성을 파악하였다. 또한, 기존 상업용 CDN 모델과 DCDN의 성능을 비교하여 RDCDN의 성능의 우수성을 분명히 확인하였다.

Keywords

References

  1. A. Vakali et al., 'Content distribution networks status and trends', IEEE Internet Computing, pages 68–74, November 2003 https://doi.org/10.1109/MIC.2003.1250586
  2. Content distribution networks(cdn) - research directory, May 2007
  3. J. Mulerikkal, et al., 'An Architecture for Distributed Content Delivery Network',IEEE 2007 https://doi.org/10.1109/ICON.2007.4444113
  4. G. Pierre and M. van Steen. 'Globule: A collaborative content delivery network', IEEE Communications Magazine, pages 127 –133, August 2006 https://doi.org/10.1109/MCOM.2006.1678120
  5. J. Coppens et al., 'Design and performance of a self organizing adaptive content distribution network', IEEE/IFIP Network Operations Management Symposium 2006, Vancouver, Canada, April 2006 https://doi.org/10.1109/NOMS.2006.1687582
  6. R. Burns, R. Rees, and D. Long. Efficient data distribution in a web server farm. IEEE Internet Computing, 5(5):56 – 65, September October 2001 https://doi.org/10.1109/4236.939451
  7. I. Lazar and W. Terrill. 'Exploring content delivery networking' IT Professional, 3(4):47–49, July - August 2001 https://doi.org/10.1109/6294.946620
  8. 성무경, 한치문, '콘텐츠 재분배 기능을 갖는 CDN(Content Delivering Network) 구조검토', 한국통신학회 추계 종합 학술 발표회 논문 초록집 Vol.38, 2008
  9. M. K. Sung and C. M. Han, 'A study on Architecture of CDN with Content Re-distribution Function' ICACT, Feb. 2008