Linux
как сервер приложений
По своей природе Linux
предназначен для работы в качестве файл-сервера, сервера печати или сервера
intranet и является полнофункциональным сервером приложений. При работе с сервером
приложений, приложения в действительности выполняются на сервере и лишь отображаются
на терминале или рабочей станции, используя протокол X Windows или связь с терминалом,
например Telnet. В типичных сетях Windows приложения выполняются на рабочей
станции, а данные сохраняются на сервере и передаются с сервера на рабочую станцию.
Централизованное выполнение
ряда приложений более эффективно. Кроме того, сервер приложений позволяет легко
осуществлять контроль за работой программ. В сетях Windows или Novell система
под управлением Linux может работать как сервер приложений, выполняя следующие
функции.
Если Х-сервер инсталлирован
на рабочей станции под управлением Windows, можно осуществлять централизованное
управление приложениями X Windows с рабочей станции, в то время как сами приложения
выполняются на сервере приложений Linux.
Linux поддерживает развитые
сети с графическим интерфейсом пользователя (GUi) без программного обеспечения
Windows 95/98/Ме или NT/2000. Подобное решение представляет интерес для организаций
с небольшим бюджетом. Например, автор развернул сеть из 10 рабочих станций,
работающих исключительно под Linux. Рабочие станции представляли собой машины
типа ibm PC AT 486 с 8 Мбайт RAm. Запуск Windows с microsoft Office на таких
компьютерах был проблематичным, а стоимость необходимого лицензионного программного
обеспечения составила бы более 300 $ на рабочую станцию.
Но с Linux на старом аппаратном
обеспечении эти системы могут работать как простые X-терминалы, отображая приложения,
которые выполняются на единственном сервере приложений. В этом случае сервером
приложений может быть система Pentium 200 МГц с 96 Мбайт RAm. Единственное,
за что надо заплатить в лицензионном программном обеспечении, - это офисный
пакет программ Unix для того количества-дюльзователей, которые будут его использовать.
Сеть, подобная этой, может
организовать эффективную работу пользователя, подобно системе Pentium с 32 Мбайт
RAm под управлением Windows 95/98/Ме. Все управление программным обеспечением,
счетами пользователя, резервированием данных и сопровождением системы может
выполняться централизованно на одном или двух серверах.
Конечно, это решение подразумевает основное стратегическое правило: не использовать популярные приложения Windows. Когда существенна стоимость или недоступны современные аппаратные решения, Linux становится сильным кандидатом для организации распределенной компьютерной платформы.