Toward Agent-Based Cooperative Resource Management in a Telecommunication Operator Grid Platform

Like most telecommunication companies and service providers, France Telecom deals with highly heterogeneous applications, ranging from batch oriented to rich interactive multimedia services. Deploying those applications on an utility/grid infrastructure is a promising way to cut operational costs while improving performance (load limitations, QoS, etc.). However, most grid middleware technologies do not deal with interactive (i.e. non-batch) applications. Thus, we propose a grid service platform that dynamically provisions resources for both interactive and batch applications to meet their QoS constraints while ensuring good resource mutualization. Moreover, we believe that relying on an agent-based approach for resource management allows a more flexible, robust and scalable solution

[1]  Ian T. Foster,et al.  Globus: a Metacomputing Infrastructure Toolkit , 1997, Int. J. High Perform. Comput. Appl..

[2]  Andrew Warfield,et al.  Xen and the art of virtualization , 2003, SOSP '03.

[3]  Nicholas R. Jennings,et al.  Brain Meets Brawn: Why Grid and Agents Need Each Other , 2004, Towards the Learning Grid.

[4]  Zoltan Juhasz,et al.  Scalability Analysis of the Contract Net Protocol , 2002, 2nd IEEE/ACM International Symposium on Cluster Computing and the Grid (CCGRID'02).

[5]  Shin-ya Kobayashi,et al.  A mobile-agent-based PC grid , 2003, 2003 Autonomic Computing Workshop.

[6]  Karim Djemame,et al.  Toward an Interactive Grid Adaptive Resource Broker , 2003 .

[7]  Zhen Li,et al.  Comet: a scalable coordination space for decentralized distributed environments , 2005, Second International Workshop on Hot Topics in Peer-to-Peer Systems.

[8]  David Abramson,et al.  Nimrod/G: an architecture for a resource management and scheduling system in a global computational grid , 2000, Proceedings Fourth International Conference/Exhibition on High Performance Computing in the Asia-Pacific Region.

[9]  Reid G. Smith,et al.  The Contract Net Protocol: High-Level Communication and Control in a Distributed Problem Solver , 1980, IEEE Transactions on Computers.

[10]  Francine Berman,et al.  Adaptive Computing on the Grid Using AppLeS , 2003, IEEE Trans. Parallel Distributed Syst..

[11]  Subhash Saini,et al.  ARMS: An agent-based resource management system for grid computing , 2002, Sci. Program..

[12]  Andrew S. Grimshaw,et al.  Capacity and Capability Computing Using Legion , 2001, International Conference on Computational Science.

[13]  Jack J. Dongarra,et al.  NetSolve: Grid enabling scientific computing environments , 2004, High Performance Computing Workshop.

[14]  Y. Tanaka,et al.  The design and implementation of a fault-tolerant RPC system: Ninf-C , 2004, Proceedings. Seventh International Conference on High Performance Computing and Grid in Asia Pacific Region, 2004..

[15]  Samir Aknine,et al.  A Multi-Agent Coalition Formation Method Based on Preference Models , 2004 .

[16]  Miron Livny,et al.  Condor: a distributed job scheduler , 2001 .

[17]  Vanish Talwar,et al.  A resource management framework for interactive Grids: Research Articles , 2004 .

[18]  Yann Chevaleyre,et al.  Issues in Multiagent Resource Allocation , 2006, Informatica.