Автор работы: Пользователь скрыл имя, 26 Июня 2013 в 20:02, контрольная работа
Изучение технологии GRID, ее архитектуры, организации и средств построения. Краткий обзор применения данной технологии.
Задачи:
1. Изучение имеющихся материалов по технологии GRID;
2. Обзор архитектуры GRID-систем;
3. Описание инструментальных средств для построения GRID-систем на примере Globus Toolkit и LCG (LHC Computing Grid);
4. Изучение работы пользователя в GRID-системе и существующих пользовательских интерфейсов;
ПОСТАНОВКА ЗАДАЧИ 3
ВВЕДЕНИЕ. 4
1. КОНЦЕПЦИЯ GRID. 5
2. АРХИТЕКТУРА GRID. 5
2.1. БАЗОВЫЙ УРОВЕНЬ. 6
2.2. УРОВЕНЬ СВЯЗИ. 7
2.3. РЕСУРСНЫЙ УРОВЕНЬ. 7
2.4. КОЛЛЕКТИВНЫЙ УРОВЕНЬ. 8
2.5. ПРИКЛАДНОЙ УРОВЕНЬ. 8
3. ПОНЯТИЕ ВИРТУАЛЬНОЙ ОРГАНИЗАЦИИ. 8
4. РАСПРЕДЕЛЕНИЕ РЕСУРСОВ В GRID. 9
5. ИНСТРУМЕНТАЛЬНЫЕ СРЕДСТВА GRID (GLOBUS TOOLKIT). 9
5.1. УПРАВЛЕНИЕ РЕСУРСАМИ. 10
5.2. ОРГАНИЗАЦИЯ ДОСТУПА К РЕСУРСАМ. 11
5.3. ИНФОРМАЦИОННЫЙ СЕРВИС. 12
5.4. БЕЗОПАСНОСТЬ. 13
6. ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ LCG. 14
7. ПОЛЬЗОВАТЕЛЬ В GRID. 15
7.1. ИСПОЛЬЗОВАНИЕ ИНТЕРФЕЙСА КОМАНДНОЙ СТРОКИ. 16
7.2. WEB-ИНТЕРФЕЙСЫ GRID. 18
8. ГЛОБАЛЬНАЯ ИНФРАСТРУКТУРА GRID ДЛЯ НАУКИ. 18
9. РОССИЯ В ПРОЕКТЕ EGEE. 20
10. ЗАКЛЮЧЕНИЕ. 21
11. СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ. 22
Не менее важными являются команды для управления данными. Основная задачи системы управления данными – создание копий данных для быстрого доступа к ним вычислительных ресурсов (репликация) и поддержание каталога этих копий. Существуют четыре основные команды для управления данными в LCG:
lcg-cr <файл>
lcg-rep <файл>
lcg-del <файл>
lcg-cp <файл>
Полный набор команд LCG весьма обширен и постоянно расширяется, поэтому не представляется возможным дать его развернутое описание; основные же команды работают со всеми вышедшими версиями.
Примером web-интерфейса к GRID-системе может служить GENIUS, разработанный в итальянском институте INFN. Основными целями при создании web-интерфейса GENIUS были:
Web-интерфейс GENIUS позволяет выполнять все основные операции по управлению заданиями и данными в GRID-системе, причем все эти действия пользователь может производить прямо из браузера.
В настоящее время GENIUS активно используется в рамках проекта GILDA (Grid Infn Laboratory for Dissemination Activities), являющегося виртуальной лабораторией для демонстрации возможностей технологии GRID. Проект GILDA состоит из нескольких частей:
Пользовательские web-
В этом разделе в качестве примера кратко рассмотрена инфраструктура GRID, реализованная в рамках проекта EGEE (Enable Grid E-sciencE).
Цель проекта EGEE – объединить уже ведущиеся национальные, региональные и тематические GRID-разработки в единую цельную GRID-инфраструктуру для поддержки научных исследований. Эта инфраструктура предоставляет исследователям, как в академических кругах, так и в разных областях экономики, круглосуточный доступ к высокопроизводительным вычислительным ресурсам независимо от их географического положения. Пользоваться инфраструктурой смогут географически распределенные сообщества исследователей, которые нуждаются в общих для них вычислительных ресурсах, готовы объединить свои собственные вычислительные инфраструктуры и согласны с принципами общего доступа. Проект поддерживают в основном финансирующие учреждения ЕС, но предназначен он для работы во всем мире. Значительные средства поступают от США, России и других участников проекта, не входящих в ЕС.
К настоящему времени десятки приложений используют эту развивающуюся инфраструктуру для различных областей науки: термоядерный синтез, науки о Земле, астрофизика, геофизика, археология, вычислительная физика. Эта инфраструктура открыта также для индустриальных и социоэкономических сообществ. В рамках этой инфраструктуры создано свыше 60 ВО.
В проекте EGEE принимают участие более 90 организаций из 32 стран. Эти организации объединены в региональные GRID (федерации). В проекте участвуют 13 федераций, в том числе и федерация «Россия». Суммарная вычислительная мощность этой GRID-инфраструктуры составляет в настоящий момент свыше 20 тысяч процессоров.
Проект EGEE имеет партнерские отношения с более чем 70 участниками, не входящими в данный проект, в том числе через ряд других проектов GRID (рис. 6).
В задачи проекта EGEE входит:
Для участия России в этом проекте был образован консорциум РДИГ (Российский GRID для интенсивных операций с данными – Russian Data Intensive Grid – RDIG). Консорциум РДИГ, согласно принятой в проекте EGEE структуре, входит в проект в качестве региональной федерации «Россия» («Russia»). Цели РДИГ:
Участники РДИГ (участники проекта EGEE):
Даже из этого краткого введения в технологию можно получить представление, масштабах и интенсивности внедрения этой технологии в научные и в индустриальные и экономические направления человеческой деятельности. Любая поисковая система в Интернете на запрос «GRID» выдаст сотни сайтов, представляющих различные аспекты этой технологии, проекты на ее базе, примеры различных приложений и т.д. Все это означает не только масштабы, но и отражает результаты внедрения принципиально нового подхода к организации вычислительного процесса в различных областях науки, техники, экономики.
Несмотря на недостаточность вычислительных ресурсов, РДИГ представляет собой первую реально работающую GRID-инфраструктуру в России, первый проект GRID всероссийского уровня, поддержанный правительством Российской Федерации.
Ряд научных и образовательных учреждений России из различных областей науки проявили заинтересованность в участии в проекте в качестве партнеров. Основными текущими задачами РДИГ и региональных центров GRID являются: расширение инфраструктуры, увеличение мощностей ресурсных центров, поиск задач для решения с использованием технологии GRID, обучение пользователей, привлечение молодых специалистов для развития и использования как системного, так и прикладного уровня этой технологии XXI века.