Distributed joint optirnization for large-scale video-on-demand

被引:5
|
作者
Ren, Dongni [1 ]
Chan, S. -H. Gary [1 ]
Shi, Guangyu [2 ]
Zhang, Hongbo [2 ]
机构
[1] Hong Kong Univ Sci & Technol, Kowloon, Hong Kong, Peoples R China
[2] Huawei Technol Co Ltd, Shenzhen 518129, Peoples R China
关键词
Video on demand; Content replication; Storage planning; Server selection; ARCHITECTURE; ALGORITHM;
D O I
10.1016/j.comnet.2014.09.014
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We study the provisioning of large-scale video-on-demand (VoD) services to distributed users. In order to achieve scalability in user capacity overcoming the limitation in core network bandwidth, servers are deployed close to user pools. They replicate movie segments cooperatively under the constraint of their storages. Considering the realistic scenario that access delay is a function of the total traffic in the underlay link (including cross-traffic), we address the following optimization issues in the server overlay: (1) Which segments should each server replicate to achieve network-wide good locality effect? This is the so-called content replication (CR) problem; (2) Given a segment miss at a server and a number of remote servers storing the segment, which of them should serve the local server to conserve network bandwidth? This is the so-called server selection (SS) problem; and (3) Given a certain total storage budget in the VoD network, what should be the capacity allocated to each server to achieve low access delay? This is so-called storage planning (SP) problem. Clearly the decisions of CR, SS and SP are inter-dependent, and hence need to be jointly optimized. We first formulate the joint optimization problem and prove that it is NP-hard. We then propose a simple and distributed algorithm called CR-SS-SP to address it. CR-SS-SP achieves good storage allocation, replicates segments collaboratively and adaptively to achieve high locality, and selects servers efficiently with a simple lookup. Simulation results on both Internet-like and real ISP topologies show that CR-SS-SP significantly outperforms existing and state-of-the-art approaches by a wide margin (often by multiple times). (C) 2014 Elsevier B.V. All rights reserved.
引用
收藏
页码:86 / 98
页数:13
相关论文
共 50 条
  • [41] Codes for a Distributed Caching based Video-On-Demand System
    Pawar, Sameer
    El Rouayheb, Salim
    Zhang, Hao
    Lee, Kangwook
    Ramchandran, Kannan
    2011 CONFERENCE RECORD OF THE FORTY-FIFTH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS (ASILOMAR), 2011, : 1783 - 1787
  • [42] A Large-Scale Distributed Video Parsing and Evaluation Platform
    Yu, Kai
    Zhou, Yang
    Li, Da
    Zhang, Zhang
    Huang, Kaiqi
    INTELLIGENT VISUAL SURVEILLANCE (IVS 2016), 2016, 664 : 37 - 43
  • [43] USVoD: A Large Scale Video-on-Demand System Based on Uniform Sampling Cache Mechanism
    Ku, Chin-Fu
    Zheng, Yu-Fang
    Chen, Sao-Jie
    Ho, Jan-Ming
    JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2009, 25 (01) : 219 - 233
  • [44] An Optimized Distributed Video-on-Demand Streaming System: Theory and Design
    Lee, Kangwook
    Zhang, Hao
    Shao, Ziyu
    Chen, Minghua
    Parekh, Abhay
    Ramchandran, Kannan
    2012 50TH ANNUAL ALLERTON CONFERENCE ON COMMUNICATION, CONTROL, AND COMPUTING (ALLERTON), 2012, : 1347 - 1354
  • [45] Efficient Architecture for Large-Scale Video on Demand Storage Server
    Al-wesabi, Ola A.
    Sumari, Putra
    Al-wesabi, Mohammed Ahmed
    PROCEEDINGS 5TH IEEE INTERNATIONAL CONFERENCE ON CONTROL SYSTEM, COMPUTING AND ENGINEERING (ICCSCE 2015), 2015, : 383 - 388
  • [46] A novel dynamic caching for hierarchically distributed video-on-demand systems
    Ogo, K
    Matsuda, C
    Nishimura, K
    MULITMEDIA NETWORKS: SECURITY, DISPLAYS, TERMINALS, AND GATEWAYS, 1998, 3228 : 135 - 146
  • [47] Video-on-demand server
    Philips Research Lab, Eindhoven, Netherlands
    Philips J Res, 1-2 (201-208):
  • [48] A Framework for Optimal Rate Allocation in Distributed Video-on-Demand System
    Li Xin
    Zhang Hongke
    Hu Bo
    Guan Jianfeng
    CHINA COMMUNICATIONS, 2009, 6 (02) : 51 - 57
  • [49] Near video-on-demand with limited client bandwidth and distributed servers
    Verhaegh, WFJ
    Rietman, R
    Korst, J
    ALGORITHMS IN AMBIENT INTELLIGENCE, 2004, 2 : 221 - 237
  • [50] End-to-end analysis of distributed Video-on-Demand systems
    Mundur, P
    Simon, R
    Sood, AK
    IEEE TRANSACTIONS ON MULTIMEDIA, 2004, 6 (01) : 129 - 141