Distributed servers architecture for networked video services

被引:70
作者
Chan, SHG [1 ]
Tobagi, F
机构
[1] Hong Kong Univ Sci & Technol, Dept Comp Sci, Kowloon, Hong Kong, Peoples R China
[2] Stanford Univ, Dept Elect Engn, Stanford, CA 94305 USA
关键词
caching schemes; distributed servers architecture; network channels and local storage tradeoff; unicast and multicast; video-on-demand;
D O I
10.1109/90.917070
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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 in this paper 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.
引用
收藏
页码:125 / 136
页数:12
相关论文
共 26 条
[1]   Design and analysis of permutation-based pyramid broadcasting [J].
Aggarwal, CC ;
Wolf, JL ;
Yu, PS .
MULTIMEDIA SYSTEMS, 1999, 7 (06) :439-448
[2]   A cost comparison of distributed and centralized approaches to video-on-demand [J].
Barnett, SA ;
Anido, GJ .
IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 1996, 14 (06) :1173-1183
[3]  
Chan SHG, 1998, ICC 98 - 1998 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS VOLS 1-3, P1716, DOI 10.1109/ICC.1998.683123
[4]  
CHAN SHG, 1999, P 1999 IEEE INT C CO, P988
[5]  
CHAN SHG, 1999, P IEEE INT C COMM IC, P994
[6]   A DYNAMIC POLICY OF SEGMENT REPLICATION FOR LOAD-BALANCING IN VIDEO-ON-DEMAND SERVERS [J].
DAN, A ;
KIENZLE, M ;
SITARAM, D .
MULTIMEDIA SYSTEMS, 1995, 3 (03) :93-103
[7]  
Doganata Y. N., 1994, IEEE Multimedia, V1, P22, DOI 10.1109/93.338684
[8]  
GAO L, 1998, P NOSSDAV CAMBR UK J
[9]  
Gelman A. D., 1993, Canadian Journal of Electrical and Computer Engineering, V18, P37
[10]  
GIOVANNI LD, 1994, P IEEE ICC, P1739