Ученые Института ядерной физики им. Г. И. Будкера СО РАН и ЦЕРН подписали соглашение о разработке программного обеспечения, которое предназначено унифицировать информационные платформы всех экспериментов Большого адронного коллайдера. Оно называется CRIC – Computing Resource Information Catalog, и уже в конце 2017 года заработает в ЦЕРН.
Цель экспериментов, ведущихся на ускорительном комплексе Большого адронного коллайдера, — получение новых фундаментальных знаний о свойствах материи. Набирается огромное количество статистических данных, чтобы исследовать исключительно редкие физические процессы. Например, в год только в эксперименте ATLAS записывается около 10 Пбайт исходных данных. Для обработки такого объема существуют специальные программные среды, и каждый эксперимент использует свою систему.
В одном из крупных экспериментов БАК – ATLAS таким инструментом стала разработанная ИЯФ СО РАН информационная система AGIS, предназначенная для объединения всех данных и предоставления унифицированного доступа к ним. Её задача — интегрировать всевозможные настройки высокоуровневых служб и сервисов распределенной грид-сети, описать связи между различными компонентами программного обеспечения обработки данных и предоставить в итоге пользователям эксперимента центральный портал для управления информацией.
Система AGIS оказалась настолько удобной и функциональной, что руководство ЦЕРН приняло решение создать ее расширенную версию для остальных экспериментов Большого адронного коллайдера. Между ЦЕРН и ИЯФ СО РАН было подписано соответствующее соглашение.
«CRIC будет предоставлять информационные сервисы для доступа не только к ресурсам, которые использует коллаборация ATLAS, а сможет описывать топологию вычислительных моделей и данных других экспериментов Большого адронного коллайдера, использующих грид-технологии для обработки экспериментальных данных, — объясняет координатор проекта CRIC научный сотрудник ИЯФ СО РАН Алексей Владимирович Анисёнков. — Базовая концепция — распределение ресурсов и вычислительных мощностей, которые поставляются во всемирную грид-сеть, и описание того, как конкретный эксперимент их потребляет. Система будет корректно связывать их между собой, дополняя информационную модель необходимыми структурами данных, специфичными для конкретного эксперимента. Она знает, какой сайт используется в том или ином эксперименте, какие сервисы доступны в этом вычислительном узле, каковы допустимые объемы хранения данных».
Соглашение ИЯФ СО РАН и ЦЕРН прописывает этапы работ на год. Предполагается, что в конце 2017 года система CRIC будет готова к использованию в производстве, в частности, начнется ее внедрение в программную инфраструктуру коллаборации CMS.