Научная статья на тему 'Организация сетевого взаимодействия в сети образовательного учреждения на базе Alt Linux School Server'

Организация сетевого взаимодействия в сети образовательного учреждения на базе Alt Linux School Server Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
210
54
i Надоели баннеры? Вы всегда можете отключить рекламу.

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Виноградов В. О., Куршаков Д. А.

В статье раскрывается проблема построения гетерогенной сети образовательного учреждения, работающей под управлением домена Alt Linux School Server. Рассматривается вариант использования среды alterator. Приведенные сведения будут полезны для системных администраторов образовательных учреждений.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «Организация сетевого взаимодействия в сети образовательного учреждения на базе Alt Linux School Server»

ПРАКТИКА ИСПОЛЬЗОВАНИЯ СВОБОДНОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

указать программе на исходное изображение и папку для сохранения результата, и готовый материал будет вами получен и сохранен на диске. Созданные работы можно внедрять на страницы презентаций, демонстрировать отдельно.

Примеры сгенерированных в этой программе работ доступны по ссылке http://badanovag.blogspot.com /2012/02/3d.html. Специальные очки для просмотра трехмерных объектов можно легко изготовить самостоятельно. Для этого нужно будет любым доступным способом окрасить две линзы в цвета CMY. Сине-зеленый — для правой линзы, красный (смесь желтого и пурпурного цвета) — для левой, и изготовить простейшую картонную оправу.

Оправу можно изготовить из двух слоев картона (ватмана), склеив их вместе и вставив внутрь два кусочка пленки. Схема и размеры изготовления устройства для просмотра представлены на рисунке.

Изготовление анаглифических очков

Готовая цветная пленка очень часто имеется в продаже. Если не нашлась такая пленка, то можно создать цветные светофильтры самостоятельно.

Для изготовления светофильтров лучше всего подходит плотная прозрачная пленка для печати на струйном принтере — она имеет желатиновый слой, который способен впитывать чернила. Хотя подойдет любая плотная пленка. Острыми небольшими ножницами нужно вырезать из пленки два аккуратных квадрата. Затем нужно окрасить светофильтры в красный и синий цвет. Можно использовать для этого спиртовой маркер или емкость с краской для заправки струйных принтеров. Одна пленка равномерно закрашивается в красный цвет, вторая в синий.

Процесс изготовления очков и трехмерных изображений можно организовать на уроке, во внеурочной деятельности, предложить изготовить (подготовить заготовки) самостоятельно. Остальная работа по созданию трехмерных объектов планируется и организуется педагогами отдельно. Эти технологии можно использовать как в школе, так и в СПУ.

Список использованных источников

1. Анаглиф. Википедия http://ru.wikipedia.org/wiki/Анаглиф (Дата обращения 02.04.2012)

2. Баданов А. Г. 3D-изображения (Анаглиф) // [Персональный блог А. Г. Баданова] / автор А. Баданов [Йошкар-Ола, 2011]. — URL: http://badanovag.blogspot.com/2012/02/3d.html (Дата обращения 02.04.2012)

В. О. Виноградов, Д. А. Куршаков

Марийский государственный университет, г. Йошкар-Ола

Организация сетевого взаимодействия в сети

ОБРАЗОВАТЕЛЬНОГО УЧРЕЖДЕНИЯ НА БАЗЕ ALT LINUX SCHOOL SERVER

В статье раскрывается проблема построения гетерогенной сети образовательного учреждения, работающей под управлением домена Alt Linux School Server. Рассматривается вариант использования среды alterator. Приведенные сведения будут полезны для системных администраторов образовательных учреждений.

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

На рынке программного обеспечения существует возможность выбора среди производителей по значи-тельному ряду критериев. Актуальным критерием является относительная дешевизна и максимальная функциональность программных средств.

Для образовательных учреждений поставлен пакет программного обеспечения, содержащий свободно распространяемые продукты отечественных производителей для обслуживания компьютерной техники, объединенной в вычислительную сеть. В пакете свободного программного обеспечения находится комплекс AltLinux, который состоит из операционных систем AltLinuxSchoolServe для организации работы сервера и клиентские системы. Комплекс позволяет построить локальную сеть по технологии клиент-сервер для ОС семейства Linux.

В вычислительных системах общеобразовательных учреждений встречаются машины, работающие под управлением ОС семейства Windows, которая поставлялась вместе с техникой. В стандартной поставке Alt Linux School Server отсутствует возможность включения в локальную сеть такого рода компьютеров.

Решение проблемы возможно установкой и конфигурированием пакета samba. Причем взаимодействие компонентов осуществляется в консольном режиме и манипулирование требует тонкой настройки файлов конфигурации. Существенным фактором является знание инструментов обмена информацией средой AltLmuxSchoolServerc, добавляемыми программными средствами. Так, процесс внедрения компьютеров под управлением ОС семейства Windows проходит в несколько этапов. На первом этапе происходит установка пакета samba и его настройка путем изменения конфигурационного файла. Дополнительным изменением подвергаются элементы ldap-сервера. На втором этапе создается новый пользователь, который имеет права для добавления новых объектов в samba-сервер. Добавление нового компьютера осуществляется специальной командой с дополнительными ключами. На следующем этапе, используя стандартные инструменты Windows, компьютер становится полноправным участником сети.

