Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемДарья Шамшурина
1 Компьютерная система экспериментов Большого Адронного Коллайдера. ГРИД Юлия Андреева ЦЕРН В презентации использованы слайды коллег из IT отдела ЦЕРНа
2 20 стран участниц ЦЕРН…
3 …и огромное сообщество пользователей в разных уголках планеты
4 LHC ускоритель частиц – Расположен в ЦЕРНе – 27 км суперпроводящих магнитов – Пучки протонов или тяжелых ионов сталкиваются с энергией 14 TeV – Эксперименты по плану должны работать до 2030 года Большой адронный коллайдер (LHC)
5 В результате столновений образуются тысячи элементарных частиц Эти процессы фиксируются очень сложными детекторами – ALICE: quark-gluon plasma studies – ATLAS and CMS: general purpose – LHCb: matter-antimatter asymmetry studies Эксперименты
6 Пучки протонов сталкиваются каждые 25 ns – В результате каждого столновения генерится 1.5 MB так называемых event (событие) данных – 1.5 MB/25 ns = 60 TB/s! Не все данные представляют интерес для современны физических исследований. Сильная фильтрация применяется для выделения интересных событий – Скорость после фильтрации 300 Hz 500 MB/s Эти так называемые сырые днные передаются в вычислительный центр, где реконструируются. Реконструкция это процесс воссоздания из данных снятых с детектора свойств частиц участвующих или образующихся в результате столкновений – Размер реконструированных событий сотни KB От столкновений к данным Data rates from the detector to mass storage at CERN ALICE100 MB (pp), 1.25 GB/s (heavy ions) ATLAS320 MB/s CMS450 MB/s LHCb60 MB/s
7 ЦЕРН не обладает вычислительными мощностями необходимыми для обработки и хранения данных Возможные решения: Многкратное увеличение компьютерного центра ЦЕРНе ИЛИ Использование ресурсов институтов участвующих в экспериментах и расположенных в разных уголках земного шара Альтернативы
8 The Worldwide LHC Computing Grid (WLCG)
9 Грид является географически распределённой инфраструктурой, объединяющей множество ресурсов разных типов (процессоры, долговременная и оперативная память, хранилища и базы данных, сети), доступ к которым пользователь может получить из любой точки, независимо от места их расположения. Идея грид-компьютинга возникла вместе с распространением персональных компьютеров, развитием интернета и технологий пакетной передачи данных на основе оптического волокна а также технологий локальных сетей (Gigabit Ethernet). Полоса пропускания коммуникационных средств стала достаточной, чтобы при необходимости привлечь ресурсы другого компьютера.интернеталокальных сетейGigabit Ethernet Термин «грид-вычисления» появился в начале 1990-х гг., как метафора о такой же лёгкости доступа к вычислительным ресурсам, как и к электрической сети (англ. power grid) в сборнике под редакцией Яна Фостера и Карла Кессельманаангл. Концепция ГРИДа
10 Распределенная компьютерная система предоствляющая ресурсы для LHC вычислений Разработанная, оперируемая и управляемая мировой научной коллаборацией между экспериментами и компьютерными центрами Главная идея заключается в использовании компьютерных ресурсов независимо от места их расположения Компьтерный ГРИД для LHC - это …
11 Мы имеем дело распределенными ресурсами (компьютерные мощности, кадры, финансирование) Участнинки LHC заинтересованы вкладывать деньги в ресурсы в своей стране одновременно решая общую задачу С техничекой точки зрения распределенная система более надежна. Компьтерный ГРИД для LHC - почему?
12 Компьютерный ГРИД для LHC это система созданная для пользователей Несколько слоев матобеспечения решают задачу абстагирования пользователя от сложности имплементасии компьтерной системы Пользователь видит ГРИД как единый вычислительный ресурс
13 Объем данных – Высокая скорость набора данных помножить на большой объем данных помножить на 4 эксперимента – 20 Petabytes новых данных в год – Все данные должны архивироваться на лентах Вычислительные мощности – Сложные события × большое количество событий × тысячи пользователей: 100,000 прсессоров Сложность имплементации диктуется высокими требованиями Распределенные ресурсы и финансирование Неоднородное матобеспечение Федерация ГРИД систем (EGEE, OSG, NorduGrid) Большое количество пользователей – 5000 ученых – 500 институтов WLCG инфраструктура работает с 2005 года
14 WLCG структура Tier-0 (CERN) 11 Tier Tier-2
15 Сеть – текущий статус
16 WLCG сегодня (2010) – CPU 100,000 cores – Диски 100 PB – Ленты 100 PB – Скорость передачи данных из ЦЕРНа 5 GB/s WLCG завтра (2012) – + 30% of CPU – + 50% дискового пространства – + 200% пространства на лентах WLCG сегодня и завтра Totals CERN CPU CERN disk CERN tape T1 CPU T1 disk T1 tape T2 CPU T2 disk CPU in kHEP-SPEC06 Disk and tape in PB
17 Передача данных – Туда, где они должны храниться и обрабатываться Production вычисления (рекострукция, симуляция) Analysis вычисления Задачи решаемые на WLCG
18 Архитектура WLCG Матобеспечение экспериментов Матобеспечение ГРИД File Transfer Service Сервис передачи данных ГРИД каталог Job management system Система управления заданиями Storage Resource Manager Мэнэджер доступа к устройству хранения данных Компьютерный элемент Уровень локального центра Базы данных Система хранения данных Организация вычислительных ресурсов Сеть
19 Обработка пользовательской задачи Пользователю нужно запустить задание, которое использует входные данные X и версию матобеспечения Y Матобеспечение эксперимента Система запуска задач проверит в каких центрах находятся входные данные X и подготовит пакет содержащий пользовательский код и комаду запуска задания на языке понятном ГРИД системе управления задач. Система запуска задач обратится к ГРИД системе управления задач Пользователь может спросить о статусе своей задачи и извлечь результат вычислений Пользователь не общается напрямую с ГРИДом. ГРИД Система управления задач Принимает решение на какой компьютерный элемент послать задачу Пересылает рабочий пакет и передает управление на компьютерный элемент Система слежения за выполнением задачи Система Идентификации пользователя Проверяет имеет ли пользователь право использовать вычислительнй ресурс Компьютерный элемент Помещает задачу в очередь на выполнение на конкретном центре. После завершения выходные данные пересылаются на систему хранения данных принадлежащей системе управления задач. Система слежения за выполнением задач оповещается о завершении задачи Локальный компьютерный центр Задача пересылается на вычислительный ресурс и запускается.
20 Передача данных Export rates from Tier-0 up to 3 GB/s Baseline is 1.5 GB/s Tier-0: writing to tape > 3 GB/s not a problem Target: 1.5 GB/s Aggregated data transfers Все поставленные задачи решены с запасом прочности в два раза STEP09 June 2009 Peaks 7 GB/s 0.5 PB/day!
21 Вычисления Jobs per experiment Постоянное увеличение числа обаботанных задач 1,000,000 задач в день Wallclock time per experiment 80,000 параллельно работающих задач
22 Распределение задач по компьютернм центрам 26 June Распределение задач по компьютерным центрам демонстрирует важность использования ГРИД системы – Вклад центро второго уровня ~ 50%; – >85% iвычислений производится вне ЦЕРНа Tier 2 sites Tier 0 + Tier 1 sites
23 9 Российских и один Украинский центр предоставляют свои ресурсы для LHC. Эти центры являютя частью Российского ГРИДА (Russian Data Intensive GRID) Они расположены в Москве, Помосковье, Петербурге, Ленинграской области и Киеве Являются центрами второго уровня Вклад Российских центров (1)
24 Вклад Российских центров (2) Russia
25 Добиться надежной и эффективной работы такой большой, сложной и неоднородной инфраструктуры очень трудно Компьютерные смены Постоянное общение между экспериментами и вычислительными центрами (ежедневные получасовые рабочие собрания) Тестирование распределенных центров и сервисов Мониторирование Как добиться надежной и эффективной работы инфраструктуры
26 Разработана система удаленного тестирования распределенных сервисов и центров Тесты проверяющие определенную функциональность регулярно запускаются как ГРИД задачи на все центры инфраструктуры Результаты выполнения этих тестов сохраняются в центральной базе данных На основании результатов етих тестов вычисляется эффективность работы центра Центры не справляющиеся с критическими тестами временно исключаются из информационной системы и становятся невидимыми длясистемы управления задач Тестирование
27 Видимое улучшение качества работы инфраструктуры
28 Разработано большое количество систем позволяющих мониторировать состояние и эффективность работы отдельных сервисов, сайтов, а так же эффективность передачи данных и ведения вычислений Роль систем мониторирования очень важна, т.к. они позволяют обнаружить проблемы, идентифицирвать их причины и принять меры по их устранению Мониторирование
29 ГРИД стал реальностью WLCG инфраструктура – в настоящий момент самая большая существующая ГРИД инфраструктура. Она была создана для вычислений и хранения данных экспериментов БАК (Большого Адронного коллайдера). Эта инфраструктура объединяет более 150 компьютерных центров в разных уголках планеты и используется учеными 500 институтов Первый опыт исползования инфраструктуры после запуска ускорителя доказал правильность технического решения имплементации компьютерной системы БАК в виде распределенной ГРИД системы Заключение
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.