СОВРЕМЕННЫЕ GRID – ТЕХНОЛОГИИ > Полезные советы
Тысяча полезных мелочей    

СОВРЕМЕННЫЕ GRID – ТЕХНОЛОГИИ

СОВРЕМЕННЫЕ GRID – ТЕХНОЛОГИИ

Абрамовский В.А. Статья в формате PDF 254 KB Россия участвует в крупнейшем международном проекте по физике высоких энергий «Большой адронный коллайдер» (LHC, ЦЕРН, Швейцария). Начало работы ускорителя (получение первых данных) планируется на конец 2007 г.

Первая фаза вычислительного проекта GRID для LHC была одобрена на Совете ЦЕРН. Сегодня важно не только иметь доступ к информации, но и распределенным образом обpaбатывать ее. Четыре гигантских детектора этого ускорителя - ALICE, ATLAS, CMS и LHCb - будут накапливать больше чем 10 миллионов гигабайт данных в течение каждого года о событиях, происходящих при столкновении частиц. Это эквивалентно содержанию, примерно, 20 миллионов компьютерных компакт - дисков.

Ведущие российские исследовательские центры различных ведомств ведут работы по проекту LHC, как по созданию самого ускорителя, так и всех четырех его детекторов. На выполнение соответствующих заказов по проекту LHC задействованы десятки российских заводов. В целом вклад России в проект LHC можно оценить в размере 5%.

Научно-исследовательские центры РФ, участвующие в проекте «Большой адронный коллайдер», разpaбатывают два основных направления развития GRID технологий:

  • интенсивные операции с базами данных, data intensive GRID (проект DataGRID);
  • вычислительный computational GRID (проект EuroGRID), в котором создаваемая инфраструктура нацелена на достижение максимальной скорости расчетов за счет глобализации распределения (распараллеливания) вычислений.

Концепция GRID (название по аналогии с электрическими сетями - electric power grid) предполагает создание компьютерной инфраструктуры нового типа, обеспечивающей глобальную интеграцию информационных и вычислительных ресурсов на основе управляющего и оптимизирующего программного обеспечения (middleware) нового поколения. Для достижения этой цели создается набор стандартизированных служб для обеспечения надежного, совместимого, дешевого и всепроникающего доступа к географически распределенным высокотехнологичным информационным и вычислительным ресурсам - отдельным компьютерам, кластерам и суперкомпьютерным центрам, хранилищам информации, сетям, научному инструментарию и т.д.

Важнейшим является междисциплинарный хаpaктер GRID. Имеется довольно много общего в вычислительных потребностях различных областей научных исследований - развиваемые технологии применяются в физике высоких энергий, космофизике, микробиологии, экологии, метеорологии, различных инженерных приложениях (например, в самолетостроении). Схожие проблемы наблюдаются и в других областях. Например, NASA реализует для своих нужд сеть высокопроизводительных компьютеров, роботизированных устройств массовой памяти, высокоскоростных каналов связи, научных инструментов и продвинутых интерфейсов для пользователя под названием Information Power Grid.

В настоящее время кроме LHC идет подготовка нескольких научных экспериментов нового поколения - эксперименты с использованием интерферометров для регистрации гравитационных волн бинарных пульсаров, новых сверхсвезд и иных экзотических объектов (эксперимент LIGO), а также автоматизированная цифровая космическая съемка с очень высоким разрешением (более 1012 пикселей), которая позволит значительно развить систематическое изучение звезд, галактик и крупномасштабных космических структур (эксперимент SDSS) для создания подробного каталога астрономических данных. Все эти эксперименты рассчитаны на длительный период и предполагают накопление и последующую обработку массивов данных.

Требования к вычислительным и архивным ресурсам для этих экспериментов различны. Процессорные затраты, необходимые для LIGO составляют несколько петафлопов. Объемы данных у LHC будут значительно больше, чем у LIGO, а у LIGO - значительно больше, чем у SDSS.

Среди основных направлений использования computational GRID на данный момент можно выделить:

  • распределенные супервычисления, решение очень крупных задач, требующих огромных процессорных ресурсов, памяти и т.д.;
  • «высокопоточные» вычисления (High - Throughput Computing), позволяющие организовать эффективное использование ресурсов для небольших задач, утилизируя временно простаивающие компьютерные ресурсы;
  • вычисления «по требованию» (On-Demand Computing), крупные разовые расчеты;
  • вычисления с привлечением больших объемов распределенных данных (Data-Intensive Computing), например, в метеорологии, астрономии, физике высоких энергий;
  • коллективные вычисления (Collaborative Computing).