Существует вариант более управляемого добавления windows-компьютеров. Так, AltLinuxSchoolServer имеет в своем составе дополнительный интерфейс внедрения расширенных возможностей alterator, использующийся для разработки сложных систем путем работы с Scheme, С и sh+awk.

Для внедрения компьютеров, работающих под управлением операционной системы Windows, создан модуль в среде alternator, который позволяет вводить Windows-машины из графического интерфейса.

Модуль содержит следующие каталоги:

• backend3 — внешний бэкенд, который организует непосредственную работу;

• ui — описания интерфейса;

• applications — desktop-файлы с описанием модуля для отображения в меню центра управления;

• desktop-directories — directory-файлы с описанием групп модуля для отображения в меню центра управления.

Основные элементы интерфейса построены на языках shell, html, qt.

Входные данные задаются с клавиатуры. К ним относятся такие параметры (рис.), как:

• имя компьютера;

Интерфейс ввода Windows-машин

ПРАКТИКА ИСПОЛЬЗОВАНИЯ СВОБОДНОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

• имя рабочей группы;

• тип аутентификации;

• базовый DN;

• DN администратора;

• ввод пароля администратора;

• имя для создания новой общей папки.

Вызов программы осуществляется из центра управления либо с адресной строке в браузере.

Список использованных источников

1. http://freesource.info/wiki/AltLinux/Sisyphus/Alterator/

2. http://www.altlinux. org/Alterator/

А. В. Казаков, А. П. Ахтанин

Марийский государственный университет, г. Йошкар-Ола

Свободное ПО и кластерные технологии

Использование кластерной системы, созданной на базе рабочих станций компьютерного класса, с применением свободно распространяемого программного обеспечения является достаточно интересной задачей как в плане теоретического исследования, так и в плане приобретения практических навыков, необходимых для реализации проектов в области параллельного программирования.

Целью создания кластерных систем является создание относительно дешевых высокопроизводительных параллельных вычислительных систем. Наш кластер состоит из 15 рабочих станций с 4-ядерным CPU Intel Corei5 и 8 ГБ ОЗУ, частота шины составляет 2,8 Ггц. На каждом узле имеется 1 сетевой интерфейс GigabitEthernet. Эта система оказалась достаточно приемлемой по отношению цена/производительность. К тому же, не следует забывать и о проприетарном программном обеспечении, используемом на дорогих кластерах в многоюнитовых шкафах. Лицензии на приобретение и обновление программного обеспечения (ПО) на таких системах как правило очень дороги, соответственно, приобрести их многим организациям практически нереально. Использование же ПО с лицензиями типа GPL позволяет организовать полномасштабный кластер без больших затрат.

В нашем случае весьма важным моментом в организации кластерной системы является практическая воз -можность проведения параллельных вычислений для студентов Института открытого образования и информационных систем в рамках курса «Параллельное программирование». Ниже приводим основные этапы реализации поставленной задачи:

Выбор ОС. В качестве ОС была выбрана Ubuntu 10.04 LTS, так как она является свободно распространяемой с открытым исходным кодом.

Конфигурирование файловой системы NFS. Список директорий, который требуется открыть узлам, редактируется в файле /etc/exports. Далее перезагружается NFS-сервер: /etc/initd/nfs-kemel-serverrestart. Ставятся библиотеки portmap, nfs-common для NFS-клиента. Создается директория, в которую монтируется удаленная папка. Редактируется файл /etc/fstab, куда дописывается адрес NFS-сервера с удаленной директорией.

Настройка конфигурационных файлов для запуска многоцелевого сервиса MPD. В домашней директории создается файл mpd.hosts с указанием IP-адресов всех входящих в кластерную сеть узлов. Также в домашней директории создается файл .mpd.conf, где указывается строка MPD_SECRETWORD=mr45 для связи процессов с разных узлов друг с другом.

Установка математического пакета ATLAS для предварительного тестирования производительности кластерной системы по тесту LINPACK. Устанавливается библиотека ATLASlibatlas-base-dev, которая позволяет автоматически генерировать и оптимизировать численное программное обеспечение для процессоров с многоуровневой организацией памяти и конвейерными функциональными устройствами.

Установка, конфигурирование и запуск теста LINPACK. В корневой директории теста HPL создается файл Make.Linux_File, где указываются пути к установленной библиотеке ATLAS, самому тесту HPL, компилятору mpicc, библиотеке libmpich.a. После этого устанавливается тест HPL. Если компиляция проходит успешно, в каталоге /HPL/bin/Linux_File/ создаются 2 файла HPL.dat и xhpl. Файл HPL.dat конфигурируется согласно характеристике кластерной системы.

Программный комплекс (ПК) для определения некоторых классических параметров кластерной системы (латентность, пропускная способность и т. д.). Набор разработанных тестов позволяет определить латентность и пропускную способность кластерной системы при однонаправленном и двунаправленном обмене данными. Входными параметрами теста служат размеры передаваемых пакетов.

i Надоели баннеры? Вы всегда можете отключить рекламу.