Server scheduler design for distributed video-on-demand service

被引:1
|
作者
Zhao, YQ [1 ]
Kuo, CCJ [1 ]
机构
[1] Univ So Calif, Dept Elect Engn, Los Angeles, CA 90089 USA
关键词
cost-aware random early migration (CAREM); server-video affinity; distributed video-on-demand;
D O I
10.1117/12.587262
中图分类号
TB8 [摄影技术];
学科分类号
0804 ;
摘要
Online media server scheduling algorithms in distributed video-on-demand (VoD) systems are studied in this work. We first identify the failure rate and the server-side network bandwidth consumption as two main cost factors in a distributed VoD service model. The proposed distributed server scheduler consists of two parts: the request migration scheme and the dynamic content update strategy. By improving the random early migration (REM) scheme, we propose a cost-aware REM (CAREM) scheme to reduce the network bandwidth consumption due to the migration process. Furthermore, to accommodate the change in video popularity and/or client population, we use the server-video affinity to measure the potential server-side bandwidth cost after placing a specific video copy on that server. The dynamic content update strategy uses the server-video affinity to reconfigure video copies on media servers. We conduct extensive simulations to evaluate the performance of the proposed algorithm. It can be shown that CAREM together with the dynamic content update strategy can improve the system performance by reducing the request failure rate as well as the server bandwidth consumption.
引用
收藏
页码:874 / 884
页数:11
相关论文
共 50 条
  • [1] Design and analysis of a video-on-demand server
    Alok Srivastava
    Anup Kumar
    Aditi Singru
    [J]. Multimedia Systems, 1997, 5 : 238 - 254
  • [2] Design and analysis of a video-on-demand server
    Srivastava, A
    Kumar, A
    Singru, A
    [J]. MULTIMEDIA SYSTEMS, 1997, 5 (04) : 238 - 254
  • [3] A distributed storage system for a video-on-demand server
    Bonhomme, A
    Prylli, L
    [J]. EURO-PAR 2000 PARALLEL PROCESSING, PROCEEDINGS, 2000, 1900 : 1110 - 1114
  • [4] Video-on-demand server
    Philips Research Lab, Eindhoven, Netherlands
    [J]. Philips J Res, 1-2 (201-208):
  • [5] Video-on-demand server
    Eggenhuisen, H
    vanLoo, S
    [J]. PHILIPS JOURNAL OF RESEARCH, 1996, 50 (1-2) : 201 - 208
  • [6] Issues in the design of a storage server for video-on-demand
    Mourad, AN
    [J]. MULTIMEDIA SYSTEMS, 1996, 4 (02) : 70 - 86
  • [7] Scheduling design for distributed video-on-demand servers
    Zhao, YQ
    Kuo, CCJ
    [J]. 2005 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), VOLS 1-6, CONFERENCE PROCEEDINGS, 2005, : 1545 - 1548
  • [8] Scheduling design for distributed video-on-demand servers
    [J]. Zhao, Y. (yinqingz@sipi.usc.edu), Circuits and Systems Society, IEEE CASS; Science Council of Japan; The Inst. of Electronics, Inf. and Communication Engineers, IEICE; The Institute of Electrical and Electronics Engineers, Inc., IEEE (Institute of Electrical and Electronics Engineers Inc.):
  • [9] VoDKA: Developing a video-on-demand server using distributed functional programming
    Gulias, VM
    Barreiro, M
    Freire, JL
    [J]. JOURNAL OF FUNCTIONAL PROGRAMMING, 2005, 15 : 403 - 430
  • [10] A Downlink Scheduler for Multicasting Wireless Video-on-Demand
    Rahman, Md. Saifur
    Wagner, Aaron B.
    [J]. IEEE TRANSACTIONS ON MOBILE COMPUTING, 2016, 15 (12) : 2921 - 2938