Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Диссертация ( Е Мьинт Наинг ).doc
Скачиваний:
5
Добавлен:
01.05.2025
Размер:
2 Мб
Скачать
☆

Глава 1. Классификация распределенных вычислительных сред 6

1.1.Клиент-сервер 7

1.2.Peer-to-peer 7

1.3.Метакомпьютинг 8

1.3.1Основные понятия 8

1.3.2Кластерная технология 9

1.4. Технологии Грида 9

1.4.1Архитектура Грида 10

1.4.2Общие задачи Грида 11

1.5. Технологии и системы облачных вычислений 11

1.5.1Основные характеристики Облачных вычислений 11

1.5.2Особенности облачных вычислений 12

1.5.3Вызовы облачных вычислений 12

1.6.Выводы 13

2Глава 2. Проблемы доступа пользователей и анализ продуктов для запуска приложений в распределенной вычислительной среде 14

2.1.Анализ системы безопасности для распределенных вычислений 14

2.1.1Системы авторизации Grid 14

2.1.2Системы авторизации облачных вычислений 15

2.2.Анализ Облачных платформ для эффективного построения облачной вычислительной среды 15

2.2.1Облачная платформа ( EUCALYPTUS) 15

2.2.2Облачная платформа (OpenNebula ) 20

2.2.3Облачная платформа (Abicloud ) 22

2.2.4Облачная платформа (Nimbus ) 24

2.3.Анализ безопасности программной интерфейса API для управления ресурсами и сервисами Облачных вычислений 27

2.4.Исследование производительности метакомпьютера с единым образом операционной системы 27

2.4.1Исследование производительности PVM c и без миграции процессов MOSIX в гетерогенной среде 27

2.4.2Исследование производительности MPI с и без миграции процессов MOSIX в виртуальной среде 28

2.5.Анализ продукты Globus Toolkit для организации системы доступа пользователей к распределенной вычислительной среде 29

2.5.1GSI - для обеспечение единого входа в Грид-систему 29

2.5.2GRIDFTP – для управления данными 30

2.5.3 GRAM – для управления процессами 30

2.6. Разработка и исследование системы управления ресурсами Univa Grid Engine в многопроцессорных северах 30

2.6.1Конфигурация Univa Grid Engine 31

2.7.Выводы 32

3Глава 3. Организация системы доступа пользователей и разработка технических принципов запуска ресурсоемких приложений 33

3.1.Разработка системы безопасности грида в систему облачных вычислений 33

3.2.Разработка системы управления облачными ресурсами 34

3.2.1Программный интерфейс DRMAA для интеграции программных продуктов 34

3.3.Мosix вычислительный кластер на основе технологии облачных вычислений 34

3.4.Запуск приложение в распределенной вычислительной среде на основе технологии облачных вычислений 34

3.4.1NAS Parallel Bencmarks 35

3.4.2OpenFOAM 35

3.5.Выводы 36

4Глава 4. Консолидация и интеграция программных комплексов 36

4.1.Интеграция MPICH2 и UGE для запуска  параллельных приложений 37

4.2.Интеграция UGE и Globus toolkit для запуска  приложений через DRMAA 39

4.3.Интеграция системы безопасности Грида в систему Облачных вычислений 40

4.4.Разработка программного обеспечения OpenFoam в распределенной вычислительной среде 50

4.5.Часть исходного кода программы 53

4.6.Выводы 60

ЗАКЛЮЧЕНИЕ 62

ЛИТЕРАТУРА 62