Title
Scalable architecture for allocation of idle CPUs in a p2p network
Abstract
In this paper we present a scalable, distributed architecture that allocates idle CPUs for task execution, where any node may request the execution of a group of tasks by other ones. A fast, scalable discovery protocol is an essential component. Also, up to date information about free nodes is efficiently managed in each node by an availability protocol. Both protocols exploit a tree-based peer-to-peer network that adds fault-tolerant capabilities. Results from experiments and simulation tests, using a simple allocation method, show discovery and allocation costs scaling logarithmically with the number of nodes, even with low communication overhead and little, bounded state in each node.
Year
DOI
Venue
2006
10.1007/11847366_25
HPCC
Keywords
Field
DocType
scalable architecture,task execution,allocation cost,fault-tolerant capability,availability protocol,free node,bounded state,simple allocation method,show discovery,essential component,p2p network,idle cpus,scalable discovery protocol,bound states,network protocol,distributed architecture,fault tolerant,grid computing
Scalable architecture,Grid computing,Peer-to-peer,Idle,Computer science,Real-time computing,Exploit,Fault tolerance,Scalability,Bounded function,Distributed computing
Conference
Volume
ISSN
ISBN
4208
0302-9743
3-540-39368-4
Citations 
PageRank 
References 
5
0.43
14
Authors
2
Name
Order
Citations
PageRank
Javier Celaya1363.03
Unai Arronategui2356.92