Resource Acquisition by Explicit Remuneration for P2P-based Content Delivery

##plugins.themes.academic_pro.article.main##

Joseph CH So

Abstract


Many content delivery services are available in the Internet. Such service platforms are built on peer-to-peer (P2P) networks forming Internet clouds. P2P networks provide required resources to provide services with Service Level Agreements. In order to maintain the amount of resources, it is feasible for the service providers soliciting peers resources contributions by giving explicit remunerations. Naturally, service providers want to minimize the cost of remuneration, as long as the guaranteed services are fulfilled for all users. We consider a model defining the objective function to minimize this cost in service provision and propose a scheme of distributed and cost-efficient resource acquisition. This scheme incorporates the price elasticity of demand, the peer heterogeneity and the limitation of peer information. Our results show that, the SLA fulfillment, the cost efficiency and the load spreading can be enhanced by appropriate resource acquisition schemes even in a heavily loaded network.

##plugins.themes.academic_pro.article.details##

How to Cite
Joseph CH So. (2011). Resource Acquisition by Explicit Remuneration for P2P-based Content Delivery. International Journal of Next-Generation Computing, 2(1), 24–40. https://doi.org/10.47164/ijngc.v2i1.108

References

  1. Tera. 3tera, Oct 2009. http://www.3tera.com/.
  2. Adler, M., Kumar, R., Ross, K., Rubenstein, D., Suel, T., and Yao, D. Optimal peer selection for P2P downloading and streaming. In INFOCOM 2005. 24th Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings IEEE 3 (March 2005), 1538–1549 vol. 3.
  3. Amazon. Amazon web service, Oct 2009. http://aws.amazon.com/.
  4. Bocciarelli, P., D.Ambrogio, A., and Angelaccio, M. QShare: QoS-enabled description and discovery of services in soa-based P2P applications. Enabling Technologies, IEEE International Workshops on 0 (2007), 159–166.
  5. Buyya, R., Yeo, C. S., and Venugopal, S. Market-oriented cloud computing: Vision, hype, and reality for delivering it services as computing utilities. High Performance Computing and Communications, 2008. HPCC ’08. 10th IEEE International Conference on (Sept. 2008), 5–13.
  6. Case, K. E., and Fair, R. C. Principles of Economics, 5th ed. Prentice-Hall, 1999.
  7. Cha, M., Rodriguez, P., Moon, S., and Crowcroft, J. On next-generation telco-managed P2P tv architectures. In I PTPS’08 (Florida, 2008 2008).
  8. Chun, B. G., Zhao, B. Y., and Kubiatowicz, J. D. Impact of neighbor selection on performance and resilience of structured P2P networks. In I n Proceedings of 4th International Workshop on Peer-to-Peer Systems IPTPS (2005).
  9. Cox, L. P., and Noble, B. D. Samsara: honor among thieves in peer-to-peer storage. In SOSP ’03: Proceedings of the nineteenth ACM symposium on Operating systems principles (New York, NY, USA, 2003), ACM, pp. 120– 132.
  10. Figueiredo, D., Shapiro, J., and Towsley, D. Incentives to promote availability in peer-to-peer anonymity systems. In I CNP ’05: Proceedings of the 13TH IEEE International Conference on Network Protocols (Washington, DC, USA, 2005), IEEE Computer Society, pp. 110–121.
  11. Gilder, G. The information factories, Oct 2006. http://www.wired.com/. Hardin, G. The tragedy of the commons. Science 162 (1968), 1243–1248.
  12. Hausheer, D., and Stiller, B. Peermart: The technology for a distributed auction-based market for peer-to-peer services. In 40th IEEE International Conference on Communications (ICC 2005) (Seoul, Korea, May 2005).
  13. Hefeeda, M. M., Habib, A., and Bhargava, B. K. Cost-profit analysis of a peer-to-peer media streaming architecture. Tech. rep., Purdue University, 2003.
  14. Held, G. A practical guide to content delivery networks. Auerbach Publications, Boca Raton, FL, 2006.
  15. Hsieh, H. Y., and Sivakumar, R. Accelerating peer-to-peer networks for video streaming using multipoint-to-point communication. I EEE Communications Magazine 42, 8 (Aug. 2004), 111–119.
  16. Huang, C., Li, J., and Ross, K. W. Can internet video-on-demand be profitable? In SIGCOMM ’07: Proceedings of the 2007 conference on Applications, technologies, architectures, and protocols for computer communications (New York, NY, USA, 2007), ACM, pp. 133–144.
  17. Huang, G. Experiences with PPLive. In Peer-to-Peer Streaming and IP-TV Workshop, Sigcomm (2007), ACM. Izal, M., Urvoy-Keller, G., Biersack, E., Felber, P., Hamra, A. A., and Garces-Erice, L. Dissecting BitTorrent: Five months in a torrent’s lifetime. In Proceedings of Passive and Active Network Measurement, 5th International Workshop (2004), vol. 3015, Springer, pp. 1–11.
  18. Junqueira, F., Bhagwan, R., Hevia, A., Marzullo, K., and Voelker, G. M. Surviving internet catastrophes. In ATEC ’05: Proceedings of the annual conference on USENIX Annual Technical Conference (Berkeley, CA, USA, 2005), USENIX Association, pp. 4–4.
  19. Li, B., Xie, S., Keung, G. Y., Liu, J., Stoica, I., Zhang, H., and Zhang, X. An empirical study of the CoolStreaming+ system. I EEE Journal on Selected Areas in Communications 25, 9 (2007), 1627–1639.
  20. Liu, S., Zhang-Shen, R., Jiang, W., Rexford, J., and Chiang, M. Performance bounds for peer-assisted live streaming. In SIGMETRICS ’08: Proceedings of the 2008 ACM SIGMETRICS international conference on Measurement and modeling of computer systems (New York, NY, USA, 2008), ACM, pp. 313–324.
  21. Liu, Z., Shen, Y., Panwar, S. S., Ross, K. W., and Wang, Y. Using layered video to provide incentives in P2P live streaming. In P2P-TV ’07: Proceedings of the 2007 workshop on Peer-to-peer streaming and IP-TV (New York, NY, USA, 2007), ACM, pp. 311–316.
  22. Ngan, T. W. J., Wallach, D. S., and Druschel, P. Enforcing fair sharing of peer-to-peer resources, Feb. 2003. PalPal. PalPal, 2010. http://www.paypal.com/.
  23. Perry, G. How cloud and utility computing are different, Feb 2008. http://gigaom.com/2008/02/28/how-cloud-utility-computing-are-different/.
  24. PPLive. PPlive, 2008. http://www.pplive.com/.
  25. PPStreaming. PPStreaming, 2008. http://www.ppstreaming.com/.
  26. Ruffo, G., and Schifanella, R. Fairpeers: Efficient profit sharing in fair peer-to-peer market places. J. Netw. Syst. Manage. 15, 3 (2007), 355–382.
  27. Shrivastava, V., and Banerjee, S. Natural selection in peer-to-peer streaming: from the cathedral to the bazaar. In N OSSDAV ’05: Proceedings of the international workshop on Network and operating systems support for digital audio and video (New York, NY, USA, 2005), ACM, pp. 93–98.
  28. So, J. C. H., and Wong, P. C. Cost-aware resource acquisition for guaranteed service in P2P networks. Services Part II, IEEE Congress on 0 (2008), 183–188.
  29. So, J. C. H., and Wong, P. C. Remuneration aware resource acquisition in P2P overlay. Consumer Communications and Networking Conference, 2009. CCNC 2009. 6th IEEE (Jan. 2009), 1–5.
  30. Sun. Sun’s network, Oct 2009. http://network.com/.
  31. TVants. TVants, 2008. http://www.tvants.com/.
  32. Wierzbicki, A., and Goworek, K. Peer-to-peer direct sales. Peer-to-Peer Computing, 2005. P2P 2005. Fifth IEEE International Conference on (Aug.-2 Sept. 2005), 106–113.
  33. Xu, D., Kulkarni, S. S., Rosenberg, C., and keung Chai, H. A CDN-P2P hybrid architecture for cost-effective streaming media distribution. Computer Networks 44 (2004), 353–382.
  34. Zhang, J., Liu, L., Pu, C., and Ammar, M. H. Reliable end system multicasting with a heterogeneous overlay network. Tech. rep., Georgia Tech [http://etd.library.gatech.edu/dspace-oai/request] (United States), 2004.
  35. Zhang, L. J., Zhang, J., and Cai, H. Services Computing: Core Enabling Technology of the Modern Services Industry. Tsinghua University Press, 2007.
  36. Zhou, J., Rautiainen, M., and Ylianttila, M. Community coordinated multimedia: Converging content-driven and service-driven models. M ultimedia and Expo, 2008 IEEE International Conference on (April 2008), 365–368.
  37. Zhu, C., Liu, Z., Zhang, W., Xiao, W., and Yang, D. Analysis on greedy-search based service location in P2P service grid. In P2P ’03: Proceedings of the 3rd International Conference on Peer-to-Peer Computing (Washington, DC, USA, 2003), IEEE Computer Society, p. 110.