Large-scale international collaborations such as ATLAS rely on globally distributed workflows and data management to process, move, and store vast volumes of data. ATLAS's Production and Distributed Analysis (PanDA) workflow system and the Rucio data management system are each highly optimized for their respective design goals. However, operating them together at global scale exposes systemic inefficiencies, including underutilized resources, redundant or unnecessary transfers, and altered error distributions. Moreover, PanDA and Rucio currently lack shared performance awareness and coordinated, adaptive strategies. This work charts a path toward co-optimizing the two systems by diagnosing data-management pitfalls and prioritizing end-to-end improvements. With the observation of spatially and temporally imbalanced transfer activities, we develop a metadata-matching algorithm that links PanDA jobs and Rucio datasets at the file level, yielding a complete, fine-grained view of data access and movement. Using this linkage, we identify anomalous transfer patterns that violate PanDA's data-centric job-allocation principle. We then outline mitigation strategies for these patterns and highlight opportunities for tighter PanDA-Rucio coordination to improve resource utilization, reduce unnecessary data movement, and enhance overall system resilience.
@article{arxiv.2510.00828,
title = {Data Management System Analysis for Distributed Computing Workloads},
author = {Kuan-Chieh Hsu and Sairam Sri Vatsavai and Ozgur O. Kilic and Tatiana Korchuganova and Paul Nilsson and Sankha Dutta and Yihui Ren and David K. Park and Joseph Boudreau and Tasnuva Chowdhury and Shengyu Feng and Raees Khan and Jaehyung Kim and Scott Klasky and Tadashi Maeno and Verena Ingrid Martinez Outschoorn and Norbert Podhorszki and Frédéric Suter and Wei Yang and Yiming Yang and Shinjae Yoo and Alexei Klimentov and Adolfy Hoisie},
journal= {arXiv preprint arXiv:2510.00828},
year = {2025}
}
Comments
10 pages, 12 figures, to be presented in SC25 DRBSD Workshop