🗊Презентация Создание высокоуровневых средств разработки грид-сервисов и интеграции программных ресурсов в грид-систему

Нажмите для полного просмотра!
Создание высокоуровневых средств разработки грид-сервисов и интеграции программных ресурсов в грид-систему, слайд №1Создание высокоуровневых средств разработки грид-сервисов и интеграции программных ресурсов в грид-систему, слайд №2Создание высокоуровневых средств разработки грид-сервисов и интеграции программных ресурсов в грид-систему, слайд №3Создание высокоуровневых средств разработки грид-сервисов и интеграции программных ресурсов в грид-систему, слайд №4Создание высокоуровневых средств разработки грид-сервисов и интеграции программных ресурсов в грид-систему, слайд №5Создание высокоуровневых средств разработки грид-сервисов и интеграции программных ресурсов в грид-систему, слайд №6Создание высокоуровневых средств разработки грид-сервисов и интеграции программных ресурсов в грид-систему, слайд №7Создание высокоуровневых средств разработки грид-сервисов и интеграции программных ресурсов в грид-систему, слайд №8Создание высокоуровневых средств разработки грид-сервисов и интеграции программных ресурсов в грид-систему, слайд №9Создание высокоуровневых средств разработки грид-сервисов и интеграции программных ресурсов в грид-систему, слайд №10Создание высокоуровневых средств разработки грид-сервисов и интеграции программных ресурсов в грид-систему, слайд №11Создание высокоуровневых средств разработки грид-сервисов и интеграции программных ресурсов в грид-систему, слайд №12Создание высокоуровневых средств разработки грид-сервисов и интеграции программных ресурсов в грид-систему, слайд №13Создание высокоуровневых средств разработки грид-сервисов и интеграции программных ресурсов в грид-систему, слайд №14Создание высокоуровневых средств разработки грид-сервисов и интеграции программных ресурсов в грид-систему, слайд №15Создание высокоуровневых средств разработки грид-сервисов и интеграции программных ресурсов в грид-систему, слайд №16Создание высокоуровневых средств разработки грид-сервисов и интеграции программных ресурсов в грид-систему, слайд №17Создание высокоуровневых средств разработки грид-сервисов и интеграции программных ресурсов в грид-систему, слайд №18Создание высокоуровневых средств разработки грид-сервисов и интеграции программных ресурсов в грид-систему, слайд №19Создание высокоуровневых средств разработки грид-сервисов и интеграции программных ресурсов в грид-систему, слайд №20Создание высокоуровневых средств разработки грид-сервисов и интеграции программных ресурсов в грид-систему, слайд №21Создание высокоуровневых средств разработки грид-сервисов и интеграции программных ресурсов в грид-систему, слайд №22Создание высокоуровневых средств разработки грид-сервисов и интеграции программных ресурсов в грид-систему, слайд №23Создание высокоуровневых средств разработки грид-сервисов и интеграции программных ресурсов в грид-систему, слайд №24Создание высокоуровневых средств разработки грид-сервисов и интеграции программных ресурсов в грид-систему, слайд №25Создание высокоуровневых средств разработки грид-сервисов и интеграции программных ресурсов в грид-систему, слайд №26Создание высокоуровневых средств разработки грид-сервисов и интеграции программных ресурсов в грид-систему, слайд №27Создание высокоуровневых средств разработки грид-сервисов и интеграции программных ресурсов в грид-систему, слайд №28Создание высокоуровневых средств разработки грид-сервисов и интеграции программных ресурсов в грид-систему, слайд №29Создание высокоуровневых средств разработки грид-сервисов и интеграции программных ресурсов в грид-систему, слайд №30Создание высокоуровневых средств разработки грид-сервисов и интеграции программных ресурсов в грид-систему, слайд №31Создание высокоуровневых средств разработки грид-сервисов и интеграции программных ресурсов в грид-систему, слайд №32Создание высокоуровневых средств разработки грид-сервисов и интеграции программных ресурсов в грид-систему, слайд №33Создание высокоуровневых средств разработки грид-сервисов и интеграции программных ресурсов в грид-систему, слайд №34Создание высокоуровневых средств разработки грид-сервисов и интеграции программных ресурсов в грид-систему, слайд №35Создание высокоуровневых средств разработки грид-сервисов и интеграции программных ресурсов в грид-систему, слайд №36Создание высокоуровневых средств разработки грид-сервисов и интеграции программных ресурсов в грид-систему, слайд №37Создание высокоуровневых средств разработки грид-сервисов и интеграции программных ресурсов в грид-систему, слайд №38Создание высокоуровневых средств разработки грид-сервисов и интеграции программных ресурсов в грид-систему, слайд №39Создание высокоуровневых средств разработки грид-сервисов и интеграции программных ресурсов в грид-систему, слайд №40Создание высокоуровневых средств разработки грид-сервисов и интеграции программных ресурсов в грид-систему, слайд №41Создание высокоуровневых средств разработки грид-сервисов и интеграции программных ресурсов в грид-систему, слайд №42Создание высокоуровневых средств разработки грид-сервисов и интеграции программных ресурсов в грид-систему, слайд №43Создание высокоуровневых средств разработки грид-сервисов и интеграции программных ресурсов в грид-систему, слайд №44Создание высокоуровневых средств разработки грид-сервисов и интеграции программных ресурсов в грид-систему, слайд №45Создание высокоуровневых средств разработки грид-сервисов и интеграции программных ресурсов в грид-систему, слайд №46Создание высокоуровневых средств разработки грид-сервисов и интеграции программных ресурсов в грид-систему, слайд №47Создание высокоуровневых средств разработки грид-сервисов и интеграции программных ресурсов в грид-систему, слайд №48

