Optimal Content Placement for Peer-to-Peer Video-on-Demand Systems

被引:61
|
作者
Tan, Bo [1 ]
Massoulie, Laurent [2 ]
机构
[1] Univ Illinois, Dept Elect & Comp Engn, Urbana, IL 61801 USA
[2] Technicolor Paris Res Lab, F-92648 Issy Les Moulineaux, France
关键词
cache management; content distribution networks; content placement; loss networks; peer-to-peer (P2P) computing; streaming media; video-on-demand (VoD); optimization;
D O I
10.1109/TNET.2012.2208199
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we address the problem of content placement in peer-to-peer (P2P) systems, with the objective of maximizing the utilization of peers' uplink bandwidth resources. We consider system performance under a many-user asymptotic. We distinguish two scenarios, namely "Distributed Server Networks" (DSNs) for which requests are exogenous to the system, and "Pure P2P Networks" (PP2PNs) for which requests emanate from the peers themselves. For both scenarios, we consider a loss network model of performance and determine asymptotically optimal content placement strategies in the case of a limited content catalog. We then turn to an alternative "large catalog" scaling where the catalog size scales with the peer population. Under this scaling, we establish that storage space per peer must necessarily grow unboundedly if bandwidth utilization is to be maximized. Relating the system performance to properties of a specific random graph model, we then identify a content placement strategy and a request acceptance policy that jointly maximize bandwidth utilization, provided storage space per peer grows unboundedly, although arbitrarily slowly, with system size.
引用
收藏
页码:566 / 579
页数:14
相关论文
共 50 条
  • [1] Optimal Content Placement for Peer-to-Peer Video-on-Demand Systems
    Tan, Bo
    Massoulie, Laurent
    [J]. 2011 PROCEEDINGS IEEE INFOCOM, 2011, : 694 - 702
  • [2] Brief Announcement: Adaptive Content Placement for Peer-to-Peer Video-on-Demand Systems
    Tan, Bo
    Massoulie, Laurent
    [J]. PODC 2010: PROCEEDINGS OF THE 2010 ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING, 2010, : 293 - 294
  • [3] SCALING PEER-TO-PEER VIDEO-ON-DEMAND SYSTEMS USING HELPERS
    Zhang, Hao
    Wang, Jiajun
    Chen, Minghua
    Ramchandran, Kannan
    [J]. 2009 16TH IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, VOLS 1-6, 2009, : 3053 - +
  • [4] A GROUPING ALGORITHM of HELPERS in PEER-TO-PEER VIDEO-ON-DEMAND SYSTEMS
    Li, Xia
    Zou, Rua
    Zhao, Xinchao
    Yang, Fangchun
    [J]. 12TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY: ICT FOR GREEN GROWTH AND SUSTAINABLE DEVELOPMENT, VOLS 1 AND 2, 2010, : 497 - 501
  • [5] Peer-to-peer video-on-demand with scalable video coding
    Ding, Yan
    Liu, Jiangchuan
    Wang, Dan
    Jiang, Hongbo
    [J]. COMPUTER COMMUNICATIONS, 2010, 33 (14) : 1589 - 1597
  • [6] Peer-to-Peer Video-On-Demand service in NUWeb
    Teng, Hung-Yi
    Huang, Hui-Ching
    Hwang, Ren-Hung
    [J]. INTERNATIONAL JOURNAL OF AD HOC AND UBIQUITOUS COMPUTING, 2012, 9 (01) : 1 - 11
  • [7] Manageable peer-to-peer architecture for video-on-demand
    Lan, Xuguang
    Zheng, Nanning
    Xue, Jianru
    Chen, Weike
    Wang, Bin
    Ma, Wen
    [J]. 2008 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL & DISTRIBUTED PROCESSING, VOLS 1-8, 2008, : 135 - +
  • [8] Supporting VCR in peer-to-peer video-on-demand
    He, Yuan
    Liu, Yunhao
    [J]. 2007 IEEE INTERNATIONAL CONFERENCE ON NETWORK PROTOCOLS, 2007, : 328 - 329
  • [9] A Lifetime-Based Peer Selection Mechanism for Peer-to-Peer Video-on-Demand Systems
    Moraes, Igor M.
    Duarte, Otto Carlos M. B.
    [J]. 2010 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS - ICC 2010, 2010,
  • [10] Robust video-on-demand streaming in peer-to-peer environments
    Do, Tai T.
    Hua, Kien A.
    Tantaoui, Mounir A.
    [J]. COMPUTER COMMUNICATIONS, 2008, 31 (03) : 506 - 519