Кластерные системы в образовании
Преимущества использования компьютеров в составе высокопроизводительного кластера. Исследование реализации простейшего высокопроизводительного кластера из имеющихся компьютеров. Установка, настройка блочного сетевого устройства для создания RAID1 по сети.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | реферат |
Язык | русский |
Дата добавления | 26.04.2019 |
Размер файла | 14,1 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Кластерные системы в образовании
Киселев В.С., Шатова А.М.
В настоящее время во многих образовательных учреждениях для демонстрации различных процессов используются компьютерные технологии. Это позволяет экономить средства на демонстрационных материалах, а сами опыты становятся абсолютно безопасными, т.к. всё происходит на экране. Также становятся возможны опыты, которые невозможно реализовать в условия лаборатории.
Обычно, учащимся показывают видео, где представлен какой-либо лабораторный эксперимент. В этом случае требования к характеристикам компьютера минимальны. Но всё больше набирает популярность метод компьютерного моделирования. Здесь, в зависимости от сложности моделируемого процесса, требуется высокопроизводительное компьютерное оборудование. В большинстве случаев образовательные организации не могут себе позволить приобрести мощные компьютеры для таких целей.
Использование имеющихся компьютеров в составе высокопроизводительного кластера позволяет решить эту проблему.
Кластер -- это набор независимых компьютеров, работающих совместно для повышения доступности служб и приложений.
Во многих учреждениях используются различные кластерные системы. Это могут быть образовательные, научные учреждения, коммерческие компании. Кластерные технологии требуются везде, где выполняются ресурсоемкие задачи. Так, например, кластеры применяются в Центре суперкомпьютерных вычислений РАН.
В целях подтверждения всего вышесказанного мы провели экспериментальное исследование, направленное на реализацию простейшего высокопроизводительного кластера из имеющихся компьютеров..
Самый простой и недорогой способ - реализация данной системы на базе ОС Linux. Подходящим выбором являются компьютеры на базе процессоров AMD X2, или SMPсервера с небольшим числом процессоров (4-8). Наиболее оптимальным считается построение кластеров на базе двухпроцессорных систем. Стоит установить на каждый узел не менее 2048MB оперативной памяти.[1]
Один из компьютеров следует выделить в качестве центрального куда устанавливается достаточно большой жесткий диск, возможно более мощный процессор и больше памяти, чем на остальные (рабочие) узлы.
Для получения хорошей производительности межпроцессорных обменов используют полнодуплексный Fast Ethernet на 1000 Mbit/sec.
Для эксперимента были выбраны два имеющихся компьютера с характеристиками:
1) AMD 64 X2 3200 (2.0GHz), 80Gb, 512Mb
2) AMD 64 X2 4800 (2.5GHz), 250Gb, 2048Mb
Установка системы происходит без рабочих столов и X-сервера, т. е. в серверном варианте. Затем производиться установка всех необходимых пакетов для работы сервера и выполнения его основных функций.
В качестве программы для создания кластера используется Heartbeat. Установка производится на каждый компьютер.
$ sudo apt-get install heartbeat
Далее производится установка и настройка блочного сетевого устройства (DRBD) для создания RAID1 по сети.
$sudo apt-get install drbd8-module-source drbd8-utils (на обоих серверах)
Необходимым этапом является установка и настройка кластерной файловой системы OCFS2.
$sudo apt-get install ocfs2-tools
Завершающем этапом является монтирование файловой системы ocfs2 и автомонтирование. компьютер высокопроизводительный кластер сеть
$sudo mount -t ocfs2 /dev/drbd0 /home [7]
Было создано два сервера объединённых в простой кластер на базе Ubuntu Server 16.04.1 LTS., при том что каждый из них (UbuntuServer1 и UbuntuServer2) будет считать себя резервным (делаем это осознанно, чтобы в обычном режиме работы, запросы обрабатывали оба сервера, каждый по своему ip). На каждом компьютере был организован веб-сервер с актуальными данными (простая веб-страница). Проверка показала работоспособность данного кластера. Производительность кластера оказалась больше, чем производительность каждого компьютера по отдельности. Таким образом сконструированная система позволила использовать более ресурсоемкие программные средства и задачи, что невозможно было организовать ни на одном из отдельных компьютеров организованного кластера.
СПИСОК ЛИТЕРАТУРЫ
1. Кластерные системы [Электронный ресурс]. - Режим доступа: http://rsusu1.rnd.runnet.ru/tutor/method/m1/page06.html. - (Дата обращения: 04.12.2016)
2. Использование Linux в образовании [Электронный ресурс]. - Режим доступа: http://www.kspu.ru/page-850.html. - (Дата обращения: 04.12.2016)
3. Кластеры на Linux [Электронный ресурс]. - Режим доступа: http://gendocs.ru/v18761. - (Дата обращения: 05.12.2016)
4. Курячий Г.В., Маслинский К.А. Операционная система Linux.Курс лекций. Учебное пособие. ИНТУИТ, Москва, 2005
5. Цирюлик О., Горошко Е. QNX/UNIX Анатомия параллелизма. СПБ-МОСКВА, 2006
6. Хьюз К., Хьюз Т. Параллельное и распределенное программирование с использованием С++
7. Базовая установка и настройка веб-сервера [Электронный ресурс]. - Режим доступа: http://help.ubuntu.ru/wiki/web-server. - (Дата обращения: 23.12.2016)
Размещено на Allbest.ru
Подобные документы
Преимущества и недостатки сетевого соединения компьютеров. Компоненты компьютерной сети. Оборудование Ethernet, характеристика классов коммутаторов Ethernet, кабельных систем. Монтаж и настройка сети, решение проблем, связанных с сетевым оборудованием.
курсовая работа [482,5 K], добавлен 29.06.2010Исторические предшественники компьютеров. Появление первых персональных компьютеров. Концепция открытой архитектуры ПК. Развитие элементной базы компьютеров. Преимущества многопроцессорных и многомашинных вычислительных систем перед однопроцессорными.
курсовая работа [1,7 M], добавлен 27.04.2013Оптимизация компьютеров с помощью программы Auslogics Boostspeed. Установка операционной системы Windows XP и программы Microsoft Office 2010. Настройка локальной сети в компьютерном кабинете. Установка и обновление антивирусной программы NOD 32.
отчет по практике [4,4 M], добавлен 06.04.2015Преимущества при сетевом объединении персональных компьютеров в виде общей информационной сети. Выбор типа сети, ее топологии, кабельной системы и коммутатора. Плата сетевого адаптера, тип сервера и рабочей станции. Сетевое программное обеспечение.
контрольная работа [51,5 K], добавлен 20.05.2015Формы организации сетевых служб в системе VMware. Назначение MAC-адресов для виртуальных компьютеров. Установка средств сетевой поддержки. Способы создания виртуальной сети на изолированном компьютере. Принцип установки средств сетевой поддержки.
отчет по практике [3,5 M], добавлен 03.02.2011Понятие и особенности операционной системы UNIX как одной из самых популярных в мире операционных систем, история разработки и развития. Оценка возможности постоянного наращивания мощности кластера путем присоединения дополнительных компьютеров.
презентация [6,1 K], добавлен 23.10.2013Понятие локальной вычислительной сети, архитектура построения компьютерных сетей. Локальные настройки компьютеров. Установка учетной записи администратора. Настройка антивирусной безопасности. Структура подразделения по обслуживанию компьютерной сети.
дипломная работа [2,1 M], добавлен 15.01.2015Общая характеристика предприятия. Установка операционных систем, настройка и подключение компьютеров к локальной сети. Изучение существующей системы управления. Оценка потерь при данном уровне автоматизации. Разработка схемы документооборота объекта.
отчет по практике [106,3 K], добавлен 04.07.2015Описание этапов создания первых компьютеров: схема, операции и функции, принцип действия. От простого к сложному: история разработки нового поколения Intel-процессоров. Особенности устройства, архитектура и анализ различных модификаций микропроцессоров.
учебное пособие [473,6 K], добавлен 19.05.2009Наиболее значительные области применения средств обработки данных. История создания автоматизированных систем управления в CCCP. Применения отечественных компьютеров в атомной и космической программах СССР, в образовании, медицине, торговле, АПК.
курсовая работа [33,0 K], добавлен 15.03.2011