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.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
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)
Blaze, M.: Caching in Large Scale Distributed File Systems. PhD thesis, Princeton University (November 1992)
Howard, J., et al.: Scale and performance in a distributed file system. ACM Transactions in Computer Systems 6(1), 231–244 (1988)
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)
Hanushevsky, A., Nowak, M.: Pursuit of a Scalable High Performance Multi-Petabyte Database. In: IEEE Symposium on Mass Storage Systems, San Diego (March 1999)
Hanushevsky, A.: eXtended ROOT Daemon (xrootd), http://www.slac.stanford.edu/xrootd
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)
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)
ROOT Framework, http://root.cern.ch
Satyanarayanan, M.: The evolution of Coda. ACM Trans. on Computer Systems 20(2), 85–124 (2002)
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)
Stockinger, H., Hanushevsky, A.: HTTP Redirection for Replica Catalogue Lookups in Data Grids. In: ACM Symposium on Applied Computing, Madrid (March 2002)
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)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)