Research Article Open Access

A Multi-Agent Architecture for QoS Support in Grid Environment

Ali Rezaee1, Amir M. Rahmani1, Saeed Parsa1 and Sahar Adabi1
  • 1 ,
Journal of Computer Science
Volume 4 No. 3, 2008, 225-231


Submitted On: 2 July 2008 Published On: 31 March 2008

How to Cite: Rezaee, A., Rahmani, A. M., Parsa, S. & Adabi, S. (2008). A Multi-Agent Architecture for QoS Support in Grid Environment. Journal of Computer Science, 4(3), 225-231.


Grid computing is emerged as a new distributed computing technology that implements flexible and coordinated resource sharing among dynamic, heterogeneous, unpredictable and geographically distributed collections of resources owned by different individuals and organizations. Due to heterogeneous and dynamic nature of the grid, resource management and application scheduling is a complex undertaking. This paper proposed a multi-agent architecture that addressed resource management and application execution with support for Quality of Services (QoS) in grid environment. Five types of collaborative intelligent and mobile agents proposed to manage grid resources and applications in a decentralized, autonomous and intelligent manner. In the proposed architecture, negotiation, advanced reservation and QoS measurements handled by collaborative intelligent agents. Resources and applications are managed independently with respect to their defined policies. The simulation results showed that the multi-agent architecture is practical, flexible and effective.

  • 3 Citations



  • Application agent
  • grid architecture
  • intelligent agents
  • multi-agent
  • QoS
  • service agent