История создания
В январе 2007 года в институте прошёл
семинар, организованный математиками нашего
института, на тему “О вычислительных ресурсах
для ФТИНТ НАН Украины” http://www.ilt.kharkov.ua/cf.doc
.
Предложение, исходящее “снизу” от
пользователей отделов института, о создании 3-х
узлового мини-кластера из современных (на то
время) двухядерных машин, было поддержано
администрацией института.
Такой мини-кластер был создан, запущен
в эксплуатацию, подключён
к Украинскому Сегменту ГРИД (УСГ) и
успешно работает. Основное
назначение этого мини-кластера служить
стартовой площадкой (грид-платформой) для
доступа к ресурсам ГРИД.
Сейчас реально речь идёт пока только
об УСГ, однако и эти ресурсы
совсем не малые. С одной стороны – это мощные кластеры, а с другой –
закупаемое для УСГ лицензионное математическое
обеспечение, которое будет доступно всем зарегистрированным (получившим
сертификат) пользователям.
Украина уже принята в Европейское
ГРИД-сообщество, и создан сертификационный центр в
Киеве на базе двух институтов: Института
Теоретической Физики им. М.М.Боголюбова и НТУУ "КПИ ".
В настоящее время (начало 2009 года) наш
институт, имея почти двухлетний опыт работы с
грид-платформой, получил и успешно запустил
современный кластер в соответствии с
выполнением национальной программы “Внедрение
грид-технологий и создание кластеров в НАН
Украины”. Кластер подключен к Украинскому
Сегменту Грид (ILTPE Cluster в мониторинге http://grid.org.ua/monitors/
или http://lcg.bitp.kiev.ua ).
Что такое ГРИД?
На этот вопрос можно ответить коротко:
ГРИД (GRID) – это новая
инфраструктура в сети Интернет, которая
обеспечивает прямой доступ к вычислительным
мощностям и ресурсам хранения данных,
распределённых по всему Земному шару.
К счастью, для более подробного
знакомства с ГРИД сейчас нет недостатка в хорошо
написанных материалах на эту тему. Для
знакомства с ГРИД рекомендуем популярный портал
(можно сказать, энциклопедию) http://gridclub.ru/ .
Для знакомства с ГРИД с учётом
специфики Украинского Сегмента ГРИД рекомендуем сайт http://uag.bitp.kiev.ua/
Как стать пользователем?
Пользователь кластера и
сертифицированный пользователь ГРИД – два
разных статуса.
Чтобы стать пользователем кластера, достаточно заполнить и
подписать у руководителя отдела и Ученого
секретаря института анкету.
На основании этого
документа получить account
(login, passwd) у оператора терминального зала.
Получение сертификатов, предполагает
более сложную процедуру, которая будет
определена после создания сертификационного
регионального центра в Харькове.
Для начинающих
Естественный вопрос, который возникает
у любого сотрудника института: "Что такое
кластер и можно ли им воспользоваться, не слишком
утруждая себя изучением чего-то нового и
необычного, отвлекающего от основной работы?".
Будем предполагать, что минимальный
уровень компьютерной грамотности у задающего
вопрос имеется, а именно - умение просто
использовать персональный компьютер при решении
своих задач в условиях подключения к локальной
сети института и глобальной сети Интернет.
Предваряя приводимую ниже ссылку на
хорошо написанное введение для начинающих
пользователей кластера НИВЦ МГУ, которое
полностью подходит и для наших пользователей,
можно сказать, что любой сотрудник института
может с успехом использовать возможности
кластера в своей работе. Для этого не обязательно
изучать программирование, операционную систему
Linux и множество других вещей, отвлекающих от
основной работы.
Конечно, для профессиональных
программистов на кластере имеется все
необходимое для создания эффективных программ.
Но для серьезных задач в мире потрачено много
усилий для создания уже готовых к использованию
программ - так называемых пакетов прикладных
программ для различных областей знаний. Сейчас
даже трудно сказать для каких областей знаний
нет соответствующего пакета программ. И нет
большой проблемы отыскать эти пакеты через
Интернет. Было бы желание. Главный вопрос в
доступности и стоимости этих пакетов. Стоимость
коммерческих пакетов может в несколько раз
превышать стоимость нашего кластера. По этой
причине стоит начать с поиска подходящего пакета
в классе свободно доступных, с так называемой
открытой лицензией. Установка такого пакета на
кластере и настройка его для эффективной работы
далеко не всегда является тривиальной задачей,
особенно если пакет поставляется без исходных
текстов ( в так называемом бинарном виде), но мы
постараемся оказать помощь в установке
такого программного обеспечения.
К устанавливаемым пакетам
предъявляються следующие требования:
- операционная система - Linux
- языки програмирования - Си, Фортран
- для подписания лицензии требуется
предварительное разрешение дирекции.
Наконец, в приводимой ниже ссылке, Вы
найдете, как мы надеемся, ответы на многие
вопросы. Для начинающих (и не только)
пользователей кластера http://parallel.ru/cluster/beginner_guide.html
.
Документация
Учебные
и справочные материалы по
высокопроизводительным вычислениям
За состоянием кластера и его загрузкой
можно следить через сайт кластера cluster.ilt.kharkov.ua
. Там же находится
дополнительная информация с подробным описанием
параметров кластера, составе его
математического обеспечения и документация для
пользователей кластера.
Различные объявления, связанные с работами на
кластере, просьба отслеживать через доску
объявлений на сайте кластера.