Search NASASearch

DOE OSTI · 3009885

Label-based Virtual Directories In dCache

Abstract

Traditional filesystems organize data in directories. These directories are typically a collection of files whose grouping is based on a single criterion, e.g., the starting date of an experiment, experiment name, beamline ID, measurement device, or instrument. However, each file in a directory can belong to several logical groups, such as a special event type, experiment condition, or a part of a selected dataset. dCache is a storage system developed to store large amounts of scientific data, used by many HEP and Photon Science experiments. With recent developments in dCache, we have introduced a concept of file tagging, which dynamically groups files with the same label into virtual directories. The file labels can be added, removed, renamed, and deleted through the admin interface or via REST API. The files in virtual directories are exposed through all protocols supported by dCache. This contribution will describe the details of the implementation for file tagging in dCache and present our future development plans on automatic metadata extractions, a feature that will significantly simplify data management. Additionally, we are exploring the future use of virtual directories as a way to translate scientific data catalogs into filesystem views for direct data analysis.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Sahakyan, Marina [DESY], Green, Christopher [Fermilab], Litvintsev, Dmitry [Fermilab], Chitrapu, Krishnaveni [Natl. Supercomputing Ctr., Tianjin], Morschel, Lea [DESY], Mkrtchyan, Tigran [DESY], Meyer, Svenja [DESY]. 2025-01-01. Label-based Virtual Directories In dCache. https://doi.org/10.1051/epjconf%2F202533701274

Cite the original work for its findings. Save a collection to share your selection of sources.