SPD

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  со строгими правами доступа в чтобы случайно не удалить