Программа «Университетский кластер»(презентация

advertisement
Университетский
кластер
Ответственный за программу - д.б.н.
Носовский А.М.
тел. 8-51
Техническое обеспечение
- ЦУМОКО тел. 869
Программа «Университетский кластер»



Программа «Университетский кластер» является
открытой и ориентирована на российские
образовательные и научные организации.
Исследователи организаций-участников
Программы имеют возможность реализовывать
собственные некоммерческие образовательные и
научно-исследовательские проекты с
использованием испытательных стендов и
сервисов, развернутых на базе вычислительной
инфраструктуры Программы.
Участники могут быть инициаторами
развертывания собственных испытательных
стендов или сервисов на базе вычислительной
Конференция «Облачные вычисления.
Образование. Исследования. Разработка».






15-16 апреля 2010 года в рамках программы «Университетский
кластер» в здании Президиума Российской академии наук прошла
международная Конференция «Облачные вычисления. Образование.
Исследования. Разработка».
Конференция была посвящена современному направлению развития
в области информационных технологий – «облачные вычисления».
На конференции был рассмотрен широкий круг вопросов связанных
с этой тематикой. Были представлены доклады, посвященные
вопросам перспективных тенденций развития облачных вычислений,
зарубежными специалистами ведущих индустриальных копаний: HP,
Intel, Yahoo!, Microsoft.
Так же обсуждались вопросы, связанные с реализацией и
использованием вычислительной инфраструктуры в рамках
программы «Университетский кластер», созданных на базе этой
инфраструктуре сервисов, а также задачи по созданию
высокоуровневых вычислительных сервисов с использованием
открытого программного обеспечения.
В рамках конференции было проведено расширенное заседание
Наблюдательного совета программы «Университетский кластер», где
все участники смогли задать вопросы ее учредителям.
С докладами выступили представители организаций - участников
программы «Университетский кластер».
Всего в конференции приняло участие более 120 человек,
представляющих более 80 организаций.
В рамках Программы «Университетский
кластер» решаются следующие задачи: (1)


Построение, развитие и поддержка
вычислительной инфраструктуры,
обеспечивающей с одной стороны,
возможности по развертыванию
масштабируемых сервисов, испытательных
стендов и предметно-ориентированных
виртуальных лабораторий, а с другой
стороны, высококачественный доступ к
этим ресурсам для широкого круга
пользователей.
Создание и развертывание на базе
вычислительной инфраструктуры сервисов
В рамках Программы «Университетский
кластер» решаются следующие задачи: (2)

Будет реализован сервис, обеспечивающий
выполнение программ, на
высокопроизводительных вычислительных
системах с распределенной или общей памятью, в
том числе, на высокопроизводительных системах,
построенных на базе современных графических
кластеров общего назначения, сервис,
обеспечивающий необходимое рабочее окружение
при разработке программного обеспечения:
средства управления проектом,
систему отслеживания ошибок,
систему управления версиями,
сервис, обеспечивающий возможности по проведению
конференций, лекций, семинаров, лабораторных работ в
режиме «он-лайн» на базе web-технологий.
 Будут разрабатываться новые сервисы
различных уровней с привлечением Партнеров
и участников Программы.
В рамках Программы «Университетский
кластер» решаются следующие задачи: (3)



• Развертывание на базе вычислительной инфраструктуры
испытательных стендов, на которых можно будет осуществлять
проверку эффективности, разработку и доводку, новых
концепций и парадигм программирования, новых
информационных технологий.
Будет развернут испытательный стенд, предназначенный для
поддержки исследований по технологиям предоставления
сервисов и управления ими в масштабе нескольких центров
обработки данных. В случае необходимости будут
разрабатываться другие испытательные стенды с
привлечением Партнеров и участников Программы.
• Создание учебных планов, учебных программ и средств
поддержки учебных курсов (учебные пособия, лабораторные
работы и т. п.), для организации обучения использованию
технологий, предлагаемых в рамках развернутых
испытательных стендов и сервисов с целью ускоренной
подготовки (повышения квалификации) кадров, необходимых
для внедрения соответствующих технологий.
В рамках Программы «Университетский
кластер» решаются следующие задачи: (4)


Создание и развертывание научноисследовательских центров (хабов) на базе
интеграции возможностей, предоставляемых
технологиями доступа к прикладным пакетам как к
сервису в концепции облачных вычислений,
обеспечения совместной работы распределенных
коллективов, в том числе, совместного анализа
медико-биологического эксперимента.
Такие «хабы» позволят объединить научных
работников, преподавателей и экспертов в
конкретной отрасли науки или научной проблеме
для проведения фундаментальных и прикладных
исследований и развития соответствующих
технологий с целью внедрения в медицину и т.д.
В рамках участия в проекте OpenCirrus на базе
вычислительной инфраструктуры Программы
«Университетский кластер» создан испытательный
стенд в состав, которого входят: (1)


Physical Resource Set (<<аппаратура как сервис») позволяет
пользователю получить доступ к затребованной им аппаратуре
(это может быть сервер, либо графический акселератор
общего пользования, либо какое-нибудь другое
вычислительное устройство, имеющееся в составе
испытательного стенда), на которой по его требованию будет
установлено системное окружение, на уровне системного
администратора. В текущей версии реализация сервиса
базируется на открытой системе Тусооn.
Elastic Compute (<<инфраструктура как сервис»)
обеспечивает пользователю доступ к виртуальным средам,
позволяя выбрать и установить на предоставленных ему
виртуальных серверах требуемое системное окружение
(операционная система, библиотеки поддержки выполнения
программ, прикладные библиотеки и т.п.). Сервис Elastic
Compute, являющийся аналогом сервиса Amazon Elastic
Compute Cloud (ЕС2), реализован с использованием открытой
среды Tashi.
В рамках участия в проекте OpenCirrus на базе
вычислительной инфраструктуры Программы
«Университетский кластер» создан испытательный
стенд в состав, которого входят: (2)
Группа сервисов, обеспечивающих работу с большими
распределенными массивами даннных. Данные сервисы,
реализованные с использованием открытой среды Hadoop
Соге, включают:

Distributed File System, реализованный с помощью
распределенной, отказоустойчивой файловой системы HDFS,
предназначенной для хранения больших массивов данных, Distributed Data Base, реализованный на основе
масштабируемой базы данных HBase
 Набор программных интерфейсов (API), и обеспечивающих
реализацию эффективной обработки больших массивов
данных по технологии MapReduce,

Система параллельного программирования. на основе языка
высокого уровня Pig, поддерживающего разработку программ
анализа данных с использованием интерфейсов MapReduce.
В рамках программы «Университетский
кластер» на базе вычислительной
инфраструктуры создаются и разворачиваются
В настоящее время, помимо сервисов, реализованных в
составе испытательного стенда проекта OpenCirrus,
реализованы следующие базовые сервисы: (1)


Parallel Compute (<<платформа как сервис») обеспечивает
выполнение программ, на высокопроизводительных
вычислительных системах с распределенной или общей
памятью. Этот сервис может быть использован для выполнения
уже существующих приложений или для разработки
собственных прикладных программ, работающих на
вычислительных архитектурах данного типа. В текущей версии
выполнение программ на вычислительных системах с
распределенной и общей памятью поддерживаются
реализациями стандартов MPI, ОреnМР.
Workspace (<<приложение как сервис»). В рамках данного
сервиса исследователю обеспечивается необходимое рабочее
окружение, которое включает средства управления проектом:
информационный ресурс проекта на основе MediaWiki, систему
отслеживания ошибок на основе открытого пакета Bugzilla,
систему управления версиями на основе открытого пакета Git.
В настоящее время, помимо сервисов, реализованных в
составе испытательного стенда проекта OpenCirrus,
реализованы следующие базовые сервисы: (2)

Virtual Classroom (<<приложение как сервис») позволяет
реализовать возможности по проведению конференций,
лекций, семинаров, лабораторных работ в режиме «он-лайн>
на базе web-технологий. В настоящее время данный сервис
имеет две реализации:
• первая реализация, с использованием открытого пакета DimDim;
• вторая реализация, в рамках партнерского соглашения с
ассоциацией производителей программного обеспечения
«Отечественный софт» с использованием коммерческого решения
компании «ВидеоМост» входящей в группу Российской компаний
SPIRIT.
Дальнейшие работы по расширению набора
сервисов Программы ведутся совместно с ее
участниками и партнерами.
В настоящее время ИСП РАН совместно с РНЦ «Курчатовский институт»,
компанией НР, на базе открытого пакета OpenFOAM реализует сервис:




CFD Compute. Данный сервис предназначен
для решения задач механики сплошной
среды.
Кроме этого, для обеспечения полного
цикла решения задач в рамках сервиса CFD
Compute, а также других задач инженерного
анализа реализуются сервисы:
Scientific Visualisation на базе пакета
ParaView, который обеспечивает
возможности связанные с визуализацией
научных данных;
CAD Compute на базе открытого пакета
SALOME, который в рамках данного сервиса
предлагается как инструмент построения
расчетных сеток.
В ЦУМОКО создан скоростной канал связи с
Институтом системного программирования РАН для
подключения к опорной сети РАН
ИСП РАН
(100 Мб/сек)
ИМБП РАН
Институт принят в число участников
Программы РАН «Университетский кластер»
Участники программы смогут:
Сеть
РАН
ГНЦ РФ-ИМБП РАН
Суперкомпьютерные
Центры РАН
•пройти обучение на
тренинг курсах, по
используемым в рамках
программы технологиям,
•размещать обращения по вопросам функционирования
распределенной вычислительной инфраструктуры,
•использовать в сети возможность установки и настройки
системного и прикладного программного обеспечения,
• реализовать собственные проекты с использованием
технологий параллельных и распределенных вычислений и
др.
Заключение



В узком (специальном) смысле программа УК – это практическая
реализация междисциплинарного (синергетического) подхода в
научном методе.
Выполненный обзор СПО и анализ его возможностей показывает,
что открытые технологии зачастую являются катализатором и
стимулятором исследовательской деятельности.
Проведенные исследования показывают, что использование СПО
при проведении НРС расчетов задач ММС возможно не только для
узких модельных задач, но и для широкого круга академических и
промышленных случаев.
ГНЦ РФ – ИМБП РАН планирует в 2010-2015г.г.:

Освоить сетевые технологии параллельных вычислений и
моделирования.

Обрабатывать материалы научных исследований по авиационной
и космической медицине, радиационной безопасности.

Организовать по опорной сети РАН информационное
взаимодействие с профильными учреждениями РАН и
зарубежными коллегами.
Download