Xcache in the ATLAS Distributed Computing Environment
SLAC National Accelerator Laboratory,
Menlo Park, CA,
2 Brookhaven National Laboratory Upton, NY, USA
3 CERN, Geneva, Switzerland
4 TRIUMF Vancouver, BC, Canada
5 University of Chicago, Chicago, IL, USA
6 University of Oslo, Oslo, Norway
* Corresponding author: firstname.lastname@example.org
Copyright  CERN for the benefit of the ATLAS Collaboration. CC-BY-4.0 license
Published online: 17 September 2019
Inherited from the flexible architecture of Xrootd, Xcache allows a wide range of customization through configurations and plugin modules. This paper describes several completed and ongoing R&D efforts of using Xcache in the LHC ATLAS distributed computing environment, in particular, using Xcache with the ATLAS data management system Rucio for easy-to-use and to improve cache hit rate, to replace Squid and improve distribution of large files in CVMFS, to adapt the HPC environment and the data lake model for efficient data distribution and access for the HPCs.
© The Authors, published by EDP Sciences, 2019
This is an Open Access article distributed under the terms of the Creative Commons Attribution License 4.0, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.