Опыт использования Globus Toolkit при организации распределенных вычислений на ресурсах междисциплинарного сегмента RGrid А.В. Жучков, Н.В. Твердохлебов, А.К. Яновский Докладчик:Яновский Алексей Карлович Докладчик:Яновский Алексей Карлович Институт Химической Физики им. Н.Н.Семенова РАН, г. Москва, ул. Косыгина д.4, ,
Область интересов Расчеты быстротекущих пространственно-распределенных процессов, например: вычислительное моделирование взрывного горения в замкнутых объемах исследование стохастических моделей формирования загрязняющих соединений при горении в открытых и закрытых объемах Химия полимеров Моделирование и расчеты физико-химических свойств полимеров Медико-биологические задачи, например: алгоритм сравнительного анализа нуклеотидных и белковых последовательностей моделирование радиационного повреждения ДНК
Мультидисциплинарность Поддержка различных виртуальных организаций Обеспечения разграничения полномочий Невозможность обеспечить эффективность для всех классов задач Доступ к федеративным базам данных Необходимость ранообразных интерфейсов для «прозрачного» доступа к ресурсам Необходимость разработки «технологии гридификации» актуальных задач
Полигон RGrid/ЮМОС Программное обеспечение Globus Toolkit Поддержка инфраструктуры открытых ключей Поддержка нескольких виртуальных организаций Техническая поддержка Вычислительные ресурсы Хранилища информации Базовые сервисы
Сервис-ориентированная архитектура Blast service Burn-calc service Ontology design Monte-Carlo modelling …-service проблемно-ориентированные сервисы
Специализированные решения Универсальная вычислительная среда Grid ? Исследуем релевантность технологии vs.
Повышение эффективности за счет двухуровневой диспетчеризации Выч. сайт 3 Выч. сайт 2 Выч. сайт 1 ? ? ? ? ? ? ? Часть 4Часть 3Часть 2Часть 1 Проблемно-ориентированная диспетчеризация на уровне вычислительного сайта
Сервис локальных библиотек стратегий Сервис библиотек стратегий Стратегия BLAST Стратегия Монте-Карло Стратегия «Иванова» MonteCarlo Еще чтото BLAST Модуль диспетчеризации Специализированная диспетчеризация достигается посредством сервиса локальных библиотек стратегий
Сервис вычислений BLAST
Результаты
Результаты 2
Заключение Технология Grid релевантна, но надо создавать пути повышения эффективности Необходимо создавать специализированные вычислительные сервисы Необходимо создавать специализированные библиотеки стратегий Необходимы библиотеки стратегий разных уровней.
OGSA релевантна, но надо создавать пути повышения эффективности Необходимо создавать специализированные вычислительные сервисы Необходимо создавать специализированные библиотеки стратегий Необходимы библиотеки стратегий разных уровней. Globus - проблемы с преемственностью версий Актуальная задача Computation Grid – технология гридификации существующих задач: создание спец. Интерфейсов; создание лок. Библиотек стратегий Взаимодействие разработчиков и накопление сервисов.