Skip to main content
Log in

S-MDS: Semantic Monitoring and Discovery System for the Grid

  • Published:
Journal of Grid Computing Aims and scope Submit manuscript

Abstract

Due to the dynamic characteristics and heterogeneity of Grid resources, effective and accurate Grid resource monitoring and discovery are a challenging problem. To deal with this, the semantic Grid extends the current Grid by giving information and services well-defined meaning through machine-processable descriptions. In this paper, we present a monitoring and discovery system that is based on the semantic Grid built on the top of the WS-Resource Framework. The system provides an infrastructure to create, aggregate, and maintain semantic metadata of Grid resources so that they can be semantically queried using Resource Description Framework query languages such as SPARQL. We present the system architecture and optimization methods to maintain and store the semantic metadata. Through a system implementation based on the Globus Toolkit software, we show the practicality and simplicity of the framework. We also present evaluation results showing the effectiveness and robustness of the system.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. OASIS: OASIS web services resource framework (WSRF) TC. http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wsrf (2006)

  2. The Globus Toolkit: The Globus Toolkit homepage. http://www.globus.org/toolkit/ (2008)

  3. OGSA-DAI: The OGSA-DAI project. http://www.ogsadai.org.uk/ (2008)

  4. The Globus Toolkit: GT 4.0 execution management. http://www.globus.org/toolkit/docs/4.0/execution/ (2008)

  5. RDF Core Working Group: Resource description framework (RDF). http://www.w3.org/RDF/ (2004)

  6. Roure, D.D., Jennings, N.R., Shadbolt, N.R.: The semantic Grid: past, present, and future. Proc. IEEE 93, 669–681 (2005)

    Article  Google Scholar 

  7. W3C: Web Ontology Language (OWL). http://www.w3.org/TR/owl-ref/ (2004)

  8. Paolucci, M., et al.: Semantic matching of web services capabilities. In: Proc. of the First International Semantic Web Conference on The Semantic Web, pp. 333–347, Sardinia, 9–12 June 2002

  9. Li, L., Horrocks, I.: A software framework for matchmaking based on semantic web technology. In: Proc. of the 12th International Conference on World Wide Web, pp. 331–339, Budapest, 20–24 May 2003

  10. Kuang, L., et al.: Exploring semantic technologies in service matchmaking. In: Proc. of the Third IEEE European Conference on Web Services, pp. 226–234, Växjö, 14–16 November 2005

  11. Said, M.P., Matono, A., Kojima, I.: SPARQL-based OWL-S service matchmaking. In: Proc. of 1st International Workshop on Semantic Matchmaking and Resource Retrieval: Issues and Perspectives, pp. 35–50, Seoul, September 2000

  12. Tangmunarunkit, H., et al.: Ontology-based resource matching in the Grid—the Grid meets the semantic web. In: Proc. of SemPG03, vol. 2870, pp. 706–721 (2003)

  13. DAML: Semantic web services. http://www.daml.org/services/ (2004)

  14. Prud’hommeaux, E., Seaborne, A.: SPARQL query language for RDF. http://www.w3.org/TR/rdf-sparql-query/ (2007)

  15. W3C: W3C semantic web activity. http://www.w3.org/2001/sw

  16. W3C: RDF vocabulary description language 1.0: RDF schema. http://www.w3.org/TR/rdf-schema/ (2004)

  17. OpenRDF.org: The sesame open source framework homepage. http://www.openrdf.org (2008)

  18. Jena: Jena—a semantic web framework for java. http://jena.sourceforge.net/ (2008)

  19. Joseki: Joseki—a SPARQL server for jena. http://www.joseki.org (2008)

  20. Broeskstra, J., Kampman, A.: SeRQL: a second generation RDF query language. In: Proc. of SWAD-Europe Workshop on Semantic Web Storage and Retrieval (2003)

  21. The Globus Toolkit: GT information services: monitoring & discovery system (MDS). http://www.globus.org/toolkit/mds/ (2008)

  22. Tierney, B., Aydt, R., Gunter, D., Smith, W., Swany, M., Taylor, V., Wolski, R.: A Grid monitoring architecture. http://www.ogf.org/documents/GFD.7.pdf (2002)

  23. R-GMA: Relational Grid monitoring architecture. http://www.r-gma.org (2008)

  24. Aloisio, G., Cafaro, M., Epicoco, I., Fiore, S., Lezzi, D., Mirto, M., Mocavero, S.: iGrid, a novel Grid information service. In: Advances in Grid Computing - EGC 2005, pp. 506–515 (2005)

  25. Smallen, S., Olschanowsky, C., Ericson, K., Beckman, P., Schopf, J.M.: The inca test harness and reporting framework. In: SC ’04: Proceedings of the 2004 ACM/IEEE Conference on Supercomputing, p. 55. IEEE Computer Society, Washington, DC, USA (2004). doi:10.1109/SC.2004.56

    Google Scholar 

  26. Hawkeye: a monitoring and management tool for distributed systems. http://www.cs.wisc.edu/condor/hawkeye (2006)

  27. Clumon: The cluster monitoring system. http://clumon.ncsa.uiuc.edu (2008)

  28. Ganglia: Ganglia homepage. http://ganglia.sourceforge.net (2007)

  29. Jeffrey, S., Hunter, J.: A Semantic Search Engine for the Storage Resource Broker. In: 3rd Semantic Grid Workshop, GGF16, Athens, February 2006

  30. Miles, S., Papay, J., Payne, T.R., Decker, K., Moreau, L.: Towards a protocol for the attachment of semantic descriptions to Grid services. In: European Across Grids Conference, pp. 230–239 (2004)

  31. myGrid: The myGrid project. http://www.mygrid.org.uk/ (2008)

  32. OASIS: Web services service group 1.2 (WS-ServiceGroup). http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wsrf (2006)

  33. OGSA-DAI-RDF. http://wiki.dbgrid.org/index.php?OGSA-DAI-RDF (2006)

  34. Schopf, J.M., Raicu, I., Pearlman, L., Miller, N., Kesselman, C., Foster, I., D’Arcy, M.: Monitoring and discovery in a web service framework: functionality and performance of the globus toolkit MDS4. Tech. Rep. ANL/MCS-P1315–0106, Argonne National Laboratory (2006)

  35. Mastroianni, C., Talia, D., Trunfio, P.: Metadata for managing grid resources in data mining applications. J. Grid Comput. 2, 85–102 (2004)

    Article  MATH  Google Scholar 

  36. Corcho, O., Alper, P., Kotsiopoulos, I., Missier, P., Bechhofer, S., Goble, C.: An overview of S-OGSA: a reference semantic Grid architecture. In: Semantic Grid – The Convergence of Technologies. Web Semantics: Science, Services and Agents on the World Wide Web, vol. 4(2), pp. 102–115, June 2006

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mirza Pahlevi Said.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Said, M.P., Kojima, I. S-MDS: Semantic Monitoring and Discovery System for the Grid. J Grid Computing 7, 205–224 (2009). https://doi.org/10.1007/s10723-008-9111-2

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10723-008-9111-2

Keywords

Navigation