Региональный сегмент научного GRID в Санкт-Петербурге Кирьянов А.К. ПИЯФ РАН Инициативы Grid в проекте LCG Проект LCG (LHC Computing Grid) имеет огромный масштаб – в него входят более сорока стран и более сотни научных организаций. LCG UK eScience GridGermany ∙∙∙∙ RDIG - Россия Региональный Grid – Северо-запад Региональный Grid Россия представлена в LCG консорциумом RDIG – национальной Grid-инициативой. В RDIG также участвуют организации, как физические, так и виртуальные, не связанные с экспериментами LHC. Цель региональной Gridинициативы на северо-западе – привлечь научные организации к использованию современных технологий распределенных вычислений и создать надежную и функциональную инфраструктуру. Региональный Grid на северо-западе RDIG ФТИ РЦ RDIG Вычислительный ресурс СПИИРАН Вычислительный ресурс ПИЯФ РАН ИВВБД Вычислительный ресурс Зеркало ПО LCG Центральные сервисы для региональной VO Вычислительный ресурс Региональный Grid СПбГУ Вычислительный ресурс ••• Вычислительный ресурс Основные задачи регионального Grid • Создание локальной виртуальной организации и необходимых для неё базовых сервисов. • Привлечение ресурсных центров. • Эффективное использование региональной сетевой инфраструктуры. • Привлечение пользователей, адаптация вычислительных задач под Grid. • Предоставление удобного вычислительного сервиса с минимальными начальными требованиями к ресурсным центрам участников. • Возможность выхода ресурсного центра на более высокий уровень (RDIG, LCG, …) при желании и наличии достаточного количества ресурсов. • Возможность регистрации в общероссийской или глобальной виртуальной организации для заинтересованных пользователей. • Возможность регистрации новой VO на более высоком уровне (RDIG) при достаточном количестве пользователей и высоких требованиях к вычислительным ресурсам. Установка программного обеспечения Центральный репозитарий ПО LCG в CERN Другое внешнее ПО Обновления для ОС Зеркало ПО в ПИЯФ РАН СПбГУ ИВВБД СПИИРАН ФТИ Регистрация в региональной VO RDIG CA ПИЯФ РАН Андрей Кирьянов [email protected] Выдача стандартных сертификатов RDIG позволяет пользователям регистрироваться и работать в любых виртуальных организациях Для ресурсных центров возможна одновременная поддержка как региональной, так и глобальных виртуальных организаций При желании каждая организация может создать у себя собственный регистрационный центр, однако на начальном этапе это не требуется Для получения сертификата напишите письмо на адрес [email protected] и вам будут высланы точные инструкции После получения сертификата вы будете автоматически включены в региональную VO Работа пользователя в региональной VO ПИЯФ РАН Центральные сервисы для региональной VO Текущее состояние Задачи Результаты работы Запросы Выходные данные Входные данные UI Стандартные задачи требуют минимальной адаптации для работы в среде Grid В большинстве случаев пользователю достаточно описать задачу на языке JDL Для работы с Grid необходим пользовательский интерфейс, который можно установить на любой компьютер под ОС Scientific Linux Обычно для отсылки заданий, получения результатов, а так же операций с данными используется интерфейс командной строки, однако можно пользоваться и графическими интерфейсами, в том числе и webинтерфейсом прямо из браузера Текущее состояние • Создана региональная виртуальная организация nw_ru. • В ПИЯФ РАН установлены и проверены центральные сервисы для региональной виртуальной организации. • Налажена сетевая инфраструктура между ПИЯФ РАН, ФТИ и СПИИРАН на базе академической сети РОКСОН. • В ФТИ и СПИИРАН выделены ресурсы под региональный Grid и установлено программное обеспечение LCG. • На центральных сервисах ПИЯФ РАН уже зарегистрировано четыре ресурсных центра: ИВВБД, СПбГУ, ФТИ и СПИИРАН, однако ИВВБД и СПбГУ пока не поддерживают региональную VO nw_ru. • Приглашаем всех желающих ! Solution for stateless services (Web server, BDII, etc.) One host name bound to multiple IP addresses Client DNS load balancing eth0 10.0.0.1 Service Provider eth0 10.0.0.2 Service Provider eth0 10.0.0.3 Service Provider Pool of service providers High Availability for core LCG Andrey Kiryanov, PNPI, 2005. Solution for stateful services (Resource broker) Simple schema – needs a very stable fileserver NFS over SSH (secure NFS) Client eth0 10.0.0.2 Stateful part – user proxies, job sandboxes, L&B database File/DB server Stateless part – RB services only eth0 10.0.0.1 Primary Service Provider eth1 10.1.0.1 eth0 10.0.0.1 (down) Backup Service Provider eth1 10.1.0.2 eth0 10.0.0.1 (down) Backup Service Provider eth1 10.1.0.3 Message passing (HA group daemon) Pool of service providers High Availability for core LCG Andrey Kiryanov, PNPI, 2005. Solution for stateful services (Resource broker) More complicated schema – can survive a failure of any box NFS over SSH (secure NFS) Replication + message passing (HA group daemon) Message passing (HA group daemon) eth1 10.2.0.1 Primary File/DB server eth0 10.0.0.2 eth0 10.0.0.1 Primary Service Provider eth1 10.1.0.1 eth1 10.2.0.2 Backup File/DB server eth0 10.0.0.2 (down) eth0 10.0.0.1 (down) Backup Service Provider eth1 10.1.0.2 eth1 10.2.0.3 Backup File/DB server eth0 10.0.0.2 (down) eth0 10.0.0.1 (down) Backup Service Provider eth1 10.1.0.3 Pool of File/DB servers High Availability for core LCG Pool of service providers Andrey Kiryanov, PNPI, 2005.