Special linux distribution for national GRID network connection
-
Upload
artem-gerasimovich -
Category
Documents
-
view
478 -
download
1
description
Transcript of Special linux distribution for national GRID network connection
![Page 1: Special linux distribution for national GRID network connection](https://reader033.fdocuments.us/reader033/viewer/2022051612/54be33354a795949228b4691/html5/thumbnails/1.jpg)
Создание специализированного дистрибутива Linux для подключения к национальной
GRID-сети
Пынькин Денис Александрович
![Page 2: Special linux distribution for national GRID network connection](https://reader033.fdocuments.us/reader033/viewer/2022051612/54be33354a795949228b4691/html5/thumbnails/2.jpg)
Для чего?
Немного пафоса:
Белорусский национальный сегмент GRID!!! Проект союзного государства!!!
PS ;-)
![Page 3: Special linux distribution for national GRID network connection](https://reader033.fdocuments.us/reader033/viewer/2022051612/54be33354a795949228b4691/html5/thumbnails/3.jpg)
Unicore
Gateway — шлюз для доступа к сайту;
XUUDB ― база данных пользователей;
Registry ― это основная точка входа в систему Unicore, все сервисы обязаны здесь
регистрироваться;
TSI ― выполняет задачи от имени пользователя. Фактически выступает в роли своеобразного шлюза между Unicore и локальным менеджером ресурсов
![Page 4: Special linux distribution for national GRID network connection](https://reader033.fdocuments.us/reader033/viewer/2022051612/54be33354a795949228b4691/html5/thumbnails/4.jpg)
Задача предприятия
Пилить бабло!Создать GRID сайт предприятия:
Состав:● Unicore
● PBS● Вычислительные узлы
● Руководство по установке Unicore (105 с.)● Руководство по установке и настройке
дополнительного ПО (57 с.)● Много других страшных слов вроде: Linux, dns, dhcp, nfs, firewall, provider, static IP, ssl, ssh, X.509
![Page 5: Special linux distribution for national GRID network connection](https://reader033.fdocuments.us/reader033/viewer/2022051612/54be33354a795949228b4691/html5/thumbnails/5.jpg)
...и проблемы
Кадры!
Аппаратура.
![Page 6: Special linux distribution for national GRID network connection](https://reader033.fdocuments.us/reader033/viewer/2022051612/54be33354a795949228b4691/html5/thumbnails/6.jpg)
Проблема многих администраторов
● Зарплата● Unicore
● PBS● Вычислительные узлы
● Руководство по установке Unicore (105 с.)● Руководство по установке и настройке
дополнительного ПО (57 с.)● Много страшных слов вроде: Linux, dns, dhcp, nfs,
firewall, provider, static IP, ssl, ssh, X.509
![Page 7: Special linux distribution for national GRID network connection](https://reader033.fdocuments.us/reader033/viewer/2022051612/54be33354a795949228b4691/html5/thumbnails/7.jpg)
Мои пожелания
● Желание свести к минимуму человеческий фактор
● Автоматизация установки и администрирования
● «Управление мышкой»
● Установка на «обычные машины» в «обычной сети»
![Page 8: Special linux distribution for national GRID network connection](https://reader033.fdocuments.us/reader033/viewer/2022051612/54be33354a795949228b4691/html5/thumbnails/8.jpg)
Цель
Свой собственный установочный дискGRID-сайта:
с блэкджеком и шлюхами
● установка bare-metal● установка в виртуальную машину
● установка в виде RPM
![Page 9: Special linux distribution for national GRID network connection](https://reader033.fdocuments.us/reader033/viewer/2022051612/54be33354a795949228b4691/html5/thumbnails/9.jpg)
Пример сборки дистрибутива ALTLinux
cat >~/p6-x86_64.conf <<EOFDir::Etc::SourceList "$HOME/p6-sources-x86_64.list";EOF
cat >~/p6-sources-x86_64.list <<EOFrpm [p6] ftp://ftp.mgts.by/pub/ALTLinux/p6/branch x86_64 classicrpm [p6] ftp://ftp.mgts.by/pub/ALTLinux/p6/branch noarch classicEOF
git clone git://git.altlinux.org/people/boyarsh/packages/mkimage-profiles-desktop && cd mkimage-profiles-desktop
archs=x86_64 ./make-distro server-light --with-branding=altlinux-sisyphus
![Page 10: Special linux distribution for national GRID network connection](https://reader033.fdocuments.us/reader033/viewer/2022051612/54be33354a795949228b4691/html5/thumbnails/10.jpg)
Чего не хватает в дефолтном сервере?
● Unicore + PBS + все-все-все
● Автонастройщика для включения в GRID сеть
● Web-модуля управления
![Page 11: Special linux distribution for national GRID network connection](https://reader033.fdocuments.us/reader033/viewer/2022051612/54be33354a795949228b4691/html5/thumbnails/11.jpg)
Чего не хватает в инсталляторе?
● новой «цели» в mkimage
● списков ПО для сервера и вычислительного узла
● списка шагов инсталляции
● «тюнинга» под задачу
● «нескучных обоев»
![Page 12: Special linux distribution for national GRID network connection](https://reader033.fdocuments.us/reader033/viewer/2022051612/54be33354a795949228b4691/html5/thumbnails/12.jpg)
Выбор загрузки CD
![Page 13: Special linux distribution for national GRID network connection](https://reader033.fdocuments.us/reader033/viewer/2022051612/54be33354a795949228b4691/html5/thumbnails/13.jpg)
Выбор языка
![Page 14: Special linux distribution for national GRID network connection](https://reader033.fdocuments.us/reader033/viewer/2022051612/54be33354a795949228b4691/html5/thumbnails/14.jpg)
Куда же без лицензий?
![Page 15: Special linux distribution for national GRID network connection](https://reader033.fdocuments.us/reader033/viewer/2022051612/54be33354a795949228b4691/html5/thumbnails/15.jpg)
Подготовка диска
![Page 16: Special linux distribution for national GRID network connection](https://reader033.fdocuments.us/reader033/viewer/2022051612/54be33354a795949228b4691/html5/thumbnails/16.jpg)
Выбор наборов пакетов
![Page 17: Special linux distribution for national GRID network connection](https://reader033.fdocuments.us/reader033/viewer/2022051612/54be33354a795949228b4691/html5/thumbnails/17.jpg)
«Нескучные обои»
![Page 18: Special linux distribution for national GRID network connection](https://reader033.fdocuments.us/reader033/viewer/2022051612/54be33354a795949228b4691/html5/thumbnails/18.jpg)
Установка загрузчика
![Page 19: Special linux distribution for national GRID network connection](https://reader033.fdocuments.us/reader033/viewer/2022051612/54be33354a795949228b4691/html5/thumbnails/19.jpg)
Настройка сети
![Page 20: Special linux distribution for national GRID network connection](https://reader033.fdocuments.us/reader033/viewer/2022051612/54be33354a795949228b4691/html5/thumbnails/20.jpg)
Напутственное слово
![Page 21: Special linux distribution for national GRID network connection](https://reader033.fdocuments.us/reader033/viewer/2022051612/54be33354a795949228b4691/html5/thumbnails/21.jpg)
Добавление сертификатовв GRID-cайт
![Page 22: Special linux distribution for national GRID network connection](https://reader033.fdocuments.us/reader033/viewer/2022051612/54be33354a795949228b4691/html5/thumbnails/22.jpg)
Добавление сертификата в агент учета ресурсов
![Page 23: Special linux distribution for national GRID network connection](https://reader033.fdocuments.us/reader033/viewer/2022051612/54be33354a795949228b4691/html5/thumbnails/23.jpg)
Результат
Установочный диск, со всем необходимым ПО, установить который под силу
даже выпускникам наших «вузов»
После установки система готова к «заливке» сертификатов хоста и формальному подключению к
национальной GRID-сети РБ.
![Page 24: Special linux distribution for national GRID network connection](https://reader033.fdocuments.us/reader033/viewer/2022051612/54be33354a795949228b4691/html5/thumbnails/24.jpg)
Мечты Планы
Задача Статус
Интеграция Unicore в ALT Linux
частично сделано
Изоляция задач GRID на вычислительных
узлах
Concept-proof,частично сделано
Управлениепользователями
В планах
Собрать все полученное вместе
Когда-то потом. Наверное ;-)