TY - GEN
T1 - Maximizing the bandwidth multiplier effect for hybrid cloud-P2P content distribution
AU - Li, Zhenhua
AU - Zhang, Tieying
AU - Huang, Yan
AU - Zhang, Zhi Li
AU - Dai, Yafei
PY - 2012
Y1 - 2012
N2 - Hybrid cloud-P2P content distribution (CloudP2P) provides a promising alternative to the conventional cloud-based or peer-to-peer (P2P)-based large-scale content distribution. It addresses the potential limitations of these two conventional approaches while inheriting their advantages. A key strength of CloudP2P lies in the so-called bandwidth multiplier effect: by appropriately allocating a small portion of cloud (server) bandwidth S i to a peer swarm i (consisting of users interested in the same content) to seed the content, the users in the peer swarm with an aggregate download bandwidth D i can then distribute the content among themselves; we refer to the ratio D i/S i as the bandwidth multiplier (for peer swarm i). A major problem in the design of a CloudP2P content distribution system is therefore how to allocate cloud (server) bandwidth to peer swarms so as to maximize the overall bandwidth multiplier effect of the system. In this paper, using real-world measurements, we identify the key factors that affect the bandwidth multipliers of peer swarms and thus construct a fine-grained performance model for addressing the optimal bandwidth allocation problem (OBAP). Then we develop a fast-convergent iterative algorithm to solve OBAP. Both trace-driven simulations and prototype implementation confirm the efficacy of our solution.
AB - Hybrid cloud-P2P content distribution (CloudP2P) provides a promising alternative to the conventional cloud-based or peer-to-peer (P2P)-based large-scale content distribution. It addresses the potential limitations of these two conventional approaches while inheriting their advantages. A key strength of CloudP2P lies in the so-called bandwidth multiplier effect: by appropriately allocating a small portion of cloud (server) bandwidth S i to a peer swarm i (consisting of users interested in the same content) to seed the content, the users in the peer swarm with an aggregate download bandwidth D i can then distribute the content among themselves; we refer to the ratio D i/S i as the bandwidth multiplier (for peer swarm i). A major problem in the design of a CloudP2P content distribution system is therefore how to allocate cloud (server) bandwidth to peer swarms so as to maximize the overall bandwidth multiplier effect of the system. In this paper, using real-world measurements, we identify the key factors that affect the bandwidth multipliers of peer swarms and thus construct a fine-grained performance model for addressing the optimal bandwidth allocation problem (OBAP). Then we develop a fast-convergent iterative algorithm to solve OBAP. Both trace-driven simulations and prototype implementation confirm the efficacy of our solution.
UR - http://www.scopus.com/inward/record.url?scp=84866598078&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84866598078&partnerID=8YFLogxK
U2 - 10.1109/IWQoS.2012.6245990
DO - 10.1109/IWQoS.2012.6245990
M3 - Conference contribution
AN - SCOPUS:84866598078
SN - 9781467312981
T3 - IEEE International Workshop on Quality of Service, IWQoS
BT - 2012 IEEE 20th International Workshop on Quality of Service, IWQoS 2012
T2 - 2012 IEEE 20th International Workshop on Quality of Service, IWQoS 2012
Y2 - 4 June 2012 through 5 June 2012
ER -