Вторник, 23.04.2024, 23:50
# FreeBSD ГлавнаяРегистрацияВход
Приветствую Вас Гость | RSS
Меню сайта
Категории раздела
Мои статьи [167]
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Форма входа
 Каталог статей 
Главная » Статьи » Мои статьи

Терминальный сервер LINUX
Проблемы с программным обеспечением (ПО) для образовательных учреждений сегодня известны далеко за пределами стен школ и университетов. Это и трудности с бюджетом на закупку лицензий для ПО, и ожидание выделенных на ПО средств, и проблемы с обновлением парка вычислительной техники для требовательного к ресурсам ПО, и пр. Ответом на многие из этих вопросов является применение терминальных технологий.
Терминальная сеть, что это такое? Если в двух словах, то это система клиент-сервер. Клиентские компьютеры подключаются к рабочему столу сервера. Т.е. все операции производятся на сервере, а по сети между клиентами и сервером передается лишь графическая информация и коды клавиш. Другими словами, если клиент открывает, например, текстовый редактор, то он на своем мониторе видит это и может редактировать документы, тогда как реально сам процесс, соответствующий текстовому редактору, запущен на сервере и использует память и процессорное время сервера.
Клиентские компьютеры в таких случаях называют «тонкими клиентами». Тонкий клиент — как правило, довольно «слабый» компьютер x86 архитектуры. Вот конфигурация среднего тонкого клиента: CPU — 533 МГц, RAM — 128 Мб. Таким образом, вместо закупки производительных компьютеров и лицензий ПО на каждое пользовательское место, нужно лишь приобрести один производительный компьютер (сервер) и тонкие клиенты. Так можно экономить на аппаратном обеспечении.
Каким образом в терминальной сети можно экономить на лицензиях ПО? Очень просто. Использовать свободно распространяемое ПО. Нетрудно догадаться, что речь идет об операционных системах (ОС) семейства Linux и программах для них, которые распространяются бесплатно.

Edubuntu

Очень удобной для использования в терминальной сети образовательных учреждений нам представляется система Edubuntu. Она представляет из себя ОС Ubuntu и пакет дополнительного обучающего ПО — Ubuntu Education CD. Дистрибутив Ubuntu (лучше alternate версию) можно загрузить с официального сайта http://www.ubuntu.com. Там же можно заказать диски этой ОС, и они будут бесплатно отправлены Вам по почте. Сайт проекта Edubuntu - http://edubuntu.org.

Тонкие клиенты

В качестве тонких клиентов в этом случае нужно использовать компьютеры, сетевые карты которых поддерживают бездисковую загрузку по сети — PXE. Например, сетевые карты на чипсете rtl8139. Тонкие клиенты Nano Client (http://www.nano-box.ru/page/product_thin) компании Nanobox (http://www.nano-box.ru) отвечают этому требованию.

Установка терминального сервера Linux

Установка сервера своими силами достаточно проста и сводится к тому, чтобы загрузиться с CD-диска дистрибутива Ubuntu и выбрать установку LTSP сервера (пакет терминального ПО) по нажатию клавиши F4. Затем будет произведена стандартная установка Ubuntu, в конце которой автоматически установится и будет настроен терминальный сервер. Здесь нужно отметить, что заранее нужно спланировать, какой IP-адрес будет использоваться на сервере, т.к. он должен быть статическим. Следует учесть, что этот терминальный сервер будет также и DHCP сервером, раздающим автоматические настройки клиентам, т.е. в сети не должно быть других DHCP серверов. Тонкие клиенты и сервер должны находиться в одном широковещательном домене («плоской» сети).



После того, как ОС Ubuntu будет установлена (~40 мин), можно начинать пользоваться терминальным сервером. Для этого нужно просто включить тонкий клиент, который автоматически загрузит в свою память ПО тонкого клиента и через пару минут выдаст приглашение для входа на терминальный сервер. Сразу же будут доступны и многие пользовательские приложения, такие как пакет офисного ПО OpenOffice, почтовый клиент Evolution, браузер Firefox, и пр. В системе в отличие от многих других терминальных решений сразу же начинают работать звук, раскладка клавиатуры, подключаться внешние USB носители.




Ubuntu Education CD

Далее для расширения возможностей системы следует установить ПО с диска Ubuntu Education CD, которое дополнит систему обучающими программами: Kalgebra (построение графиков), Kalzium (периодическая таблица элементов), Tux Paint (для рисования и пр.)



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




Замечания

Набор приложений, составляющих терминальный сервер Edubuntu: DHCP, TFTP, SSH, LTSP, X11 (LDM desktop manager). При смене ip-адреса сервера необходимо выполнить команду:
sudo ltsp-update-sshkeys
При изменении ядра сервера или для устранения некоторых неполадок: sudo ltsp-update-image Требования к терминальному серверу: желательно 2-3-х ядерный процессор, 512 Мб RAM на систему и по 100 Мб RAM на каждого терминального пользователя. Сеть - 100 Мбит/с.

Дополнительное ПО

Также, могут потребоваться программы:
Wine
— позволяет устанавливать и запускать Windows приложения,
DOSBox
— эмулятор MS-DOS,
Kylix
— реализация Delphi для Linux,
Free Pascal
— язык Pascal для Linux.
Программы устанавливаются при наличии доступа в Интернет либо из командной строки командой типа:

sudo apt-get install wine,


либо через графическую утилиту установки ПО.

Заключение

Таким образом, во время поиска или ожидания средств на IT инфраструктуру уже сейчас можно начинать использовать вычислительную технику. При этом автоматически создаются условия обучения работе с Unix-подобной ОС. А при появлении возможности всегда можно перевести терминальную сеть на другое ПО, т.к. тонкие клиенты Nanobox поддерживают также работу в терминальных сетях Windows.
Категория: Мои статьи | Добавил: Admin (11.04.2012)
Просмотров: 3247 | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *:
Поиск
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Copyright MyCorp © 2024Сделать бесплатный сайт с uCoz