Содержание

Вы можете ознакомиться и скачать презентацию на тему Создание высокоуровневых средств разработки грид-сервисов и интеграции программных ресурсов в грид-систему. Доклад-сообщение содержит 48 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Создание высокоуровневых средств разработки грид-сервисов и интеграции программных ресурсов в грид-систему для решения научных задач 
А.П. Афанасьев

Центр Грид-технологий и распределенных вычислений
Институт системного анализа РАН
Описание слайда:
Создание высокоуровневых средств разработки грид-сервисов и интеграции программных ресурсов в грид-систему для решения научных задач А.П. Афанасьев Центр Грид-технологий и распределенных вычислений Институт системного анализа РАН

Слайд 2





Инструментарий IARnet
Программный инструментарий для интеграции информационно-алгоритмических ресурсов в глобальной сети при решении прикладных задач
Ориентирован на решение задач, допускающих многоуровневую декомпозицию на несколько типовых подзадач с хорошей программно-алгоритмической проработкой
Реализует высокоуровневую модель программирования, доступную широкому кругу прикладных программистов
Описание слайда:
Инструментарий IARnet Программный инструментарий для интеграции информационно-алгоритмических ресурсов в глобальной сети при решении прикладных задач Ориентирован на решение задач, допускающих многоуровневую декомпозицию на несколько типовых подзадач с хорошей программно-алгоритмической проработкой Реализует высокоуровневую модель программирования, доступную широкому кругу прикладных программистов

Слайд 3





Grid-сервисы
Описание слайда:
Grid-сервисы

Слайд 4





2007
Анализ современных технологий построения распределенных вычислительных сред
Архитектура унифицированного программного инструментария, обеспечивающего интеграцию информационно-алгоритмических ресурсов на принципах сервис-ориентированной архитектуры грид-вычислений
Реализация базовых компонентов инструментария
Средства разработки сервисов
Среды развертывания сервисов
Средства разработки приложений
Описание слайда:
2007 Анализ современных технологий построения распределенных вычислительных сред Архитектура унифицированного программного инструментария, обеспечивающего интеграцию информационно-алгоритмических ресурсов на принципах сервис-ориентированной архитектуры грид-вычислений Реализация базовых компонентов инструментария Средства разработки сервисов Среды развертывания сервисов Средства разработки приложений

Слайд 5


