Skip to main content

A Proxy Service for the xrootd Data Server

  • Conference paper
Scientific Applications of Grid Computing (SAG 2004)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 3458))

Included in the following conference series:

Abstract

In data intensive sciences like High Energy Physics, large amounts of data are typically distributed and/or replicated to several sites. Although there exist various ways to store and access this data within a Grid environment, site security policies often prohibit end user access to remote sites. These limitations are typically overcome using a proxy service that requires limited network connections to and from remote sites. We present a novel proxy server for the xrootd data server that provides access to data stored in an object-oriented data store (typically in ROOT format). Our proxy service operates in a structured peer-to-peer environment and allows for fault tolerant and reliable access to remote data.

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 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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Allcock, B., et al.: Secure, Efficient Data Transport and Replica Management for High-Performance Data-Intensive Computing. In: IEEE Mass Storage Conf., San Diego (April 2001)

    Google Scholar 

  2. Blaze, M.: Caching in Large Scale Distributed File Systems. PhD thesis, Princeton University (November 1992)

    Google Scholar 

  3. Howard, J., et al.: Scale and performance in a distributed file system. ACM Transactions in Computer Systems 6(1), 231–244 (1988)

    Google Scholar 

  4. Ghemawat, S., Gobioff, H., Leung, S.: File and storage systems: The Google File System. In: 19th ACM Symposium on Operating Systems Principles, Bolton Landing (October 2003)

    Google Scholar 

  5. Hanushevsky, A., Nowak, M.: Pursuit of a Scalable High Performance Multi-Petabyte Database. In: IEEE Symposium on Mass Storage Systems, San Diego (March 1999)

    Google Scholar 

  6. Hanushevsky, A.: eXtended ROOT Daemon (xrootd), http://www.slac.stanford.edu/xrootd

  7. Luotonen, A., Altis, K.: World-wide web proxies, Computer Networks and ISDN systems. In: Int. Conference on the World-Wide Web. Elsevier Science BV, Amsterdam (1994)

    Google Scholar 

  8. Pai, V.S., Wang, L., et al.: The dark side of the Web: an open proxy’s view. ACM SIGCOMM Computer Communication Review 34(1), 57–62 (2004)

    Article  Google Scholar 

  9. ROOT Framework, http://root.cern.ch

  10. Satyanarayanan, M.: The evolution of Coda. ACM Trans. on Computer Systems 20(2), 85–124 (2002)

    Article  Google Scholar 

  11. Schmuck, F., Haskin, R.: GPFS A Shared-Disk File System for Large Computing Clusters. In: Int.Conf. on File and Storage Technologies (FAST), USENIX, Monterey (January 2002)

    Google Scholar 

  12. Stockinger, H., Hanushevsky, A.: HTTP Redirection for Replica Catalogue Lookups in Data Grids. In: ACM Symposium on Applied Computing, Madrid (March 2002)

    Google Scholar 

  13. Stockinger, H., Samar, A., Muzaffar, S., Donno, F.: Grid Data Mirroring Package (GDMP). Scientific Programming Journal - Special Issue: Grid Computing 10(2), 121–134 (2002)

    Google Scholar 

  14. http://de.samba.org/samba/samba.html

  15. http://www.edg.org

  16. http://www.ftpproxy.org/

  17. http://www-iepm.slac.stanford.edu/monitoring/bulk/bbcp.html

  18. http://www.objectivity.com

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Hanushevsky, A., Stockinger, H. (2005). A Proxy Service for the xrootd Data Server. In: Herrero, P., Pérez, M.S., Robles, V. (eds) Scientific Applications of Grid Computing. SAG 2004. Lecture Notes in Computer Science, vol 3458. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11423287_4

Download citation

  • DOI: https://doi.org/10.1007/11423287_4

  • Publisher Name: Springer, Berlin, Heidelberg

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

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

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics