Alexandre Vaniachine (Argonne National Laboratory)
To process the vast amount of data from high energy physics experiments, physicists rely on Computational and Data Grids; yet, the distribution, installation, and updating of a myriad of different versions of different programs over the Grid environment is complicated, time-consuming, and error-prone. We report on the development of a Grid Software Installation Management Framework (GSIMF) for managing versioned files with software applications and file-based databases over the Grid infrastructure. A set of Grid services and tools automates the software and databases installation management process by installing and removing software packages on behalf of users. We have developed key prototype Grid services for querying available software packages and installing software on distributed Grid computing elements, demonstrated the prototype services using an ATLAS analysis software package, and explored and investigated other software and databases installation management strategies. We report on hardening the implementations and enhancing the functionality of the prototype Grid services and studies of the applicability of GSIMF for the installation and management of database releases for the ATLAS experiment at the LHC. The new Grid management framework should enable users to remotely install programs and tap into the computing power provided by Grids. The new management framework should find use in various data intensive and collaborative applications, such as nuclear physics experiments, space science observations, and climate modeling.