Skip to main content

Peer-to-Peer Metadata Management for Knowledge Discovery Applications in Grids

  • Chapter
Grid Middleware and Services

Computational Grids are powerful platforms gathering computational power and storage space from thousands of geographically distributed resources. The applications running on such platforms need to efficiently and reliably access the various and heterogeneous distributed resources they offer. This can be achieved by using metadata information describing all available resources. It is therefore crucial to provide efficient metadata management architectures and frameworks. In this paper we describe the design of a Grid metadata management service. We focus on a particular use case: the Knowledge Grid architecture which provides high-level Grid services for distributed knowledge discovery applications. Taking advantage of an existing Grid data-sharing service, namely JuxMem, the proposed solution lies at the border between peer-to-peer systems and Web services.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover 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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

 References

  1. B. Allcock, J. Bester, J. Bresnahan, A. L. Chervenak, C. Kesselman, S. Meder, V. Nefe-dova, D. Quesnel, S. Tuecke, and I. Foster. Secure, Efficient Data Transport and Replica Management for High-Performance Data-Intensive Computing. In Proc. 18th IEEE Sym-posium on Mass Storage Systems (MSS 2001), San Diego, USA, 2001.

    Google Scholar 

  2. G. Antoniu, M. Bertier, E. Caron, F. Desprez, L. Bougé, M. Jan, S. Monnet, and P. Sens. GDS: An Architecture Proposal for a Grid Data-Sharing Service. In Future Generation Grids, V. Getov, D. Laforenza, A. Reinefeld (Eds.), pages 133-152, Springer, 2006.

    Google Scholar 

  3. G. Antoniu, L. Cudennec, and S. Monnet. Extending the entry consistency model to enable efficient visualization for code-coupling grid applications. In Proc. 6th IEEE/ACM International Symposium on Cluster Computing and the Grid (CCGrid 2006), pages 552-555, Singapore, 2006.

    Google Scholar 

  4. G. Antoniu, J.-F. Deverge, and S. Monnet. How to bring together fault tolerance and data consistency to enable grid data sharing. Concurrency and Computation: Practice and Experience, 18(13):1705-1723, 2006.

    Article  Google Scholar 

  5. G. Antoniu, M. Jan, and D. A. Noblet. Enabling the P2P JXTA Platform for High-Performance Networking Grid Infrastructures. In Proc. 1st International Conference on High Performance Computing and Communications (HPCC’05), pages 429-440, Sor-rento, Italy, 2005.

    Google Scholar 

  6. M. Cannataro and D. Talia. The Knowledge Grid. Communications of the ACM, 46(1):89-93, 2003.

    Article  Google Scholar 

  7. F. Cappello, E. Caron, M. Dayde, F. Desprez, E. Jeannot, Y. Jegou, S. Lanteri, J. Leduc, N. Melab, G. Mornet, R. Namyst, P. Primet, and O. Richard. Grid’5000: A Large Scale, Reconfigurable, Controlable and Monitorable Grid Platform. In Proc. 6th IEEE/ACM International Workshop on Grid Computing (Grid’05), Seattle, USA, 2005.

    Google Scholar 

  8. A. Congiusta, D. Talia, and P. Trunfio. VEGA: A Visual Environment for Developing Complex Grid Applications. In Proc. 1st International Workshop on Knowledge Grid and Grid Intelligence (KGGI 2003), pages 56-66, Halifax, Canada, 2003.

    Google Scholar 

  9. A. Congiusta, D. Talia, and P. Trunfio. Distributed data mining services leveraging WSRF. Future Generation Computer Systems, 23(1):34-41, 2007.

    Article  Google Scholar 

  10. K. Czajkowski, S. Fitzgerald, I. Foster, and C. Kesselman. Grid Information Services for Distributed Resource Sharing. In Proc. 10th IEEE International Symposium on HighPerformance Distributed Computing, pages 181-184, San Francisco, USA, 2001.

    Google Scholar 

  11. K. Czajkowski, I. Foster, N. Karonis, C. Kesselman, S. Martin, W. Smith, and S. Tuecke. Resource Management Architecture for Metacomputing Systems. In Proc. IPPS/SPDP: Workshop on Job Scheduling Strategies for Parallel Processing, pages 62-82, 1998.

    Google Scholar 

  12. J. Hodges and R. Morgan. Lightweight Directory Access Protocol (v3): Technical Spec- ification. IETF Request For Comment 3377, Network Working Group, 2002.

    Google Scholar 

  13. C. Kesselman and I. Foster. The Grid: Blueprint for a New Computing Infrastructure. Morgan Kaufmann Publishers, 1998.

    Google Scholar 

  14. C. Mastroianni, D. Talia, and P. Trunfio. Metadata for managing grid resources in data mining applications. Journal of Grid Computing, 2(1):85-102, 2004.

    Article  MATH  Google Scholar 

  15. B. Traversat, A. Arora, M. Abdelaziz, M. Duigou, C. Haywood, J.-C. Hugly, E. Pouyoul, and B. Yeager. Project JXTA 2.0 Super-Peer Virtual Network. http://www.jxta.org/project/www/docs/JXTA2.0protocols1.pdf, 2003.

  16. Grid’5000. http://www.grid5000.org.

  17. MySQL. http://www.mysql.com.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer Science+Business Media, LLC

About this chapter

Cite this chapter

Antoniu, G., Congiusta, A., Monnet, S., Talia, D., Trunfio, P. (2008). Peer-to-Peer Metadata Management for Knowledge Discovery Applications in Grids. In: Grid Middleware and Services. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-78446-5_15

Download citation

  • DOI: https://doi.org/10.1007/978-0-387-78446-5_15

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-0-387-78445-8

  • Online ISBN: 978-0-387-78446-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics