• DocumentCode
    1465707
  • Title

    Distributed servers architecture for networked video services

  • Author

    Chan, S. H Gary ; Tobagi, Fouad

  • Author_Institution
    Dept. of Comput. Sci., Hong Kong Univ., China
  • Volume
    9
  • Issue
    2
  • fYear
    2001
  • fDate
    4/1/2001 12:00:00 AM
  • Firstpage
    125
  • Lastpage
    136
  • Abstract
    In an on-demand video system, the video repository generally has limited streaming capacities and may be far from the users. In order to achieve higher user capacity and lower network transmission cost, distributed servers architecture can be used, in which multiple local servers are placed close to user pools and, according to their local demands, dynamically cache the contents streamed from the repository. We study a number of caching schemes as applied in the local servers depending on whether the repository is able to multicast movie contents to the local servers or not, and whether the local servers can exchange their cached contents among themselves or not. Our caching schemes keep a circular buffer of data for the movie requested, and hence movies are partially cached. By adjusting the size of the buffer, such caching is able to achieve better tradeoff between network channels and local storage as compared to the traditional caching in which a movie is treated as an entity. For each caching scheme, we study the tradeoff between the local storage and the network channels, and address how the total cost of the system can be minimized by appropriately sizing the buffer. As compared to a number of traditional operations (request batching and multicasting, true-VOD, etc.), we show that distributed servers architecture is able to achieve much lower system cost to offer on-demand video services
  • Keywords
    cache storage; distributed processing; multicast communication; telecommunication networks; video on demand; video servers; buffer size; caching schemes; circular data buffer; distributed servers architecture; local servers; local storage; movie contents multicasting; network channels; network transmission cost; networked video services; on-demand video services; on-demand video system; total system cost; user capacity; video repository; Buffer storage; Computer architecture; Computer networks; Costs; Councils; Motion pictures; Network servers; Streaming media; Unicast; Video on demand;
  • fLanguage
    English
  • Journal_Title
    Networking, IEEE/ACM Transactions on
  • Publisher
    ieee
  • ISSN
    1063-6692
  • Type

    jour

  • DOI
    10.1109/90.917070
  • Filename
    917070