Система управления распределением задач PanDA для COMPASS

Система управления распределением задач PanDA (production and distributed analysis system)  используется коллаборацией ATLAS с 2005 года.     Pазвитие системы привело к появлению в 2013 году проекта BigPanDA,
целью которого являлась подготовка дистрибутива системы,
пригодного для использования в экспериментах за пределами
Большого Адронного Коллайдера.

Одним из таких экспериментов является COMPASS, т  акже находящийся в ЦЕРНе, который в настоящее время   (2016 ) подключается к процессу обработки данных через PanDA.

Для работы в среде Grid многие компоненты процесса обработки данных эксперимента должны быть изменены.

Вот список некоторых изменений, которые необходимо произвести для подключения удаленных вычислительных ресурсов:

  • описание PanDA-задачи сменяет описание задачи в терминах батч-системы;
  • автоматическое отправление задачи на компьютинг элементы Condor сменяет отправку задач из консоли;
  • Grid-сертификаты пользователей заменяют AFS-пользователей;
  • Grid-хранилища заменяют домашние директории пользователей на AFS и EOS.

Программное обеспечение, реализующее обработку задач, перемещается из локальной директории пользователя, управляющего обработкой задач, в CVMFS.
Также необходимо создать виртуальную организацию и обеспечить управление ролями пользователей, чтоб задачам можно было придавать различные приоритеты  в зависимости от роли пользователя.