2010
DOI: 10.1002/cpe.1477
|View full text |Cite
|
Sign up to set email alerts
|

A decentralized and fault‐tolerant Desktop Grid system for distributed applications

Abstract: SUMMARYThis paper proposes a decentralized and fault-tolerant software system for the purpose of managing Desktop Grid resources. Its main design principle is to eliminate the need for a centralized server, therefore to remove the single point of failure and bottleneck of existing Desktop Grids. Instead, each node can play alternatively the role of client or server. Our main contribution is to design the PastryGrid protocol (based on Pastry) for Desktop Grid in order to support a wider class of applications, e… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2011
2011
2020
2020

Publication Types

Select...
4
3
2

Relationship

1
8

Authors

Journals

citations
Cited by 19 publications
(4 citation statements)
references
References 35 publications
0
4
0
Order By: Relevance
“…Zhang et al (2006) proposed an algorithm for dynamically locating data replica servers within a grid to optimise performance and improve fault tolerance, though scalability issues were not examined. Abbes and Crin (2010), proposed to eliminate the need for a centralised server, to remove therefore the single point of failure and bottleneck of existing desktop grids. Instead, each computer can play alternatively the role of client or server.…”
Section: Related Workmentioning
confidence: 99%
“…Zhang et al (2006) proposed an algorithm for dynamically locating data replica servers within a grid to optimise performance and improve fault tolerance, though scalability issues were not examined. Abbes and Crin (2010), proposed to eliminate the need for a centralised server, to remove therefore the single point of failure and bottleneck of existing desktop grids. Instead, each computer can play alternatively the role of client or server.…”
Section: Related Workmentioning
confidence: 99%
“…The architecture used in our approach is a distributed cloud environment that is deployed on "volunteer PCs" at home, office or in small data centres and run SlapOS [2] open source cloud provisioning system, either standalone or in combination with existing virtualization technologies [4] SlapOS is an open source Cloud Operating system which was inspired by recent research in Grid Computing and in particular by BonjourGrid [9]- [11] a meta Desktop Grid middleware for the coordination of multiple instances of Desktop Grid middleware. It is based on the motto that "everything is a process".…”
Section: Cloud Architecturementioning
confidence: 99%
“…PastryGrid [23] is built on Pastry [8], and a job scheduling is performed by sequentially traversing nodes in a pool until all queued jobs are assigned. In WaveGrid [22], a timezone-aware overlay network is formed to consider time zone information for a job scheduling.…”
Section: Related Workmentioning
confidence: 99%