К общим хаpaктеристикам потребностей, которые делают оправданной организацию вычислительных архитектур типа Data intensive GRID, можно отнести следующие:

  • большие объемы данных, распределенных по различным научным центрам, странам и континентам;
  • участие большого количества специалистов в обработке данных из разных институтов и университетов;
  • информация, которую следует проанализировать, имеет сложную структуру;
  • алгоритмы обработки информации имеют нетривиальный хаpaктер (объем программ составляет миллионы строк текста);
  • наконец, масштабируемость базового программного обеспечения (фактически, всего того, что лежит ниже прикладного уровня), которое должно устойчиво работать как на настольной машине, так и на суперкомпьютере.

Как прогнозируется, эволюционные изменения в полупроводниковых технологиях и архитектуре микропроцессоров приведут в ближайшие пять лет к десятикратному увеличению вычислительных мощностей. Уже сегодня возможности рядовых пользователей, подключенных к цифровым каналам связи с предоставлением комплексных услуг, сравнимы с теми возможностями, которыми обладали суперкомпьютерные центры 10-15 лет назад.

Технологическое основание для создания Grid - инфраструктур дают уже существующие волоконно-оптические сети, высокопроизводительные процессоры, параллельные архитектуры, протоколы связи, математическое обеспечение распределенных структур, механизмы обеспечения безопасности.

В НовГУ создана лаборатория "GRID-ТЕХНОЛОГИИ В СОВРЕМЕННОЙ ФИЗИКЕ".

Ее задачами являются:

1.Подготовка научных сотрудников, программистов и инженеров по направлениям:

  • обработка и анализ экспериментальных данных с ускорителя LHC;
  • работа по созданию программного обеспечения для проекта DATAGRID,
  • работа по созданию программного обеспечения для моделирования физических процессов;
  • работа по проекту распределенных вычислений EuroGRID.

2.Проведение работ:

  • создание и развитие российского сегмента DATAGRID;
  • моделирование экспериментов на детекторах ALICE, ATLAS, CMS;
  • обработка экспериментальных данных с этих детекторов, а также с детектора TOTEM.

3. Создание программного обеспечения для DATAGRID и EuroGRID.

4. Создание программного обеспечения для моделирования физических процессов взаимодействия адронов и ядер при сверхвысоких энергиях.

5. Создание программного обеспечения для триггеров редких процессов в рассеянии адронов и ядер.

На основе этих конкретных задач лаборатория также может готовить специалистов по использованию технологии GRID в других областях науки и техники, в частности, в экологии, экономике, энергетике, машиностроении, медицине, биологии.

Новгородский государственный университет включен в сеть Grid. Вычислительные ресурсы доступны для использования всеми участниками сети.

Для этого были осуществлены следующие работы:

1. Произведена установка и настройка вычислительного элемента сети GRID и сопутствующих сервисов, а именно:

  • Computing Element - система управления вычислительными ресурсами, распределением заданий, аутентификацией хостов и пользователей сети,
  • Storage Element - система хранения исходных экспериментальных данных и данных, полученных в результате обработки,
  • Monitoring BOX - распределенная система мониторинга отдельных хостов сети GRID и сети в целом,
  • Сервисы: SSH, Firewall, VPN, Hosts Autoupdate (система обновления ПО с помощью apt-get).

2.Все имеющиеся хосты зарегистрированы в сети GRID, для них получены соответствующие OpenSSL - сертификаты в Regional Certification Authority.

3.Получен сертификат пользователя, который был зарегистрирован в виртуальной организации RDIG (Russian Data Intensive Grid).

4.Локально устранены мелкие недоработки системы автоматического развертывания сайтов (совокупности сервисов в рамках одного вычислительного центра), связанных с тем, что ПО для сети GRID находится еще в стадии разработки и предварительного тестирования.

Работа представлена на научную конференцию «Новые технологии и современные системы автоматизации», Тунис, 12-19 июня 2005 г., поступила в редакцию 29.04.2005г.



ГИБКОЕ УПРАВЛЕНИЕ ПРОЦЕССАМИ КОАГУЛЯЦИИ ВОДЫ

ГИБКОЕ УПРАВЛЕНИЕ ПРОЦЕССАМИ КОАГУЛЯЦИИ ВОДЫ Статья в формате PDF 104 KB...

16 04 2024 16:31:26

ПРИМЕНЕНИЕ СИСТЕМЫ B2B В ДИСТРИБУТОРСКОЙ КОМПАНИИ

Статья в формате PDF 119 KB...

12 04 2024 13:32:15

КАЩЕНКО МИХАИЛ ПЕТРОВИЧ

КАЩЕНКО МИХАИЛ ПЕТРОВИЧ Статья в формате PDF 319 KB...

