Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Налаштувати обчислювальний кластер засобами OpenMosix і пояснити принципи його роботи

Читайте также:
  1. II (внутриКЛАСТЕРный) этап Деловых игр
  2. II. ВИМОГИ БЕЗПЕКИ ПЕРЕД ПОЧАТКОМ РОБОТИ
  3. III. ВИМОГИ БЕЗПЕКИ ПІД ЧАС РОБОТИ
  4. V. ПРИНЦИПИ ТА СТРУКТУРА ПРАВОПОРЯДКУ
  5. Вибір теми курсової роботи
  6. Види органів держави. Поділ влади як принцип організації роботи державного апарату
  7. Виконання лабораторної роботи

1. Відкрити термінал (Konsole):

2. Перейти в режим адміністратора: su –

3. Встановити IP-адресу: ifconfig eth0 192.168.1.2(3)

4. Переглянути інформацію про сконфігуровані мережеві інтерфейси: ifconfig

Перевірити мережеве з'єднання із сусідніми вузлами: ping x.x.x.x

6. Дописати у файл /etc/openmosix.map стрічку 2 192.168.1.2

7. використовуючи редактор vim /etc/openmosix.map для вводу тексту ввійти в режим вставки — клавіша INSERT перемістити курсор в кінець файлу і з нової стрічки ввести вищенаведену стрічку. Зберегти зміни і вийди: Esc та набрати :wq!

8. Запустити службу автоматизованого пошуку вузлів і сервісів кластера: omdiscd -i eth0

Перезапустити службу кластера/etc/init.d/openmosix restart

10. Повторити запук служби автоматизованого пошуку вузлів і сервісів кластера: omdiscd -i eth0

OpenMosix — розширення (патч) ядра Linux, що дозволяє створити єдиний кластер. Перетворює мережу звичайних персональних комп'ютерів на суперкомп'ютер для Linux-додатків. Є повнофункціональним кластерним середовищем з єдиною операційною системою (SSI), що автоматично розпаралелює завдання між однорідними вузлами. Це дозволяє міграцію процесів (не потоків) між машинами — вузлами мережі. Іншими словами, аби додаток дістав можливість розпаралелення в OpenMosix, воно повинне використовувати системний виклик fork().

Кластер поводиться подібно SMP-машині (за винятком будь-яких видів пам'яті, що розділяється). При цьому можливе нарощування до тисяч вузлів, які теж можуть бути SMP-машинами. Додавання нових вузлів можливе паралельно роботі кластера, додані ресурси будуть задіяні автоматично. openMosix також надає оптимізовану файлову систему (oMFS) для HPC-додатків, яка, на відміну від NFS, підтримує кешування, відмітки про час і заслання.

OpenMosix — це проект, що є продовженням проекту MOSIX, але під вільною ліцензією GNU GPL. Останні релізи MOSIX стали пропрієтарними в кінці 2001 року, а проект openMosix стартував 10 лютого 2002. Ініціатор проекту — Moshe Bar.

На даний момент OpenMosix працює з ядрами версій 2.4 і 2.6 архітектури x86.

OpenMosix поставляється з набором утиліт для адміністрування кластера. Для цього є також зручне GUI-додаток openMosixview.

Продемонструвати засоби моніторингу та роботи кластера під управлінням OpenMosix у командному рядку.Продемонструвати засоби моніторингу та роботи кластера під управлінням OpenMosix з графічним інтерфейсом.

Командний рядок: mosmon, mosrun, mtop, moslimit,

Графічний інтерфейс: openmosixview, openmosixmigmon, openmosixanalyzer

88. Пояснити що таке MFS і продемонструвати прозору взаємодію файлових систем кластера

Для того, щоб у тебе запрацювала omfs, включи опцію Config_mosix_fs в своєму ядрі. Якщо ти не компілював ядро самостійно, а використовував готовий rpm-пакет, турбуватися нічого: omfs вже підтримується. У файл /etc/fstab потрібно додати рядок:

mfs_mnt /mfs mfs dfsa=1 0 0

DFSA (Direct File System Access) – файлова система прямого доступу, що дозволяє дістати доступ до всіх локальних і видалених файлових систем вузлів кластера. Все, тепер ти можеш дістати доступ до файлової системи будь-якого вузла за допомогою синтаксису:

/mfs//

Наприклад, дістати доступ до каталога /usr вузла 3 можна так: ls /mfs/3/usr

З файлової системи MFS виключаються: файлова система /proc і всі файли, які не є регулярними файлами, каталогами або символічними засланнями, наприклад, виключаються файли пристроїв крім каталогів /mfs/1, /mfs/2/ і так далі в каталозі /mfs ти знайдеш:

/mfs/here – поточний вузол, на якому виконується твій процес

/mfs/home – твій UHN

/mfs/magic – вузол, який був використаний системним викликів creat (кожен процес має магічний файл)

/mfs/lastexec – вузол, на якому твій процес виконав останній успішний виклик execve

/mfs/selected – вузол, який був вибраний самим твоїм процесом або його предком


Дата добавления: 2015-08-18; просмотров: 90 | Нарушение авторских прав


Читайте в этой же книге: RMI (англ. Remote Method Invocation) - програмний інтерфейс виклику видалених методів в мові Java. | XML-RPC | LOGICAL PERIODS(*), REORDER | Навести конструкції технології OpenMP на мові С для паралельного виконання циклу області технології OpenMP. | Охарактеризувати технологію PVM. | Завдання множення матриці на вектор визначається співвідношеннями | Навести і описати паралельні методи розв'язку систем лінійних рівнянь. | Послідовний алгоритм. | Навести і описати паралельні методи опрацювання графів. | Навести і описати паралельні методи розв'язання диференціальних рівнянь у частинних похідних. |
<== предыдущая страница | следующая страница ==>
Кажись ця канає… якшо нє то шось мутити тре з тою шо вище| Закон Амдала

mybiblioteka.su - 2015-2024 год. (0.006 сек.)