Spin Physics Detector (SPD)
Эксперимент направлен на изучение свойств сильныех взаимодействий в непертурбативной (nonperturbative re) области, при измерении спиновой структуры протона и дейтрона, а также при разработке трехмерной модели нуклона. Он уникален по своей методологии, широте охвата и разнообразию задач.
SPD является универсальной установкой для комплексного изучения содержания глюонов в протоне и дейтроне при больших x :
– Prompt photons
– Charmonia
– Open charm
SPD как источник данных:
● Пересечение банчей (Bunch crossing) каждые 76,3 нс = частота пересечения 13 МГц.
● Частота событий ~ 3 МГц (при расчетной светимости 1032 см-2с-1)
● 20 ГБ/с (или 200 ПБ/год (необработанные данные), 3*1013 событий/год).
● Для выбора физического сигнала требуются реконструкция momentum and vertex → простой триггер невозможен
Детектор СПД представляет собой установку среднего размера. но крупномасштабный по скорости передачи данных!
Для SPD в системе хранения данных ЦИВК EOS выделено на текущий момент 500.00TB — физического пространства 1000.00TB
Для программного обеспечения — CVMFS.
Ресурсы и Сервисы
• CA, VOMS/IAM, CVMFS
• MICC
• Cloud (IaaS, dedicated VM, spinning disks and SSD)
• CICC (Slurm batch, grid ARC6 CE)
• Govorun HPC, HybriLIT
• Disk and tape storage (EOS =500.00TB = physical space 1000.00TB. , grid SE)
• GitLab, Indico, docdb, video conference, project management, etc.
• Было бы здорово организовать в МЛИТ сервис DBOD (Database On Demand) с поддержкой популярных систем СУБД, например PostgreSQL и MariaDB.
Принципы вычислительной системы
• Jobs -> tasks -> trains of tasks -> workflows
• Files -> datasets
• Собирать и хранить метаданные каждого workflow/task/job, dataset/file and события
• Расширенные стратегии управления сроком службы данных: некоторые файлы должны быть удалены немедленно, другие будут храниться до конца производства, третьи будут храниться в течение некоторого периода после сбора, а наиболее важные данные должны храниться вечно.
• Сосредоточение внимания на использовании контейнеров как универсального ответа на разнообразие версий программного обеспечения в вычислительных центрах: мы публикуем версию SpdRoot с тегами на CVMFS, чтобы каждый мог ее использовать.
• Мы имеем в виду многопроцессорные, многопоточные и не x86 архитектуры современного оборудования.
— продолжается разработка платформы на основе Gaudi для SPD, которая заменит SpdRoot на основе структуры ROOT.
Production
• CVMFS как точка входа в «официальные» версии SpdRoot.
• Production setups на CVMFS в форме frozen sandboxes
• Каждый новый production означает новый каталог со всеми зависимостями от CVMFS
• Каждый production в CVMFS соответствует пути с тем же именем в
EOS
• Роль «production» в VOMS для пользователей запускающих mass production
• Каталог для хранения результатов production на EOS со строгими правами доступа в чтобы случайно не удалить