• 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