09 04 2024 12:55:42

ТУБЕРКУЛЕЗНОЕ ПОРАЖЕНИЕ ПОЗВОНОЧНИКА У ДЕТЕЙ

ТУБЕРКУЛЕЗНОЕ ПОРАЖЕНИЕ ПОЗВОНОЧНИКА У ДЕТЕЙ Статья в формате PDF 120 KB...

07 04 2024 7:57:32

ВЗАИМОСВЯЗАННОСТЬ ПОВЕРХНОСТНЫХ И ПОДЗЕМНЫХ ВОД В ЕДИНОЙ СИСТЕМЕ РЕЧНОГО ВОДОСБОРНОГО БАССЕЙНА; ПРОЯВЛЕНИЕ В КАТАСТРОФИЧЕСКИХ ЯВЛЕНИЯХ В УСЛОВИЯХ ИНТЕНСИВНЫХ ЛИВНЕЙ В ВЫСОКОГОРНЫХ ОБЛАСТЯХ С РЕЗКОРАСЧЛЕНЕННЫМ ГОРНЫМ РЕЛЬЕФОМ

ВЗАИМОСВЯЗАННОСТЬ ПОВЕРХНОСТНЫХ И ПОДЗЕМНЫХ ВОД В ЕДИНОЙ СИСТЕМЕ РЕЧНОГО ВОДОСБОРНОГО БАССЕЙНА; ПРОЯВЛЕНИЕ В КАТАСТРОФИЧЕСКИХ ЯВЛЕНИЯХ В УСЛОВИЯХ ИНТЕНСИВНЫХ ЛИВНЕЙ В ВЫСОКОГОРНЫХ ОБЛАСТЯХ С РЕЗКОРАСЧЛЕНЕННЫМ ГОРНЫМ РЕЛЬЕФОМ В настоящей работе предлагается оригинальный подход для объяснения процессов образования и распространения селей в горных условиях в условиях резкого увеличения вовлекаемых в этот процесс водных масс. Нами предлагается модель, согласно которой необходимыми условиями возникновения селя являются следующие: наличие глубинного трещинообразования в русле горной реки, перепад высот, наличие пула водной массы (обычно, – над областью будущего возникновения селя), обеспечивающего необходимый перепад гидростатического давления, а также выпадение осадков в виде обильных дождей, тающих снегов в верховьях селеопасных рек, провоцирующих это явление. Одним из принципиальных базовых допущений, на котором строится наша модель и которое подтверждается наблюдениями селевых катастроф, является то, что объем/масса водного селевого выброса может существенно превосходить оцениваемое количество выпавших осадков на поверхности. В связи с этим естественное объяснение получает общеизвестный факт, что не все ливневые дожди приводят к катастрофическим последствиям. Сущность и новизна нашей модели заключается в том, что в селевом взрыве активно участвуют как поверхностные, так и подземные воды, т.е. речь идет о 3D-механизме формирования селя. При этом в русле создается определенный участок – ворота селя, где начинает идти интенсивная подземная подпитка водой (за счет перепада давлений) основного импульса селя. И этот процесс может играть доминирующую роль. Нами предлагается математическая модель рождения и распространения селя, в основе которой лежат представления нелинейной гидродинамики волновых процессов с формированием солитонов. В рамках развиваемой концепции в заключительном разделе 5 данной статьи приведен краткий анализ возможных причин произошедшего катастрофического наводнения в г. Крымске (июль 2012 г.). ...

03 04 2024 17:36:47

ЭКОЛОГИЯ СИБИРСКОГО РЕГИОНА: К ИСТОРИИ ПРОБЛЕМЫ

ЭКОЛОГИЯ СИБИРСКОГО РЕГИОНА: К ИСТОРИИ ПРОБЛЕМЫ Статья в формате PDF 179 KB...

28 03 2024 2:55:32

КОМПЬЮТЕРНЫЕ ТЕХНОЛОГИИ В ТЕХНОЛОГИЯХ ОБУЧЕНИЯ

КОМПЬЮТЕРНЫЕ ТЕХНОЛОГИИ В ТЕХНОЛОГИЯХ ОБУЧЕНИЯ Статья в формате PDF 108 KB...

20 03 2024 11:21:13

ТЕРМИНОЛОГИЧЕСКИЙ СПРАВОЧНИК ПО ОБЩЕЙ ХИРУРГИИ

ТЕРМИНОЛОГИЧЕСКИЙ СПРАВОЧНИК ПО ОБЩЕЙ ХИРУРГИИ Статья в формате PDF 134 KB...

10 03 2024 4:22:13

Еще:
Поддержать себя -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 ::