DocumentCode :
2485582
Title :
Towards a formal model of volunteer computing systems
Author :
Wang Yu ; He, Haiwu ; Wang Zhijian
Author_Institution :
INRIA, ENS Lyon, Lyon, France
fYear :
2009
fDate :
23-29 May 2009
Firstpage :
1
Lastpage :
5
Abstract :
Volunteer Computing is a form of distributed computing in which the general public offers processing power and storage to scientific research projects. A large variety of Volunteer Computing Systems (VCS) have been proposed in the literature which use different architectures from client/server to P2P. This paper aims to provide a formal abstraction of VCS. At first, we identify three key roles played by VCS computing resources. Then, a formal model and related methods concerning Volunteer Computing are introduced. Relationships among elements are also characterized, based on set theory and operational reduction rules. We apply this model to describe a part of the XtremWeb protocol. Our results can help to lay a substantial foundation for the research on formalisms of Volunteer Computing.
Keywords :
distributed processing; set theory; P2P; XtremWeb protocol; client/server; distributed computing; formal abstraction; formal model; operational reduction rules; processing power; processing storage; set theory; volunteer computing systems; Computer architecture; Distributed computing; Educational institutions; Internet; Mobile computing; Personal communication networks; Power engineering and energy; Power engineering computing; Resource management; Set theory; Components; Formal Method; Volunteer Computing; XtremWeb;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel & Distributed Processing, 2009. IPDPS 2009. IEEE International Symposium on
Conference_Location :
Rome
ISSN :
1530-2075
Print_ISBN :
978-1-4244-3751-1
Electronic_ISBN :
1530-2075
Type :
conf
DOI :
10.1109/IPDPS.2009.5161137
Filename :
5161137
Link To Document :
بازگشت