Создание высокоуровневых средств разработки грид-сервисов и интеграции программных ресурсов в грид-систему, слайд №5
Описание слайда:

Слайд 6


Создание высокоуровневых средств разработки грид-сервисов и интеграции программных ресурсов в грид-систему, слайд №6
Описание слайда:

Слайд 7





Сервис-ориентированный подход
Виртуализация ресурсов в виде удаленно доступных сервисов, снабженных метаданными и обнаруживаемых через специальные сервисы поиска

IARnet
Средства быстрого создания сервисов
API для создания приложений, использующих сервисы
Регистрация и поиск сервисов
Композиция сервисов на основе workflow-технологий
Описание слайда:
Сервис-ориентированный подход Виртуализация ресурсов в виде удаленно доступных сервисов, снабженных метаданными и обнаруживаемых через специальные сервисы поиска IARnet Средства быстрого создания сервисов API для создания приложений, использующих сервисы Регистрация и поиск сервисов Композиция сервисов на основе workflow-технологий

Слайд 8





Характеристики инструментария IARnet
Языки программирования
Java и C++ для разработки сервисов
Java для разработки клиентских приложений
Типы данных
Примитивные, массивы, коллекции (List, Set, Map)
Независимость от промежуточного ПО
Реализации транспортного уровня для CORBA, SOAP и Ice
Асинхронные вызовы

Службы
Информационная служба - регистрация и поиск сервисов
Служба управления сценариями – описание и выполнение распределенных вычислительных процессов (workflows)
Описание слайда:
Характеристики инструментария IARnet Языки программирования Java и C++ для разработки сервисов Java для разработки клиентских приложений Типы данных Примитивные, массивы, коллекции (List, Set, Map) Независимость от промежуточного ПО Реализации транспортного уровня для CORBA, SOAP и Ice Асинхронные вызовы Службы Информационная служба - регистрация и поиск сервисов Служба управления сценариями – описание и выполнение распределенных вычислительных процессов (workflows)

Слайд 9





Сетевая архитектура IARnet
Описание слайда:
Сетевая архитектура IARnet

Слайд 10





 2008
Реализация служебных сервисов
Механизм обеспечения безопасности
Развертывание сервисов в действующей Grid-инфраструктуре
Испытания созданных программных средств и сервисов
Патентные исследования
Описание слайда:
2008 Реализация служебных сервисов Механизм обеспечения безопасности Развертывание сервисов в действующей Grid-инфраструктуре Испытания созданных программных средств и сервисов Патентные исследования

Слайд 11





Служебные сервисы
Информационная служба
Служба управления сценариями
Сервис доступа к ресурсам, функционирующим на МВК
Описание слайда:
Служебные сервисы Информационная служба Служба управления сценариями Сервис доступа к ресурсам, функционирующим на МВК

Слайд 12





Информационная служба
Публикация описаний ресурсов и типов ресурсов
Использование технологий Semantic Web
Спецификация модели метаданных в виде онтологии на языке OWL
Формат представления метаданных - Resource Description Framework (RDF)
Поддержка информационных запросов на языке SPARQL
Описание слайда:
Информационная служба Публикация описаний ресурсов и типов ресурсов Использование технологий Semantic Web Спецификация модели метаданных в виде онтологии на языке OWL Формат представления метаданных - Resource Description Framework (RDF) Поддержка информационных запросов на языке SPARQL

Слайд 13





Служба управления сценариями
Описание слайда:
Служба управления сценариями

Слайд 14





Механизм безопасности
Стандартные технологии и спецификации, применяемые в Grid
Криптография с открытым ключом
Цифровые сертификаты (стандарты PKI, X.509)
Протоколы SSL/TLS

Реализация на основе ППО Ice
Клиенты и контейнеры сервисов IARnet могут быть снабжены цифровыми сертификатами
Конфиденциальность и целостность передаваемых по сети данных
Взаимная аутентификация сторон
Описание слайда:
Механизм безопасности Стандартные технологии и спецификации, применяемые в Grid Криптография с открытым ключом Цифровые сертификаты (стандарты PKI, X.509) Протоколы SSL/TLS Реализация на основе ППО Ice Клиенты и контейнеры сервисов IARnet могут быть снабжены цифровыми сертификатами Конфиденциальность и целостность передаваемых по сети данных Взаимная аутентификация сторон

