В 2008 году Кафедра УРВИТ выиграла конкурс Федерального агентства по науке и инновациям и Совета по грантам Президента Российской Федерации для государственной поддержки ведущих научных школ «Создание Grid-систем второго поколения - распределенных вычислительных сред, обеспечивающих совместное использование высокоуровневых информационно-алгоритмических ресурсов и проблемы их внедрения» (научные руководители: д.ф.-м.н. А.П.Афанасьев и д.с.н.В.Н.Якимец). Кафедра УРВИТ работает на базе Центра Грид-технологий и распределенных вычислений ИСА РАН. В состав ведущей научной школы вошли 21 ученых и аспирантов.
Важнейшие результаты, достигнутые кафедрой
Данный программный инструментарий представляет собой средства быстрого создания распределенных приложений, обеспечивающие интеграцию разнородных алгоритмических ресурсов в глобальной сети. Потребность в таких продуктах возникает, когда при решении сложных научных задач исследователи сталкиваются с отсутствием на своей ЭВМ или в своей организации требуемых алгоритмических ресурсов (математических пакетов, библиотек численных методов, имитационных моделей и т.д.). Инструментарий позволяет организовать вычислительную среду, интегрирующую удаленные алгоритмические ресурсы, что обеспечивает эффективное и широкое использование уже существующих ресурсов. Он – основа для создания Грид-систем второго поколения. В отличие от технологий промежуточного ПО особенностью инструментария является высокоуровневая модель программирования, доступная прикладным программистам широкого профиля и избавляющая их от необходимости вникать в технические детали реализации сетевого взаимодействия. Продолжались работы над новой версией инструментария IARnet2. Исследования касались двух направлений: - расширение функциональности инструментария; - разработка “функционального” подхода к интеграции научных алгоритмических ресурсов в распределенную вычислительную среду. Расширение функциональности инструментария IARnet2 Инструментарий IARnet предоставляет средства для интеграции программных ресурсов в распределенную вычислительную среду типа Grid, обеспечивающие координированное совместное использование данных ресурсов. В 2008 году проведено расширение функциональности инструментария IARnet2, в том числе: реализация новых версий контейнера сервисов на языках Java и-направлениям: C++, позволяющего предоставлять безопасный контролируемый и авторизованный создание информационной службы для-доступ к алгоритмическим ресурсам; регистрации и поиска сервисов, размещенных в новых версиях контейнера. Реализована новая версия контейнера сервисов IARnet2 на языке Java, которая, в отличие от прошлой реализации, не основана на входящем в состав Ice сервере приложений IceBox и полностью написана с нуля. В рамках проекта “Электронная Земля” был разработан универсальный сервис GDPS, предоставляющий доступ к различным прикладным и фундаментальным вычислительно сложным алгоритмам в области наук о Земле. Каждый алгоритм, обслуживаемый сервисом GDPS, имеет уникальный идентификатор, а также и набор входных и выходных параметров. Описания алгоритмов размещаются в распределенной базе метаданных проекта “Электронная Земля” как специальный тип ресурсов. Взаимодействие пользователей с сервисом GDPS реализовано через центральный портал проекта “Электронная Земля”.
Часто встречающиеся на практике задачи глобальной оптимизации (минимизация потенциальной энергии взаимодействия в химических соединениях, предсказание процессов в финансовой сфере и экономике, в робототехнике, при проектировании ССБИС и др.) не всегда могут быть решены на однопроцессорных вычислительных системах за приемлемое время. Выход из такого положения возможен при переходе на использование многопроцессорных и распределенных (Грид) систем. В течение отчетного периода ведущей научной школой (НШ-5511.2008.9) была завершена доработка, ранее разрабатывавшейся среды для решения задач глобальной оптимизации на многопроцессорных высокопроизводительных системах. Сейчас программный комплекс BNB-Grid поддерживает решение задач ранцевого типа и задач непрерывной глобальной оптимизации. Программный комплекс BNB-Grid характеризуется гибкой модульной структурой, что в совокупности с разделением проблемно-зависимых и общих частей существенно облегчает добавление новых классов задач. Созданный инструментарий протестирован на модельной задаче об одномерном булевом ранце и задаче поиска конфигурации молекулы с минимальной энергией межатомного взаимодействия. Результаты экспериментов подтвердили высокую эффективность предлагаемого подхода.
Это математическая среда, состоящая из независимо существующих в Интернете математических ресурсов. Как распределенная математическая среда MathCloud опирается на концепции REST и AJAX и в течение отчетного периода строилась на базе сервис-ориентированного подхода, и Web-технологий. Ключевые особенности - открытость среды, унификация интерфейса доступа к ресурсам, простота подключения новых ресурсов и возможность работы через браузер. Среда позволяет легко компоновать математические сервисы в приложения, решающие конкретную задачу (см. сайт: http://www.mathcloud.org). Выполненные ведущей научной школой в течение отчетного периода исследования возможность использование-данной распределенной среды выявили ряд преимуществ: возможность объединения различных-ресурсов без их установки (тонкий клиент); простая возможность включения в-математических ресурсов при решении задач; публикация результатов научной-среду программ, написанных пользователем; работы, в том числе различных математических объектов, конструкций и специализированных программ, позволяющих читателю использовать их для получения своих научных результатов, что создает новые возможности научной кооперации и возможность предоставлять гибкий доступ к своим программам, в-партнерства; интеграция с существующими в Интернете-частности, в формате аренды приложений; математическими ресурсами
Предложены, разработаны и исследованы новые алгоритмы маршрутизации сообщений в телекоммуникационных сетях, максимизирующие их суммарную пропускную способность. Проведено математическое моделирование и численные эксперименты по сравнению этих алгоритмов между собой и с алгоритмом кратчайшего пути, часто применяемым на практике. Сформулированы новые направления теоретических исследований теории потоков в сетях, в частности по многопродуктовой проблеме.
В 2008 году сотрудники кафедры опубликовали 46 работ, включая 1 монографию, 1 учебное пособие, около 40 статей, включая 3 публикации в зарубежных научных изданиях и 2 в научных изданиях стран СНГ.
Кафедра активно участвует в работе научных конференций:
В 2008 году результаты НИОКР кафедры УРВИТ были удостоены следующих наград: