Peer-to-puting Dejan S. Milojicic, Vana Kalogeraki, Rajan Lukose, Kiran Nagaraja 1, Jim Pruyne, Bruno Richard, Sami Rollins 2 , Zhichen Xu HP Laboratories Palo Alto HPL-2002-57 () July 3 rd , 2003* E-mail: [dejan, vana, lukose, pruyne, zhichen] @ ., bruno_richard @ , knagaraj @ , srollins @ peer-to-peer, decentralization, self- organization, anonymity, cost of ownership The term “peer-to-peer”(P2P) refers to a class of systems and applications that employ distributed resources to perform a function in a decentralized manner. With the pervasive deployment puters, P2P is increasingly receiving attention in research, product development, and investment circles. Some of the benefits of a P2P approach include: improving scalability by avoiding dependency on centralized points; eliminating the need for costly infrastructure by enabling munication among clients; and enabling resource aggregation. This survey reviews the field of P2P systems and applications by summarizing the key concepts and giving an overview of the most important systems. Design and implementation issues of P2P systems are analyzed in general, and then revisited for eight case studies. This survey will help people in the munity and industry understand the potential benefits of P2P. For people unfamiliar with the field it provides a general overview, as well as detailed case studies. Comparison of P2P solutions with alternative architectures is intended for users, developers, and system administrators (IT). * Internal Accession Date Only Approved for External Publication? 1 Rutgers University, NJ, 08901 2 University of California at Santa Barbara, CA, 93106? ? Copyright Hewlett-pany 2002 July 10, 2002 1:01 pm 1 INTRODUCTION Peer-to-Peer (P2P) computing is a very controversial topic. Many experts believe that there is not much new in P2P. There is a lot of confusion: what really consti- tutes P2P? For example, is puting really P2P or not? We believ
P2P外文文献 来自淘豆网m.daumloan.com转载请标明出处.