Relative Information in Grid Information Service and Grid Monitoring Using Mobile Agents

  • Carlos Borrego
  • Sergi Robles
Conference paper
Part of the Advances in Intelligent and Soft Computing book series (AINSC, volume 55)


Grid computing is consolidated as a technology capable of solving scientific projects of our century. These projects’ needs include complex computational and large data storage resources. The goal of grid Computing is to share these resources among different institutes and virtual organizations across high-speed networks. The more resources there are the more difficult it gets to monitor them and to assure users find the best resources they are looking for. We introduce the concept of relative information to enhance grid information and grid monitoring services. Resource relative information is information that is not only gathered from the resource itself but also that takes into account other resources of the same type. The resource is not described in terms of the resource local information but also relative to other resources. We present a framework based on mobile agents that enables to publish relative information in the grid information service and another framework to monitor grid resources using relative criteria.


Virtual Machine Relative Information Mobile Agent Grid Node Round Trip Time 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Foster, I., Kesselman, C., Tuecke, S.: The Anatomy of the Grid: Enabling Scalable Virtual Organizations. International Journal of High Performance Computing Applications 15(3), 200–222 (2001)CrossRefGoogle Scholar
  2. 2.
    Laure, E., Fisher, S.M., Frohner, A., Grandi, C., Kunszt, P.: Programming the Grid with gLite. Computational Methods in Science and Technology 12(1), 33–45 (2006)Google Scholar
  3. 3.
    Bellifemine, F., Poggi, A., Rimassa, G.: JADE. A FIPA compliant agent framework. In: Proceedings of PAAM, pp. 97–108 (1999)Google Scholar
  4. 4.
    Glue Schema (access date April 15, 2008),
  5. 5.
    Kuang, H., Bic, L.F., Dillencourt, M.B.: Iterative grid-based computing using mobile agents. In: International Conference on Parallel Processing (ICPP 2002), p. 109 (2002)Google Scholar
  6. 6.
    Ametller, J., Robles, S., Ortega-Ruiz, J.A.: Self-protected mobile agents. In: Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems, pp. 362–367 (2004)Google Scholar
  7. 7.
    Cucurull, J.: Efficient mobility and interoperability of software agents Phdthesis, Autonomous University of Barcelona (2008)Google Scholar
  8. 8.
    Czajkowski, K., Fitzgerald, S., Foster, I., Kesselman, C.: Grid Information Services for Distributed Resource Sharing. In: 10th IEEE International Symposium on High Performance 2001, pp. 181–194 (2001)Google Scholar
  9. 9.
    Dong, G., Tong, W.: A Mobile Agent-based Grid Monitor Architecture. In: IEEE/ACS International Conference on Computer Systems and Applications, AICCSA 2007, pp. 293–300 (2007)Google Scholar
  10. 10.
    Chen, A., Tang, Y., Liu, Y., Li, Y.: MAGMS: Mobile Agent-Based Grid Monitoring System, Frontiers of WWW Research and Development. LNCS, pp. 739–744. Springer, Heidelberg (2006)Google Scholar
  11. 11.
    Gagliardi1, F., Jones, B., Grey, F., Bgin, M., Heikkurinen: Building an infrastructure for scientific Grid computing: status and goals of the EGEE project. Philosophical Transactions: Mathematical, Physical and Engineering Sciences 363(1833), 1729–1742 (2005)CrossRefGoogle Scholar
  12. 12.
    Iamnitchi, A., Foster, I., Nurmi, D.: A peer-to-peer approach to resource discovery in grid environments. In: Proceedings of the 11th Symposium on High Performance Distributed Computing, pp. 340–348 (2002)Google Scholar
  13. 13.
    Tomarchio, O.: Active Monitoring In Grid Environments Using Mobile Agent Technology. In: Proceedings of the 2nd Workshop on Active Middleware Services (2000)Google Scholar
  14. 14.
    Andreetto, P., et al.: Practical approaches to grid workload and resource management in the EGEE project. In: Proceedings of CHEP 2004, Interlaken, CH (September 2004)Google Scholar
  15. 15.
    Tomarchio, L.V.: On the use of mobile code technology for monitoring Grid system. In: First IEEE/ACM International Symposium on Cluster Computing and the Grid, 2001. Proceedings, pp. 450–455 (2001)Google Scholar
  16. 16.
    White, J.E.: Mobile agents make a network an open platform for third-partydevelopers. Computer 27(11), 89–90 (1994)CrossRefGoogle Scholar
  17. 17.
    Cai, M., Frank, M., Chen, J., Szekely, P.: A Multi-Attribute Addressable Network for Grid Information Services. In: Fourth International Workshop on Grid Computing, Information Sciences Institute, University of Southern California, p. 184 (2004)Google Scholar
  18. 18.
    Iamnitchi, A., Foster, I.: On fully decentralized resource discovery in grid environments. In: Lee, C.A. (ed.) GRID 2001. LNCS, vol. 2242, pp. 51–62. Springer, Heidelberg (2001)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  • Carlos Borrego
    • 1
  • Sergi Robles
    • 2
  1. 1.High Energy Physics Institute (IFAE), Campus UAB Edifici Cn. Facultat CiènciesBellaterra 
  2. 2.Department of Information and Communications Engineering (dEIC), Campus UAB, Edifici QBellaterra 

Personalised recommendations