Слайд 15





Развертывание сервисов в действующей Grid-инфраструктуре
Совместимость с Grid реализована 
на уровне механизма безопасности 
Сервис IARnet может авторизовать клиентов, снабженных сертификатами пользователей Grid
Пример
Сервис доступа к пакету символьных вычислений Maxima
Принимает запросы от клиентов с сертификатами пользователей RDIG (Russian Data Intensive Grid)
Описание слайда:
Развертывание сервисов в действующей Grid-инфраструктуре Совместимость с Grid реализована на уровне механизма безопасности Сервис IARnet может авторизовать клиентов, снабженных сертификатами пользователей Grid Пример Сервис доступа к пакету символьных вычислений Maxima Принимает запросы от клиентов с сертификатами пользователей RDIG (Russian Data Intensive Grid)

Слайд 16





Испытания созданных программных средств и сервисов
Испытания реализаций сетевого уровня IARnet на основе ППО CORBA, Ice и Web-сервисов
Проверка масштабируемости информационной службы и службы управления сценариями IARnet
Проверка совместимости с ППО действующей грид-системы
Проверка надежности работы в течение длительного времени
Проверка непрерывной доступности сервисов
Описание слайда:
Испытания созданных программных средств и сервисов Испытания реализаций сетевого уровня IARnet на основе ППО CORBA, Ice и Web-сервисов Проверка масштабируемости информационной службы и службы управления сценариями IARnet Проверка совместимости с ППО действующей грид-системы Проверка надежности работы в течение длительного времени Проверка непрерывной доступности сервисов

Слайд 17





Сервис доступа к ресурсам, функционирующим на МВК
Описание слайда:
Сервис доступа к ресурсам, функционирующим на МВК

Слайд 18





BNB-GRID: РАСПРЕДЕЛЕННАЯ ИНФРАСТРУКТУРА ДЛЯ СУПЕРКОМПЬЮТЕРНЫХ ПРИЛОЖЕНИЙ В ОБЛАСТИ КОНЕЧНОМЕРНОЙ ОПТМИЗАЦИИ
Описание слайда:
BNB-GRID: РАСПРЕДЕЛЕННАЯ ИНФРАСТРУКТУРА ДЛЯ СУПЕРКОМПЬЮТЕРНЫХ ПРИЛОЖЕНИЙ В ОБЛАСТИ КОНЕЧНОМЕРНОЙ ОПТМИЗАЦИИ

Слайд 19





ПОИСК КОНФОРМЕРОВ С МИНИМАЛЬНОЙ ЭНЕРГИЕЙ ВЗАИМОДЕЙСТВИЯ
Описание слайда:
ПОИСК КОНФОРМЕРОВ С МИНИМАЛЬНОЙ ЭНЕРГИЕЙ ВЗАИМОДЕЙСТВИЯ

Слайд 20





Лабораторный грид ресурсов Maxima
Описание слайда:
Лабораторный грид ресурсов Maxima

Слайд 21





Патентные исследования
Инструментарий IARnet не подпадает под действия недавно поданных патентов, 
а также не нарушает требований лицензионной и патентной чистоты используемых компонент и библиотек
Описание слайда:
Патентные исследования Инструментарий IARnet не подпадает под действия недавно поданных патентов, а также не нарушает требований лицензионной и патентной чистоты используемых компонент и библиотек

Слайд 22





Индикаторы программы
Число завершенных НИР – 1
Число публикаций – 5
Число патентов – 1 (свидетельство о регистрации программы для ЭВМ)
Число диссертаций – 1

Участие в выставках и дипломы
Перспективные технологии XXI века 
(30.09-03.10 2008)
Softool 
(30.09-03.10 2008)
Описание слайда:
Индикаторы программы Число завершенных НИР – 1 Число публикаций – 5 Число патентов – 1 (свидетельство о регистрации программы для ЭВМ) Число диссертаций – 1 Участие в выставках и дипломы Перспективные технологии XXI века (30.09-03.10 2008) Softool (30.09-03.10 2008)

