A peer-to-peer approach to task scheduling in computation grid

Jiannong Cao, Oscar M.K. Kwong, Xianbing Wang, Wentong Cai

Research output: Journal article publicationJournal articleAcademic researchpeer-review

8 Citations (Scopus)


Most of the existing solutions on task scheduling and resource management in grid computing are based on the traditional client/server model, enforcing a homogenous policy on making decisions and limiting the system flexibility and scalability. In this paper, we propose a peer-to-peer (P2P)-based decentralised approach, which off-loads the intermediate server by letting the peers in the grid to make the scheduling decision among themselves using their own scheduling policies. A generic architecture for metascheduler on peers, called PGS (P2P grid scheduler), and the task scheduling framework based on PGS have been developed. Both push and pull modes are used for distributing the tasks to peers with the support of load balancing and fault tolerance. A prototype of the proposed architecture and mechanism has been developed and simple performance tests have been conducted.
Original languageEnglish
Pages (from-to)13-21
Number of pages9
JournalInternational Journal of Grid and Utility Computing
Issue number1
Publication statusPublished - 1 Dec 2005


  • Grid computing
  • P2P grid
  • Peer-to-peer
  • Task-scheduling

ASJC Scopus subject areas

  • Management Information Systems
  • Computer Science Applications
  • Applied Mathematics


Dive into the research topics of 'A peer-to-peer approach to task scheduling in computation grid'. Together they form a unique fingerprint.

Cite this