DocumentCode :
2871824
Title :
Building P2P Volunteer Computing System Using Agents
Author :
Zhao, Zhikun ; Yang, Feng ; Xu, Yinglei
Author_Institution :
Sch. of Comput. & Inf. Eng., Shandong Univ. of Finance, Jinan, China
fYear :
2009
fDate :
11-13 Dec. 2009
Firstpage :
1
Lastpage :
5
Abstract :
A P2P volunteer computing system named PPVC is proposed. Its advantages are the flexible topology and the scalability. Volunteers are organized as a P2P network and a decentralized job scheduling method is utilized. It can accomplish an application efficiently under the dynamic changes of the P2P network condition. PPVC is built using an AOSE method and developed on the MAGE environment. The whole system is designed as a multi-agent system and thereby the key functions of the system are accomplished by agent´s abilities and collaborations. Mobile agent is used for job remote execution and intelligent agent for job scheduling. Job splitting is mapped to agent cloning and result composing is corresponding to agent merging. All information exchange follows agent interaction protocols. The work approves the efficiency of the P2P architecture for volunteer computing and the feasibility of the AOSE method.
Keywords :
multi-agent systems; peer-to-peer computing; scheduling; software engineering; P2P volunteer computing system; agent-oriented software engineering; decentalized job scheduling method; job splitting method; mobile agent; multi-agent system; Cloning; Collaborative work; Intelligent agent; Merging; Mobile agents; Multiagent systems; Network topology; Processor scheduling; Protocols; Scalability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computational Intelligence and Software Engineering, 2009. CiSE 2009. International Conference on
Conference_Location :
Wuhan
Print_ISBN :
978-1-4244-4507-3
Electronic_ISBN :
978-1-4244-4507-3
Type :
conf
DOI :
10.1109/CISE.2009.5366702
Filename :
5366702
Link To Document :
بازگشت