Слайд 23






Спасибо за внимание!
Описание слайда:
Спасибо за внимание!

Слайд 24





Программная инфраструктура
Описание слайда:
Программная инфраструктура

Слайд 25





jLite: интеграция 
с Grid-инфраструктурой
Простой программный интерфейс для запуска вычислительных заданий в Grid на основе ПО gLite
Реализация на Java с поддержкой различных операционных систем
Не требуется установка ПО gLite
Описание слайда:
jLite: интеграция с Grid-инфраструктурой Простой программный интерфейс для запуска вычислительных заданий в Grid на основе ПО gLite Реализация на Java с поддержкой различных операционных систем Не требуется установка ПО gLite

Слайд 26





MathCloud
Сетевая среда для математиков
Состоит из независимо существующих 
в Интернете математических сервисов
Предоставляет удаленный доступ 
к математическим ресурсам
Позволяет объединять различные сервисы для решения математических задач
Использует сервис-ориентированный подход, Web-технологии и модель REST
Описание слайда:
MathCloud Сетевая среда для математиков Состоит из независимо существующих в Интернете математических сервисов Предоставляет удаленный доступ к математическим ресурсам Позволяет объединять различные сервисы для решения математических задач Использует сервис-ориентированный подход, Web-технологии и модель REST

Слайд 27





Преимущества MathCloud
Использование программ без их установки
Простая возможность объединения различных существующих математических пакетов
Возможность включения в среду программ, 
написанных пользователем
Публикация результатов своей работы: 
как различных математических конструкций, 
так и специализированных программ
Возможность предоставлять гибкий доступ к своим программам, в частности, в формате аренды приложений
Интеграция с существующими в Интернете математическими ресурсами
Описание слайда:
Преимущества MathCloud Использование программ без их установки Простая возможность объединения различных существующих математических пакетов Возможность включения в среду программ, написанных пользователем Публикация результатов своей работы: как различных математических конструкций, так и специализированных программ Возможность предоставлять гибкий доступ к своим программам, в частности, в формате аренды приложений Интеграция с существующими в Интернете математическими ресурсами

Слайд 28





Примеры сервисов
Генерация и визуализация многогранников 
с заданными свойствами
Плотнейшая упаковка пространства
Построение разбиения Вороного
Описание слайда:
Примеры сервисов Генерация и визуализация многогранников с заданными свойствами Плотнейшая упаковка пространства Построение разбиения Вороного

Слайд 29





Приложения
Задачи, декомпозируемые на несколько типовых подзадач с хорошей программно-алгоритмической проработкой (существуют соотв. ресурсы)
В общем случае, различные виды подзадач
Требуется
Координация ресурсов
Интерактивное управление процессом вычислений


Примеры
Интеграция математических ресурсов (совместно с МИ РАН)
Распределенное имитационное моделирование (совместно с ВЦ РАН)
Геоинформационные приложения (программа “Электронная Земля”)
Решение задач конечномерной оптимизации
Описание слайда:
Приложения Задачи, декомпозируемые на несколько типовых подзадач с хорошей программно-алгоритмической проработкой (существуют соотв. ресурсы) В общем случае, различные виды подзадач Требуется Координация ресурсов Интерактивное управление процессом вычислений Примеры Интеграция математических ресурсов (совместно с МИ РАН) Распределенное имитационное моделирование (совместно с ВЦ РАН) Геоинформационные приложения (программа “Электронная Земля”) Решение задач конечномерной оптимизации

Слайд 30





Задача оптимального управления: 
Схема распределенного решения
Описание слайда:
Задача оптимального управления: Схема распределенного решения

Слайд 31





Задачи глобальной оптимизации
Описание слайда:
Задачи глобальной оптимизации

Слайд 32





Особенности методов решения задач ГО
Много общего в методах решения для различных задач оптимизации
Высокая трудоемкость
Декомпозиционная структура методов решения


    Необходимость разработки универсальных программных решений, обеспечивающих высокую производительность
