Abstract
Peer-to-Peer (P2P) and distributed systems are typically designed around the assumption that all peers/nodes will willingly contribute resources to each other. They thus suffer from freeloaders, that are, participants who consume many more resources than they contribute. For example, a peer/node may be willing to be a resource consumer and not a provider. Moreover a resource provider may not be providing efficient and reliable services to other peers/nodes and is just sharing resources for the sake of resource sharing. In this paper, we propose a framework for fair and reliable resource sharing in distributed/P2P systems. For fairness we use the concept of accounting systems; where the entities of the systems are bank accounts, salaries and resource rates. Every system can use the resources of other systems on payments from its salary and can select the resource in competitive environment. Reliability is implemented by using the trust model; where reliability levels are modeled for realization of reliability in the system. Experimental simulation used for evaluating and validating the performance of the proposed framework. Results show that the framework is very trustable for the resource sharing with fairness and reliability in distributed/P2P systems.
| Original language | English |
|---|---|
| Title of host publication | Distributed and Parallel Systems |
| Subtitle of host publication | In Focus: Desktop Grid Computing |
| Publisher | Springer US |
| Pages | 115-128 |
| Number of pages | 14 |
| ISBN (Print) | 9780387698571 |
| DOIs | |
| State | Published - 2007 |
Keywords
- Fair and reliable recourse sharing
- Peer-to-Peer/Distributed systems
ASJC Scopus subject areas
- General Computer Science