Issue No.11 - November (2006 vol.17)
Arun K. Somani , IEEE
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/TPDS.2006.149
<p><b>Abstract</b>—Internet computing is emerging as an important new distributed computing paradigm in which resource intensive computing is integrated over Internet-scale networks. Over these large networks, different users and organizations share their computing resources, and computations take place in a distributed fashion. In such an environment, a framework is needed in which the resource providers are given incentives to share their resources. CompuP2P is a lightweight architecture for enabling Internet computing. It uses peer-to-peer networks for sharing of computing resources. CompuP2P create dynamic markets of network accessible computing resources, such as processing power, memory storage, disk space, etc., in a completely distributed, scalable, and fault-tolerant manner. This paper discusses the system architecture, functionality, and applications of the proposed CompuP2P architecture. We have implemented a Java-based prototype, and our results show that the system is light-weight and can provide almost a perfect speedup for applications that contain several independent compute-intensive tasks.</p>
Peer-to-peer, distributed computing, selfishness, game theory, microeconomics.
Rohit Gupta, Varun Sekhri, Arun K. Somani, "CompuP2P: An Architecture for Internet Computing Using Peer-to-Peer Networks", IEEE Transactions on Parallel & Distributed Systems, vol.17, no. 11, pp. 1306-1320, November 2006, doi:10.1109/TPDS.2006.149