Threshold-based dynamic replication in large-scale Video-on-Demand systems

被引:10
|
作者
Lie, PWK [1 ]
Lui, JCS [1 ]
Golubchik, L [1 ]
机构
[1] Chinese Univ Hong Kong, Dept Comp Sci & Engn, Sha Tin 100083, Hong Kong
关键词
D O I
10.1109/RIDE.1998.658278
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Advances in high speed networking technologies and video compression techniques have made Video-on-Demand (VOD) services feasible. A large-scale VOD system imposes a large demand on bandwidth and storage resources, and therefore, parallel disks are typically used for providing VOD service. Although striping of movie data across a large number of disks can balance the utilization among these disks, such a striping technique can exhibit additional complexity, for instance, in data management, such as synchronization among disks during data delivery, as well as in supportingfault tolerant behavior. Therefore, it is more practical to limit the extent of data striping, for example, by arranging the disks in groups (or nodes) and then allowing intra-group (or intra-node) data striping only. With multiple striping groups, however, we may need to assign a movie to multiple nodes so as to satisfy the total demand of requests for that movie. Such an approach gives rise to several design issues, including:(1) what is the right number of copies of each movie we need so as to satisfy the demand and at the same time not waste storage capacity, (2) how to assign these movies to different nodes in the system, and (3) what are efficient approaches to altering the number of copies of each movie (and their placement) when the need for that arises. In this paper, we study an approach to dynamically reconfiguring the VOD system so as to alter the number of copies of each movie maintained on the server as the access demand for these movies fluctuates. We propose various approaches to addressing the above stated issues, which result in a VOD design that is adaptive to the changes in data access patterns. Performance evaluation is carried out to quantify the costs and the performance gains of these techniques.
引用
收藏
页码:52 / 59
页数:8
相关论文
共 50 条
  • [21] Analysis of User Behavior in a Large-Scale Internet Video-on-Demand(VoD) System
    Yuan, Yaohui
    Wang, Xingjun
    Bin, Guangxiang
    PROCEEDINGS OF 2020 5TH INTERNATIONAL CONFERENCE ON MULTIMEDIA AND IMAGE PROCESSING (ICMIP 2020), 2020, : 153 - 158
  • [22] Double p-tree: A distributed architecture for large-scale video-on-demand
    Cores, F
    Ripoll, A
    Luque, E
    EURO-PAR 2002 PARALLEL PROCESSING, PROCEEDINGS, 2002, 2400 : 816 - 825
  • [23] Dynamic buffer allocation in video-on-demand systems
    Lee, SH
    Whang, KY
    Moon, YS
    Song, IY
    SIGMOD RECORD, 2001, 30 (02) : 343 - 354
  • [24] Dynamic buffer allocation in video-on-demand systems
    Lee, SH
    Whang, KY
    Moon, YS
    Han, WS
    Song, IY
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2003, 15 (06) : 1535 - 1551
  • [25] A threshold-based dynamic data replication strategy
    Bsoul, Mohammad
    Al-Khasawneh, Ahmad
    Kilani, Yousef
    Obeidat, Ibrahim
    JOURNAL OF SUPERCOMPUTING, 2012, 60 (03): : 301 - 310
  • [26] A threshold-based dynamic data replication strategy
    Mohammad Bsoul
    Ahmad Al-Khasawneh
    Yousef Kilani
    Ibrahim Obeidat
    The Journal of Supercomputing, 2012, 60 : 301 - 310
  • [27] Energy-Aware Server Provisioning in Large Scale Video-on-Demand Systems
    Zeng, Ke
    Yang, Jian
    2010 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE GLOBECOM 2010, 2010,
  • [28] How Much Can Large-Scale Video-on-Demand Benefit From Users' Cooperation?
    Ciullo, Delia
    Martina, Valentina
    Garetto, Michele
    Leonardi, Emilio
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2015, 23 (06) : 1846 - 1861
  • [29] How much can large-scale Video-On-Demand benefit from users' cooperation?
    Ciullo, Delia
    Martina, Valentina
    Garetto, Michele
    Leonardi, Emilio
    2013 PROCEEDINGS IEEE INFOCOM, 2013, : 2724 - 2732
  • [30] A replication strategy for reducing wait time in video-on-demand systems
    Chua, TS
    Goh, CH
    Ooi, BC
    Tan, KL
    MULTIMEDIA TOOLS AND APPLICATIONS, 2001, 15 (01) : 39 - 58