Научная визуализация, 2018, том 10, номер 1, страницы 69 - 76, DOI: 10.26583/sv.10.1.05
Визуализация и представление данных в мониторинге ATLAS BigPanDA
Авторы: С.В. ПадольскийA,1, Т.А. КорчугановаB,2, T. ВенаусA,3, М.А. ГригорьеваB,C,4,
A.А. АлексеевB,5, М.А. ТитовC,6, А.А. КлиментовA,7
A Брукхейвенская Национальная Лаборатория, США
B Национальный исследовательский Томский политехнический университет, Россия
C Национальный исследовательский центр “Курчатовский институт”, Россия
1 ORCID: 0000-0002-6795-7670, spadolski@bnl.gov
2 ORCID: 0000-0001-5792-8182, tatiana.korchuganova@cern.ch
3 ORCID: 0000-0002-8678-893X, wenaus@gmail.com
4 ORCID: 0000-0002-8851-2187, magsend@gmail.com
5 ORCID: 0000-0001-7025-432X, frt@tpu.ru
6 ORCID: 0000-0003-2357-7382, mikhail.titov@cern.ch
7 ORCID: 0000-0003-2748-4829, Alexei.Klimentov@cern.ch
Аннотация
Растущий спрос на визуализацию данных большого объема, который мы наблюдаем в настоящее время, явился немедленным ответом на резко увеличившуюся за последние годы технологическую способность сбора, хранения и обработки больших данных. Многие современные разработки как с открытым исходным кодом, так и проприетарные, сосредоточены на индексировании, построении графиков и навигации по историческим и распределенным данным. В частности, GitHub сообщает о 7 449 проектах, посвященных визуализации данных, зарегистрированных в 2017 году, и только о 3 183 на 2015 год. Многие из таких разработок составляют технологический стек, обеспечивающий расширенную функциональность визуализации данных фактически “из коробки”. В то же время сложная агрегация данных, анализ, навигация все еще требуют выработки индивидуальных решений.
В этой статье описан опыт автора при построении системы мониторинга BigPanDA, обеспечивающей интерфейс к системе управления заданиями PanDA, используемой в экспериментах в области физики частиц в CERN, таких как ATLAS на LHC и COMPASS при SPS. Представлены принципы проектирования пользовательских интерфейсов и визуализации данных, которые обеспечивают компактный, ориентированный на пользователя доступ к данным, хранящимся в сотнях миллионов строк, разбросанных по десяткам таблиц баз данных и других источников. Система работает в режиме 24x7 и обслуживает различные потребности более тысячи пользователей.
Ключевые слова: мониторинг, CERN, ATLAS, визуализация, интерактивная визуализация.