An analytical model for interval caching in interactive video servers

被引:4
作者
Kim, Suneuy [1 ]
Das, Chita R.
机构
[1] San Jose State Univ, Dept Comp Sci, San Jose, CA 95192 USA
[2] Penn State Univ, Dept Comp Sci & Engn, University Pk, PA 16802 USA
关键词
analytical model; interval caching; video-on-demand; VCR operations; admission control;
D O I
10.1016/j.jnca.2005.06.005
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Design of servers to meet the quality of service (QoS) requirements of interactive video-on-demand (VOD) systems is challenging. Recognizing the increasing use of these systems in a wide range of applications, as well as the stringent service demands expected from them, several design alternatives have been proposed to improve server throughput. A buffer management technique, called interval caching, is one such solution which exploits the temporal locality of requests to the same movie and tries to serve requests from the cache, thereby enhancing system throughput. In this paper, we present a comprehensive mathematical model for analyzing the performance of interactive video servers that use interval caching. The model takes into account the representative workload parameters of interactive servers employing interval caching and calculates the expected number of cached streams as an indication of the improvement in server capacity due to interval caching. Especially, user interactions, which sensitively affect the performance of interval caching, are realistically reflected in our model for an accurate analysis. A statistical admission control technique has also been developed based on this model. Using this model as a design tool, we apply the model to measure the impact of different VCR operations on client requests and rejection probability, as well as the effect of cache size. (C) 2005 Elsevier Ltd. All rights reserved.
引用
收藏
页码:384 / 413
页数:30
相关论文
共 30 条
  • [1] Almeida J. M., 2001, P 11 INT WORKSH NETW, P21, DOI [10.1145/378344.378348, DOI 10.1145/378344.378348]
  • [2] CHAN C, 2003, P IEEE INT C MULT EX, V2, P313
  • [3] CHEN MS, 1994, P ACM MULT, P391
  • [4] Analysis of enterprise media server workloads: Access patterns, locality, content evolution, and rates of change
    Cherkasova, L
    Gupta, M
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2004, 12 (05) : 781 - 794
  • [5] Chervenak A. L., 1995, P ACM MULTIMEDIA 95, P109
  • [6] Cho K, 2003, LECT NOTES COMPUT SC, V2869, P276
  • [7] COSTA CP, 2004, P 13 INT C WORLD WID, P534
  • [8] Dan A., 1994, Proceedings ACM Multimedia '94, P15, DOI 10.1145/192593.192614
  • [9] A generalized interval caching policy for mixed interactive and long video workloads
    Dan, A
    Sitaram, D
    [J]. MULTIMEDIA COMPUTING AND NETWORKING 1996, 1996, 2667 : 344 - 351
  • [10] CHANNEL ALLOCATION UNDER BATCHING AND VCR CONTROL IN VIDEO-ON-DEMAND SYSTEMS
    DAN, A
    SHAHABUDDIN, P
    SITARAM, D
    TOWSLEY, D
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1995, 30 (02) : 168 - 179