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