Skip to main content
Log in

A Market-Oriented Grid Directory Service for Publication and Discovery of Grid Service Providers and their Services

The Journal of Supercomputing Aims and scope Submit manuscript

Abstract

The emergence of Grids as a platform for sharing and aggregation of distributed resources increases the need for mechanisms that allow an efficient management of resources. The Grid economy has been identified as one of the potential solutions as it helps in managing the supply and demand for resources and enables sustained sharing of resources by providing economic incentive for Grid resource providers. An economy based Grid computing environment needs to support an infrastructure that enables the creation of a marketplace for meeting of providers and consumers. This paper presents the Grid Market Directory (GMD) that serves as a registry for publication and discovery of Grid service providers and their services.

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.

Institutional subscriptions

Similar content being viewed by others

References

  1. D. Atkins et al. Revolutionizing science and engineering through cyberinfrastructure. Technical Report, National Science Foundation, USA, February 2003.

  2. R. Buyya. Economic-based distributed resource management and scheduling for grid computing. PhD Thesis, Monash University, Melbourne, Australia, April 12, 2002. Online at http://www.buyya.com/thesis/

  3. R. Buyya, D. Abramson, J. Giddy. Nimrod/G: An architecture for a resource management and scheduling system in a global computational grid. In Proceedings of the 4th International Conference on High Performance Computing in Asia-Pacific Region (HPC Asia 2000), Beijing, China. IEEE Computer Society Press, USA, 2000.

  4. R. Buyya, D. Abramson, and J. Giddy. A case for economy grid architecture for service-oriented grid computing. In 10th IEEE International Heterogeneous Computing Workshop (in conjunction with International Parallel and Distributed Processing Symposium). San Francisco, California, USA, April 2001.

  5. R. Buyya, S. Date, Y. Mizuno-Matsumoto, S. Venugopal, and D. Abramson. Economic and on demand brain activity analysis on global grids. Technical Report, University of Melbourne, Australia, Feb 2003.

  6. R. Buyya and S. Vazhkudai. Compute power market: Towards a market-oriented grid. In First IEEE/ACM International Symposium on Cluster Computing and the Grid (CCGrid 2001), Brisbane, Australia, May 15–18, 2001.

  7. L. Camarinha-Matos and H. Afsarmanesh (eds.) Infrastructure for Virtual Enterprises: Networking Industrial Enterprises. Kluwer Academic Press, 1999.

  8. K. Czajkowski, S. Fitzgerald, I. Foster, C. Kesselman. Grid information services for distributed resource sharing. In 10th IEEE International Symposium on High-Performance Distributed Computing (HPDC 2001), San Francisco, CA, USA, 2001.

  9. I. Foster and C. Kesselman (eds). The Grid: Blueprint for a Future Computing Infrastructure. Morgan Kaufmann Publishers, USA, 1999.

    Google Scholar 

  10. I. Foster, C. Kesselman, J. M. Nick, and S. Tuecke. The physiology of the grid: An open grid services architecture for distributed systems integration. Technical report, Argonne National Laboratory, 2002.

  11. I. Foster, C. Kesselman, G. Tsudik, and S. Tuecke. A Security Architecture for Computational Grids. ACM Conference on Computers and Security, ACM Press, pp. 83–91, 1998.

  12. I. Foster, C. Kesselman, and S. Tuecke. The anatomy of the grid: Enabling scalable virtual organizations. International J. Supercomputer Applications 15(3), 2001.

  13. S. Fitzgerald, I. Foster, C. Kesselman, G. von Laszewski, W. Smith, and S. Tuecke. A directory service for configuring high-performance distributed computations. In 6th IEEE Symposium on High Performance Distributed Computing (HPDC’97), Portland, OR, USA, 1997.

  14. N. Furmento, W. Lee, A. Mayer, S. Newhouse, and J. Darlington. ICENI: An open grid service architecture implemented with Jini. SuperComputing 2002 (SC2002), Baltimore, USA, Nov 2002.

  15. Global Grid Testbed Collaboration, http://scb.ics.muni.cz/static/SC2002

  16. Globus Toolkit, www.globus.org

  17. Gridbus project website, http://www.gridbus.org

  18. Marty Hall. Core Servlets and JavaServer Pages. Prentice Hall PTR, 2001

  19. Java Apache SOAP, http://xml.apache.org/soap/

  20. Java Server Page Technology, http://java.sun.com/products/jsp

  21. Java Servlet Technology, http://java.sun.com/products/servlet

  22. JDBC Technology, http://java.sun.com/products/jdbc/

  23. JDOM API, http://www.jdom.org/

  24. Jini Technology, http://wwws.sun.com/software/jini/

  25. MySQL open-source Database, http://www.mysql.com

  26. SC 2002, International Conference on High Performance Networking and Computing, November 16–22, 2002. http://www.sc-conference.org/sc2002/

  27. Simple Object Access Protocol (SOAP) 1.1, http://www.w3.org/TR/SOAP/

  28. Tomcat open-source servlet container, http://jakarta.apache.org/tomcat

  29. S. Tuecke, K. Czajkowski, I. Foster, S. Graham, C. Kesselman, D. Snelling, and P. Vanderbilt. Open grid services infrastructure (OGSI), Draft 23, February 17, 2003, http://www.gridforum.org/ogsi-wg/drafts/draft-ggf-ogsi-gridservice-23_2003-02-17.pdf

  30. UDDI Project, http://www.uddi.org/

  31. W3C, Extensible Markup Language (XML), http://www.w3c.org/XML

  32. W3C. Web services, http://www.w3.org/2002/ws/

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jia Yu.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Yu, J., Venugopal, S. & Buyya, R. A Market-Oriented Grid Directory Service for Publication and Discovery of Grid Service Providers and their Services. J Supercomput 36, 17–31 (2006). https://doi.org/10.1007/s11227-006-3073-6

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11227-006-3073-6

Keywords

Navigation