Skip to main content

A Multi-agent System Architecture for End-User Level Grid Monitoring Using Geographic Information Systems (MAGGIS): Architecture and Implementation

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 3032))

Abstract

This paper illustrates a Multi-Agent system architecture for end-user level Grid monitoring using Geographical Information Systems (MAGGIS). The purpose of this research is to investigate MAGGIS architecture and implementation issues, and to verify the following two hypotheses: 1.) multi-agent systems provide an effective and scalable architecture to synthesize various Grid information providers for monitoring Grid resources; and 2.) geographic information systems (GIS) provide an ideal solution to organizing and managing the geographic aspect of Grid resource information as well as to providing an effective user interface for monitoring Grid status. The MAGGIS framework is implemented in a Grid portal environment based on the open Grid service architecture. It is observed that the MAGGIS not only helps end-users monitor the status of Grid resources, but also provides quick and comprehensive information for resource scheduling and management on behalf of user applications.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Czajkowski, K., Fitzgerald, S., Foster, I., Kesselman, C.: Grid Information Services for Distributed Resource Sharing. In: Proceedings of the Tenth IEEE International Symposium on High-Performance Distributed Computing (HPDC-10), IEEE Press, Los Alamitos (2001)

    Google Scholar 

  2. Foster, I., Kesselman, C., Tuecke, S.: The Anatomy of the Grid: Enabling Scalable Virtual Organizations. International Journal of Supercomputer Applications 15 (2001)

    Google Scholar 

  3. Tierney, B., Aydt, R., Gunter, D., Smith, W., Taylor, V., Wolski, R., Swany, M.: A Grid Monitoring Architecture. The Global Grid Forum GWD-GP-16-2 (January 2002)

    Google Scholar 

  4. Casanova, H.: Distributed Computing Research Issues in Grid Computing. Quarterly Newsletter for the ACM Special Interest Group on Algorithms and Computation Theory (SIGACT News), 33 (2002)

    Google Scholar 

  5. Fisher, S.: Relational Model for Information and Monitoring. Technical Report GWDPerf- 7-1, GGF (2001)

    Google Scholar 

  6. Plale, B., Schwan, K.: Dynamic Querying of Streaming Data with the dQUOB System, IEEE Transactions on Parallel and Distributed Systems 14 (2003)

    Google Scholar 

  7. Zhang, X., Freschl, J. L., Schopf, J. M.: A performance Study of Monitoring and Information Services for Distributed Systems. In: Proceedings of HPDC-12 (2003)

    Google Scholar 

  8. Laszewski, G., Gawor, J.: Pe na, C. J., Foster, I.: InfoGram: A Peer-to-Peer Information and Job Submission Service. In: Proceedings of the 11th Symposium on High Performance Distributed Computing (2002)

    Google Scholar 

  9. Luck, M., McBurney, P., Preist, C.: Agent Technology: Enabling Next Generation Computing A Roadmap for Agent-based Computing Version 1.0 (2003), Available at http://www.agentlink.org/roadmap/distribution.html

  10. Jennings, N., Sycara, K., Wooldridge, M.: A roadmap for agent research and development.  1(1), 7–38 (1998)

    Google Scholar 

  11. Shen, W., Li, Y., Ghenniwa, H., Wang, C.: Adaptive Negotiation for Agent-Based Grid Computing. In: Proceedings of AAMAS 2002 Workshop on Agentcities: Challenges in Open Agent Environments, Bologna, Italy, pp. 32–36 (2002)

    Google Scholar 

  12. Newman, H.B., Legrand, I.C., Bunn, J.J.: A Distributed Agent-based Architecture for Dynamic Services. In: CHEP, Beijing, China (2001)

    Google Scholar 

  13. Finin, T., Labrou, Y., Mayfield, J.: KQML as an Agent Communication Language. AAAI/MIT Press (1994)

    Google Scholar 

  14. Goodchild, M.F.: Geographical information science. International Journal of Geographical Information Systems 6, 31–45 (2003)

    Google Scholar 

  15. Map Center Project (2003), Available at http://ccwp7.in2p3.fr/mapcenter/

  16. Fox, G., Pierce, M., Gannon, D., Thomas, M.: Overview of Grid Computing Environments. Technical Report GGF-GCE-OVERVIEW2, GGF (2003)

    Google Scholar 

  17. Foster, I., Kesselman, C., Nick, J., Tuecke, S.: Grid Services for Distributed System Integration. Computer 35 (6) (2002)

    Google Scholar 

  18. Hartvigsen, G., Johansen, D.: Co-operation in a Distributed Artificial Intelligence Environment – the StormCast Application. Pergamon Press, Oxford (1990)

    Google Scholar 

  19. Ganglia, a Distributed Monitoring and Execution system (2003), Available at http://ganglia.sourceforge.net/

  20. Network Weather Service (NWS)(2003), Available at http://nws.cs.ucsb.edu/

  21. Baker, M.A., Smith, G.: A Prototype Grid-site Monitoring System, Version 1, DSG Technical Report (January 2002)

    Google Scholar 

  22. Mennis, J.L., Peuquet, D.J., Qian, L.: A Conceptual Framework for Incorporating Cognitive Principles into Geographical Database Representation. International Journal of Geographical Information Science 14(6), 501–520 (2000)

    Article  Google Scholar 

  23. Peuquet, D.J., Duan, N.: An Event-based Spatialtemporal Data Model (ESTDM) for Temporal Analysis of Geographical Data. International Journal of Geographical Information Science 9(1), 7–24 (1996)

    Article  Google Scholar 

  24. ArcGIS Software (2003), Available at http://www.esri.com/software/arcgis/

  25. GeoTools Open Source Project (2003), Available at http://www.geotools.org

  26. Jetspeed Open Source Project (2003), Available at http://jakarta.apache.org/jetspeed/site/index.html

  27. Java Cog Kit Open Source Project (2003), Available at http://www-unix.globus.org/toolkit/cog.html

  28. Novotny, J., Tuecke, S., Welch, V.: An Online Credential Repository for the Grid: MyProxy. In: Proceedings of the Tenth International Symposium on High Performance Distributed Computing (HPDC-10), IEEE Press, Los Alamitos (2001)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Wang, S. et al. (2004). A Multi-agent System Architecture for End-User Level Grid Monitoring Using Geographic Information Systems (MAGGIS): Architecture and Implementation. In: Li, M., Sun, XH., Deng, Qn., Ni, J. (eds) Grid and Cooperative Computing. GCC 2003. Lecture Notes in Computer Science, vol 3032. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-24679-4_97

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-24679-4_97

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-21988-0

  • Online ISBN: 978-3-540-24679-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics