Provisioning content distribution networks for streaming media

Proceedings - IEEE INFOCOM - Tập 3 - Trang 1746-1755 vol.3
J.M. Almeida1, D.L. Eager2, M. Ferris1, M.K. Vernon1
1Computer Sciences Department, University of Wisconsin, Madison, USA
2Department of Computer Science, University of Saskatchewan, Canada

Tóm tắt

This paper develops simple cost models for provisioning content distribution networks that use the simple and highly scalable bandwidth skimming protocol for streaming. New insight is obtained into: (1) how cost-effective proxy servers are in multicast streaming systems; (2) the most effective streaming protocol; and (3) the optimal proxy content, as a function of the system configuration and workload. A key result is that proxy servers are only cost effective if: (a) the origin server does not have a multicast capability; or (b) the file request rate is low, and thus multicast is not highly effective; or (c) the cost of a proxy server stream is a very small fraction (i.e., approximately 1/P) of the cost of an origin server stream, where P is the number of proxy servers and the cost of either type of stream includes both the server and network resource costs. For cases where proxy servers are cost effective, results in the paper provide the optimal proxy content and the most effective streaming protocol, as a function of a wide range of system configuration and workload parameters. In contrast to previous work, full file caching outperforms prefix caching over a significant region of this system design space, due to more efficient multicast streaming protocols as well as a more complete exploration of the practical system configuration space.

Từ khóa

#Streaming media #Bandwidth #Multicast protocols #File servers #Network servers #Cost function #Computer networks #Distributed computing #Computer science #USA Councils

Tài liệu tham khảo

wang, 0, Proxy-based distribution of streaming video over unicast/multicast connections pa?ris, 0, A hybrid broadcasting protocol for video on demand, Proc 1999 Multimedia Computing and Networking San Jose CA Jan 1999 10.1109/INFCOM.2001.916690 10.1145/290747.290771 hua, 0, Skyscraper broadcasting: A new broadcasting scheme for metropolitan video on demand systems, Proc ACM SIGCOMM'97 Conf Cannes France Sep 1997 10.1109/ICCCN.1997.623313 brooke, 1988, GAMS A User's Guide 10.1145/378344.378348 holbrook, 0, IP multicast channels: Express support for large-scale single-source applications, Proc ACM SIGCOMM '99 Conf Cambridge MA Aug /Sept 1999 10.1109/69.956098 eager, 0, Bandwidth skimming: A technique for cost-effective video-on-demand, Proc 2000 Multimedia Computing and Networking San Jose CA Jan 2000 10.1016/S0166-5316(00)00029-8 eager, 0, Optimized regional caching for on-demand data delivery, Proc 1999 Multimedia Computing and Networking San Jose CA Jan 1999 gao, 0, Catching and selective catching: Efficient latency reduction techniques for delivering continuous multimedia streams, Proc ACM Multimedia'99 Orlando FL Nov 1999 eager, 0, Optimal and efficient merging schedules for video-on-demand servers, Proc ACM Multimedia'99 Orlando FL Nov 1999