Описание слайда:
Особенности методов решения задач ГО Много общего в методах решения для различных задач оптимизации Высокая трудоемкость Декомпозиционная структура методов решения Необходимость разработки универсальных программных решений, обеспечивающих высокую производительность

Слайд 33





Программный комплекс BNB-Grid
Описание слайда:
Программный комплекс BNB-Grid

Слайд 34





Поиск конфигурации молекулярного кластера с минимальной энергией взаимодействия
Описание слайда:
Поиск конфигурации молекулярного кластера с минимальной энергией взаимодействия

Слайд 35





Вычислительный эксперимент
Описание слайда:
Вычислительный эксперимент

Слайд 36





Среда для исследования 
геометрических свойств 
оптимальных конфигураций атомов
возможность удобного ввода исходных данных задачи
поиск конфигурации молекулы с минимальной энергией 
интерактивное исследования полученной конфигурации,
внесение изменений в ее структуру с последующим применением численных методов для анализа полученной конфигурации, и ее деформации с целью минимизации энергии взаимодействия.
Описание слайда:
Среда для исследования геометрических свойств оптимальных конфигураций атомов возможность удобного ввода исходных данных задачи поиск конфигурации молекулы с минимальной энергией интерактивное исследования полученной конфигурации, внесение изменений в ее структуру с последующим применением численных методов для анализа полученной конфигурации, и ее деформации с целью минимизации энергии взаимодействия.

Слайд 37





Многогранники и геометрическая структура молекулярного кластера
Описание слайда:
Многогранники и геометрическая структура молекулярного кластера

Слайд 38


Создание высокоуровневых средств разработки грид-сервисов и интеграции программных ресурсов в грид-систему, слайд №38
Описание слайда:

Слайд 39


Создание высокоуровневых средств разработки грид-сервисов и интеграции программных ресурсов в грид-систему, слайд №39
Описание слайда:

Слайд 40


Создание высокоуровневых средств разработки грид-сервисов и интеграции программных ресурсов в грид-систему, слайд №40
Описание слайда:

Слайд 41





Большое прикладное значение имеют упаковки, состоящие из неоднородных элементов
Большое прикладное значение имеют упаковки, состоящие из неоднородных элементов
Плотнейшая упаковка из шаров с разными радиусами
Описание слайда:
Большое прикладное значение имеют упаковки, состоящие из неоднородных элементов Большое прикладное значение имеют упаковки, состоящие из неоднородных элементов Плотнейшая упаковка из шаров с разными радиусами

Слайд 42





Система Лоренца
Описание слайда:
Система Лоренца

Слайд 43





Траектории, исходящие из двух близких начальных точек
Описание слайда:
Траектории, исходящие из двух близких начальных точек

Слайд 44





Распределенное имитационное моделирование
Декомпозиция модели на составные блоки
Блоки являются алгоритмическими ресурсами
Размещение блоков в распределенной среде
Производительность и масштабируемость
Несовместимые требования к ресурсам
Различные разработчики и владельцы
Интеграция блоков модели в рамках имитационного эксперимента
Описание слайда:
Распределенное имитационное моделирование Декомпозиция модели на составные блоки Блоки являются алгоритмическими ресурсами Размещение блоков в распределенной среде Производительность и масштабируемость Несовместимые требования к ресурсам Различные разработчики и владельцы Интеграция блоков модели в рамках имитационного эксперимента

Слайд 45





Международные исследовательские проекты по программе EC IST
Описание слайда:
Международные исследовательские проекты по программе EC IST

Слайд 46





Проекты для ESA 
(Европейское Космическое Агентство)
Описание слайда:
Проекты для ESA (Европейское Космическое Агентство)

Слайд 47





Академические проекты
Описание слайда:
Академические проекты

Слайд 48





Эколого-социально-экономическая имитационная модель
Описание слайда:
Эколого-социально-экономическая имитационная модель



Похожие презентации
Mypresentation.ru
Загрузить презентацию