Abstract
In this paper we evaluate the performance of a content distribution service with respect to reliability and efficiency. The considered technology for realizing such a service can either be a traditional client/server (CS) architecture or a peer-to-peer (P2P) network. In CS, the capacity of the server is the bottleneck and has to be dimensioned in such a way that all requests can be accommodated at any time, while a P2P system does not burden a single server since the content is distributed in the network among sharing peers. However, corrupted or fake files may diminish the reliability of the P2P service due to downloading of useless contents. We compare a CS system to P2P and evaluate the downloading time, success ratio, and fairness while considering flash crowd arrivals and corrupted contents.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Christin, N., Weigend, A.S., Chuang, J.: Content availability, pollution and poisoning in file sharing peer-to-peer networks. In: Proc. of ACM EC’05, Vancouver, BC, ACM Press, New York (2005)
Schlosser, D., Hoßfeld, T., Tutschku, K.: Comparison of robust cooperation strategies for P2P content distribution networks with multiple source download. In: Proc. of IEEE P2P2006, Cambridge, UK, Sep. 2006, IEEE Computer Society Press, Los Alamitos (2006)
Saroiu, S., Gummadi, K.P., Dunn, R.J., Gribble, S.D., Levy, H.M.: An analysis of internet content delivery systems. In: Proc. of USENIX OSDI 2002, Boston, MA, Dec. 2002 (2002)
Androutsellis-Theotokis, S., Spinellis, D.: A survey of peer-to-peer content distribution technologies. ACM Computing Surveys 36(4), 335–371 (2004)
Zerfiridis, K.G., Karatza, H.D.: File distribution using a peer-to-peer network–a simulation study. Journal of Systems and Software 73(1), 31–44 (2004)
Hoßfeld, T., Leibnitz, K., Pries, R., Tutschku, K., Tran-Gia, P., Pawlikowski, K.: Information diffusion in eDonkey-like P2P networks. In: ATNAC 2004, Bondi Beach, Australia,
Han, P., Hosanagar, K., Tan, Y.: Diffusion of digital products in peer-to-peer networks. In: 25th Intern. Conf. on Information Systems, Washington, DC, Dec. 2004 (2004)
Becker, J.U., Clement, M.: The economic rationale of offering media files in peer-to-peer networks. In: Proc. of HICSS-37, Hawaii, HI, January 2004 (2004)
Qiu, D., Srikant, R.: Modeling and performance analysis of BitTorrent-like peer-to-peer networks. In: ACM SIGCOMM’04, Portland, OR, August 2004, ACM Press, New York (2004)
Rubenstein, D., Sahu, S.: Can unstructured P2P protocols survive flash crowds? IEEE/ACM Trans. Netw. 13(3), 501–512 (2005)
Carofiglio, G., Gaeta, R., Garetto, M., Giaccone, P., Leonardi, E., Sereno, M.: A statistical physics approach for modelling P2P systems. In: ACM MAMA’05, Banff, Canada, June 2005, ACM Press, New York (2005)
Leibnitz, K., Hoßfeld, T., Wakamiya, N., Murata, M.: On pollution in eDonkey-like peer-to-peer file-sharing networks. In: Proc. of GI/ITG MMB 2006, Nuremberg, Germany, March 2006 (2006)
Murray, J.D.: Mathematical Biology, I: An Introduction, 3rd edn. Springer, Heidelberg (2002)
Jain, R., Chiu, D., Hawe, W.: A Quantitative Measure of Fairness and Discrimination for Resource Allocation in Shared Systems. Technical Report DEC TR- 301, Digital Equipment Corporation (1984)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Leibnitz, K., Hoßfeld, T., Wakamiya, N., Murata, M. (2007). Peer-to-Peer vs. Client/Server: Reliability and Efficiency of a Content Distribution Service. In: Mason, L., Drwiega, T., Yan, J. (eds) Managing Traffic Performance in Converged Networks. ITC 2007. Lecture Notes in Computer Science, vol 4516. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-72990-7_99
Download citation
DOI: https://doi.org/10.1007/978-3-540-72990-7_99
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-72989-1
Online ISBN: 978-3-540-72990-7
eBook Packages: Computer ScienceComputer Science (R0)