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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
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)
Foster, I., Kesselman, C., Tuecke, S.: The Anatomy of the Grid: Enabling Scalable Virtual Organizations. International Journal of Supercomputer Applications 15 (2001)
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)
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)
Fisher, S.: Relational Model for Information and Monitoring. Technical Report GWDPerf- 7-1, GGF (2001)
Plale, B., Schwan, K.: Dynamic Querying of Streaming Data with the dQUOB System, IEEE Transactions on Parallel and Distributed Systems 14 (2003)
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)
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)
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
Jennings, N., Sycara, K., Wooldridge, M.: A roadmap for agent research and development. 1(1), 7–38 (1998)
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)
Newman, H.B., Legrand, I.C., Bunn, J.J.: A Distributed Agent-based Architecture for Dynamic Services. In: CHEP, Beijing, China (2001)
Finin, T., Labrou, Y., Mayfield, J.: KQML as an Agent Communication Language. AAAI/MIT Press (1994)
Goodchild, M.F.: Geographical information science. International Journal of Geographical Information Systems 6, 31–45 (2003)
Map Center Project (2003), Available at http://ccwp7.in2p3.fr/mapcenter/
Fox, G., Pierce, M., Gannon, D., Thomas, M.: Overview of Grid Computing Environments. Technical Report GGF-GCE-OVERVIEW2, GGF (2003)
Foster, I., Kesselman, C., Nick, J., Tuecke, S.: Grid Services for Distributed System Integration. Computer 35 (6) (2002)
Hartvigsen, G., Johansen, D.: Co-operation in a Distributed Artificial Intelligence Environment – the StormCast Application. Pergamon Press, Oxford (1990)
Ganglia, a Distributed Monitoring and Execution system (2003), Available at http://ganglia.sourceforge.net/
Network Weather Service (NWS)(2003), Available at http://nws.cs.ucsb.edu/
Baker, M.A., Smith, G.: A Prototype Grid-site Monitoring System, Version 1, DSG Technical Report (January 2002)
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)
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)
ArcGIS Software (2003), Available at http://www.esri.com/software/arcgis/
GeoTools Open Source Project (2003), Available at http://www.geotools.org
Jetspeed Open Source Project (2003), Available at http://jakarta.apache.org/jetspeed/site/index.html
Java Cog Kit Open Source Project (2003), Available at http://www-unix.globus.org/toolkit/cog.html
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)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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