Loading…
A Unifying Model and Analysis of P2P VoD Replication and Scheduling
We consider a peer-to-peer (P2P)-assisted video-on-demand (VoD) system where each peer can store a relatively small number of movies to offload the server when these movies are requested. User requests are stochastic based on some movie popularity distribution. The problem is how to replicate (or pl...
Saved in:
Published in: | IEEE/ACM transactions on networking 2015-08, Vol.23 (4), p.1163-1175 |
---|---|
Main Authors: | , , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites Items that cite this one |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
cited_by | cdi_FETCH-LOGICAL-c405t-3db0b874a3765e673e51d8f3e2a32280d7df54d2ff4bf29f9ce542bc7d52a8433 |
---|---|
cites | cdi_FETCH-LOGICAL-c405t-3db0b874a3765e673e51d8f3e2a32280d7df54d2ff4bf29f9ce542bc7d52a8433 |
container_end_page | 1175 |
container_issue | 4 |
container_start_page | 1163 |
container_title | IEEE/ACM transactions on networking |
container_volume | 23 |
creator | Yipeng Zhou Fu, Tom Z. J. Dah Ming Chiu |
description | We consider a peer-to-peer (P2P)-assisted video-on-demand (VoD) system where each peer can store a relatively small number of movies to offload the server when these movies are requested. User requests are stochastic based on some movie popularity distribution. The problem is how to replicate (or place) content at peer storage to minimize the server load. Several variations of this replication problem have been studied recently with somewhat different conclusions. In this paper, we first point out and explain that the main difference between these studies is in how they model the scheduling of peers to serve user requests, and show that these different scheduling assumptions will lead to different "optimal" replication strategies. We then propose a unifying request scheduling model, parameterized by the maximum number of peers that can be used to serve a single request. This scheduling is called Fair Sharing with Bounded Degree (FSBD). Based on this unifying model, we can compare the different replication strategies for different degree bounds and see how and why different replication strategies are favored depending on the degree. We also propose a simple (primarily) distributed replication algorithm and show that this algorithm is able to adapt itself to work well for different degrees in scheduling. |
doi_str_mv | 10.1109/TNET.2014.2321422 |
format | article |
fullrecord | <record><control><sourceid>crossref_ieee_</sourceid><recordid>TN_cdi_ieee_primary_6819466</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>6819466</ieee_id><sourcerecordid>10_1109_TNET_2014_2321422</sourcerecordid><originalsourceid>FETCH-LOGICAL-c405t-3db0b874a3765e673e51d8f3e2a32280d7df54d2ff4bf29f9ce542bc7d52a8433</originalsourceid><addsrcrecordid>eNo9kMtOwzAURC0EEqXwAYiNfyDFvn7EWUahFKQCFaRsI8cPMApJFZdF_p6EVqxmFnNmcRC6pmRBKcluy-dluQBC-QIYUA5wgmZUCJWAkPJ07ESyRMoMztFFjF-EUEZAzlCR420b_BDaD_zUWddg3Vqct7oZYoi483gDG_ze3eFXt2uC0fvQtX-bN_Pp7E8zgpfozOsmuqtjztH2flkWD8n6ZfVY5OvEcCL2CbM1qVXKNUulcDJlTlCrPHOgGYAiNrVecAve89pD5jPjBIfapFaAVpyxOaKHX9N3MfbOV7s-fOt-qCipJgvVZKGaLFRHCyNzc2CCc-5_LxXNuJTsF029V5w</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>A Unifying Model and Analysis of P2P VoD Replication and Scheduling</title><source>Association for Computing Machinery:Jisc Collections:ACM OPEN Journals 2023-2025 (reading list)</source><source>IEEE Xplore (Online service)</source><creator>Yipeng Zhou ; Fu, Tom Z. J. ; Dah Ming Chiu</creator><creatorcontrib>Yipeng Zhou ; Fu, Tom Z. J. ; Dah Ming Chiu</creatorcontrib><description>We consider a peer-to-peer (P2P)-assisted video-on-demand (VoD) system where each peer can store a relatively small number of movies to offload the server when these movies are requested. User requests are stochastic based on some movie popularity distribution. The problem is how to replicate (or place) content at peer storage to minimize the server load. Several variations of this replication problem have been studied recently with somewhat different conclusions. In this paper, we first point out and explain that the main difference between these studies is in how they model the scheduling of peers to serve user requests, and show that these different scheduling assumptions will lead to different "optimal" replication strategies. We then propose a unifying request scheduling model, parameterized by the maximum number of peers that can be used to serve a single request. This scheduling is called Fair Sharing with Bounded Degree (FSBD). Based on this unifying model, we can compare the different replication strategies for different degree bounds and see how and why different replication strategies are favored depending on the degree. We also propose a simple (primarily) distributed replication algorithm and show that this algorithm is able to adapt itself to work well for different degrees in scheduling.</description><identifier>ISSN: 1063-6692</identifier><identifier>EISSN: 1558-2566</identifier><identifier>DOI: 10.1109/TNET.2014.2321422</identifier><identifier>CODEN: IEANEP</identifier><language>eng</language><publisher>IEEE</publisher><subject>Analytical models ; Bandwidth ; Degree ; Load modeling ; Motion pictures ; peer-to-peer ; Peer-to-peer computing ; request scheduling ; Servers ; Sociology ; streaming ; video-on-demand</subject><ispartof>IEEE/ACM transactions on networking, 2015-08, Vol.23 (4), p.1163-1175</ispartof><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c405t-3db0b874a3765e673e51d8f3e2a32280d7df54d2ff4bf29f9ce542bc7d52a8433</citedby><cites>FETCH-LOGICAL-c405t-3db0b874a3765e673e51d8f3e2a32280d7df54d2ff4bf29f9ce542bc7d52a8433</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/6819466$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,778,782,27911,27912,54783</link.rule.ids></links><search><creatorcontrib>Yipeng Zhou</creatorcontrib><creatorcontrib>Fu, Tom Z. J.</creatorcontrib><creatorcontrib>Dah Ming Chiu</creatorcontrib><title>A Unifying Model and Analysis of P2P VoD Replication and Scheduling</title><title>IEEE/ACM transactions on networking</title><addtitle>TNET</addtitle><description>We consider a peer-to-peer (P2P)-assisted video-on-demand (VoD) system where each peer can store a relatively small number of movies to offload the server when these movies are requested. User requests are stochastic based on some movie popularity distribution. The problem is how to replicate (or place) content at peer storage to minimize the server load. Several variations of this replication problem have been studied recently with somewhat different conclusions. In this paper, we first point out and explain that the main difference between these studies is in how they model the scheduling of peers to serve user requests, and show that these different scheduling assumptions will lead to different "optimal" replication strategies. We then propose a unifying request scheduling model, parameterized by the maximum number of peers that can be used to serve a single request. This scheduling is called Fair Sharing with Bounded Degree (FSBD). Based on this unifying model, we can compare the different replication strategies for different degree bounds and see how and why different replication strategies are favored depending on the degree. We also propose a simple (primarily) distributed replication algorithm and show that this algorithm is able to adapt itself to work well for different degrees in scheduling.</description><subject>Analytical models</subject><subject>Bandwidth</subject><subject>Degree</subject><subject>Load modeling</subject><subject>Motion pictures</subject><subject>peer-to-peer</subject><subject>Peer-to-peer computing</subject><subject>request scheduling</subject><subject>Servers</subject><subject>Sociology</subject><subject>streaming</subject><subject>video-on-demand</subject><issn>1063-6692</issn><issn>1558-2566</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2015</creationdate><recordtype>article</recordtype><recordid>eNo9kMtOwzAURC0EEqXwAYiNfyDFvn7EWUahFKQCFaRsI8cPMApJFZdF_p6EVqxmFnNmcRC6pmRBKcluy-dluQBC-QIYUA5wgmZUCJWAkPJ07ESyRMoMztFFjF-EUEZAzlCR420b_BDaD_zUWddg3Vqct7oZYoi483gDG_ze3eFXt2uC0fvQtX-bN_Pp7E8zgpfozOsmuqtjztH2flkWD8n6ZfVY5OvEcCL2CbM1qVXKNUulcDJlTlCrPHOgGYAiNrVecAve89pD5jPjBIfapFaAVpyxOaKHX9N3MfbOV7s-fOt-qCipJgvVZKGaLFRHCyNzc2CCc-5_LxXNuJTsF029V5w</recordid><startdate>20150801</startdate><enddate>20150801</enddate><creator>Yipeng Zhou</creator><creator>Fu, Tom Z. J.</creator><creator>Dah Ming Chiu</creator><general>IEEE</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope></search><sort><creationdate>20150801</creationdate><title>A Unifying Model and Analysis of P2P VoD Replication and Scheduling</title><author>Yipeng Zhou ; Fu, Tom Z. J. ; Dah Ming Chiu</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c405t-3db0b874a3765e673e51d8f3e2a32280d7df54d2ff4bf29f9ce542bc7d52a8433</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2015</creationdate><topic>Analytical models</topic><topic>Bandwidth</topic><topic>Degree</topic><topic>Load modeling</topic><topic>Motion pictures</topic><topic>peer-to-peer</topic><topic>Peer-to-peer computing</topic><topic>request scheduling</topic><topic>Servers</topic><topic>Sociology</topic><topic>streaming</topic><topic>video-on-demand</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Yipeng Zhou</creatorcontrib><creatorcontrib>Fu, Tom Z. J.</creatorcontrib><creatorcontrib>Dah Ming Chiu</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998–Present</collection><collection>IEEE Xplore</collection><collection>CrossRef</collection><jtitle>IEEE/ACM transactions on networking</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Yipeng Zhou</au><au>Fu, Tom Z. J.</au><au>Dah Ming Chiu</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A Unifying Model and Analysis of P2P VoD Replication and Scheduling</atitle><jtitle>IEEE/ACM transactions on networking</jtitle><stitle>TNET</stitle><date>2015-08-01</date><risdate>2015</risdate><volume>23</volume><issue>4</issue><spage>1163</spage><epage>1175</epage><pages>1163-1175</pages><issn>1063-6692</issn><eissn>1558-2566</eissn><coden>IEANEP</coden><abstract>We consider a peer-to-peer (P2P)-assisted video-on-demand (VoD) system where each peer can store a relatively small number of movies to offload the server when these movies are requested. User requests are stochastic based on some movie popularity distribution. The problem is how to replicate (or place) content at peer storage to minimize the server load. Several variations of this replication problem have been studied recently with somewhat different conclusions. In this paper, we first point out and explain that the main difference between these studies is in how they model the scheduling of peers to serve user requests, and show that these different scheduling assumptions will lead to different "optimal" replication strategies. We then propose a unifying request scheduling model, parameterized by the maximum number of peers that can be used to serve a single request. This scheduling is called Fair Sharing with Bounded Degree (FSBD). Based on this unifying model, we can compare the different replication strategies for different degree bounds and see how and why different replication strategies are favored depending on the degree. We also propose a simple (primarily) distributed replication algorithm and show that this algorithm is able to adapt itself to work well for different degrees in scheduling.</abstract><pub>IEEE</pub><doi>10.1109/TNET.2014.2321422</doi><tpages>13</tpages></addata></record> |
fulltext | fulltext |
identifier | ISSN: 1063-6692 |
ispartof | IEEE/ACM transactions on networking, 2015-08, Vol.23 (4), p.1163-1175 |
issn | 1063-6692 1558-2566 |
language | eng |
recordid | cdi_ieee_primary_6819466 |
source | Association for Computing Machinery:Jisc Collections:ACM OPEN Journals 2023-2025 (reading list); IEEE Xplore (Online service) |
subjects | Analytical models Bandwidth Degree Load modeling Motion pictures peer-to-peer Peer-to-peer computing request scheduling Servers Sociology streaming video-on-demand |
title | A Unifying Model and Analysis of P2P VoD Replication and Scheduling |
url | http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-16T02%3A21%3A19IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-crossref_ieee_&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=A%20Unifying%20Model%20and%20Analysis%20of%20P2P%20VoD%20Replication%20and%20Scheduling&rft.jtitle=IEEE/ACM%20transactions%20on%20networking&rft.au=Yipeng%20Zhou&rft.date=2015-08-01&rft.volume=23&rft.issue=4&rft.spage=1163&rft.epage=1175&rft.pages=1163-1175&rft.issn=1063-6692&rft.eissn=1558-2566&rft.coden=IEANEP&rft_id=info:doi/10.1109/TNET.2014.2321422&rft_dat=%3Ccrossref_ieee_%3E10_1109_TNET_2014_2321422%3C/crossref_ieee_%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c405t-3db0b874a3765e673e51d8f3e2a32280d7df54d2ff4bf29f9ce542bc7d52a8433%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=6819466&rfr_iscdi=true |