A Fuzzy-Based Adaptive Agent for Grid Services

In service oriented Grids; everything is represented by a service. Computational resources, storage resources, programs, and so forth are all services and thus managing the services in a proper manner is an important issue. in this article an intelligent and adaptive agent for managing Grid services is presented named FAGS. The FAGS manages service consumers advanced reservation requests, schedules service instances, monitors the instances, and manages service factory. The main objective of the proposed agent is balancing between service instances utilization and service consumers QoS delivery in respect of their QoS class. As usually these parameters are in conflict with each other, the agent continuously monitors system status and uses its novel fuzzy-based algorithms to make proper decisions with aim to adapt with latest conditions. The simulation results confirm the validity of the proposed agent.

[1]  I. Foster,et al.  The Physiology of the Grid , 2003 .

[2]  George N. Rouskas,et al.  On the Design of Online Scheduling Algorithms for Advance Reservations and QoS in Grids , 2007, 2007 IEEE International Parallel and Distributed Processing Symposium.

[3]  Bin Yu,et al.  Grid Service Discovery with Rough Sets , 2008, IEEE Transactions on Knowledge and Data Engineering.

[4]  B. Doshi,et al.  A hybrid end-to-end QOS architecture for heterogeneous networks (like the global information grid) , 2005, MILCOM 2005 - 2005 IEEE Military Communications Conference.

[5]  Maozhen Li,et al.  The grid - core technologies , 2005 .

[6]  J.L. Grantner,et al.  Digital fuzzy logic controller: design and implementation , 1996, IEEE Trans. Fuzzy Syst..

[7]  Sarbani Roy,et al.  A Multi-agent Framework for Resource Brokering of Multiple Concurrent Jobs in Grid Environment , 2006, 2006 Fifth International Symposium on Parallel and Distributed Computing.

[8]  Anujan Varma,et al.  Latency-rate servers: a general model for analysis of traffic scheduling algorithms , 1996, Proceedings of IEEE INFOCOM '96. Conference on Computer Communications.