• DocumentCode
    3118773
  • Title

    Towards content distribution networks with latency guarantees

  • Author

    Huang, Chengdu ; Abdelzaher, Tarek

  • Author_Institution
    Dept. of Comput. Sci., Virginia Univ., Charlottesville, VA, USA
  • fYear
    2004
  • fDate
    7-9 June 2004
  • Firstpage
    181
  • Lastpage
    192
  • Abstract
    This paper investigates the performance of a content distribution network designed to provide bounded content access latency. Content can be divided into multiple classes with different configurable per-class delay bounds. The network uses a simple distributed algorithm to dynamically select a subset of its proxy servers for different classes such that a global per-class delay bound is achieved on content access. The content distribution algorithm is implemented and tested on PlanetLab, a world-wide distributed Internet testbed. Evaluation results demonstrate that despite Internet delay variability, subsecond delay bounds (of 200-500ms) can be guaranteed with a very high probability at only a moderate content replication cost. The distribution algorithm achieves a 4 to 5 fold reduction in the number of response-time violations compared to prior content distribution approaches that attempt to minimize average latency. This paper presents the first wide-area performance evaluation of an algorithm designed to bound maximum content access latency, as opposed to optimizing an average performance metric.
  • Keywords
    Internet; delays; distributed algorithms; optimisation; Internet delay variability; PlanetLab; content access latency; content distribution network; distributed algorithm; Algorithm design and analysis; Costs; Delay; Design optimization; Distributed algorithms; Internet; Measurement; Network servers; Testing; Web server;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quality of Service, 2004. IWQOS 2004. Twelfth IEEE International Workshop on
  • Print_ISBN
    0-7803-8277-3
  • Type

    conf

  • DOI
    10.1109/IWQOS.2004.1309378
  • Filename
    1309378