Speaker
Description
Description of work
The NOvA Monte Carlo application was commissioned to run on distributed resources by focusing on the software distribution capabilities, the access to remote resources through standard Grid a Cloud interfaces, and the output transfer mechanism. In particular, the code was deployed on the CernVM File System (CVMFS) repositories at Fermilab and in the OASIS service of the Open Science Grid (OSG) for on-demand distribution to all remote resources. A resource pool was commissioned with seven OSG sites, three dedicated and four opportunistic, as well as FermiCloud. The output data transfer mechanism was set up to cache the results at the remote site and then spool them back in bulk. The NOvA production team operated the system to run their Monte Carlo campaign and have continued to use it since.
Wider impact and conclusions
Several other neutrino and muon experiments at Fermilab are now following the same road map to make their codes available to the grid and cloud. We expect to be able to get significant extra computing cycles on the grid, and are in the planning phases of a production batch facility which takes virtual machines submitted as batch jobs.