10-013
|
Grid-enabled Data Access in the ATLAS Athena
Framework
|
D.
Malon, E. May, A.
Vaniachine, S. Resconi, J.
Shank, S. Youssef
Athena
is the common framework used by the ATLAS experiment for simulation,
reconstruction, and analysis. Athena users and even most Athena package
developers should neither know nor care whether data come from the grid or from
local filesystems, nor whether data reside in object databases, in ROOT files,
or in ASCII files.
In
this paper we describe how Athena applications may transparently take advantage
of the modest services provided by grid software today--how data generated by
Athena jobs are registered in grid replica catalogs and other collection
management services, and the means by which input data are identified and
located in a grid-aware collection management environment. We outline an
evolutionary path toward incorporation of grid-based virtual data services,
whereby locating data may be replaced by locating a recipe according to which
that data may be generated. Several implementation scenarios, ranging from
low-level grid catalog services (e.g., from Globus) through higher-level
services such as the Grid Data Management Pilot (under development as part of
the European DataGrid project) to more conventional database services, and a
common architecture to support these various scenarios, are also described.
|
Keywords: |
Grid,replica management, catalog services, virtual data |
|
Contact:
|
Dr.
David Malon (Argonne National Laboratory)
malon@anl.gov |