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 становится сильным кандидатом для организации распределенной компьютерной платформы.
В этой главе мы рассмотрим
использование Linux на отдельной рабочей станции в небольшой фирме или на домашнем
компьютере в качестве операционной системы для доступа к Internet, навигации
по Web, работы с сообщениями e-mail и т.п.
Лучше всего Linux проявляет
себя в мире сетей. Можно организовать небольшой офис с сетью из двух персональных
компьютеров дома. Linux позволяет создать файл-сервер и сервер печати в практически
любой сети. Можно организовать бизнес на основе технологий Intranet. Linux обеспечивает
недорогую поддержку для ведения бизнеса в среде Intranet с помощью мощного Web-сервера
и сервера баз данных.
Если необходимо соединить
сеть персональных компьютеров с Internet, Linux может быть прекрасным маршрутизатором.
Во многих случаях намного дешевле использовать компьютер под управлением Linux
в качестве маршрутизатора, чем приобретать специальную аппаратуру для поддержки
связи с внешним миром.
Если кажется, что компьютер
под управлением Windows работает недостаточно эффективно или стабильно, возможно,
имеет смысл поменять операционную систему дома или в сети офиса на Linux. Как
операционная система рабочей станции Linux может решить многие проблемы. На
компьютере, работающем под управлением Linux, можно запускать приложения Windows
и Unix. Такой компьютер можно объединять в сеть с системами Unix, Windows и
Novell и разделять файлы и данные, не беспокоясь о возможных сбоях.
В главе дан краткий обзор использования операционной системы Linux в малых или домашних офисах (называемых SOHO), где дорогие коммерческие решения экономически невыгодны.
| фотоэффект ; Коническая винтовая линия Ethernet Локальные сети что такое драйвер Первый способ задания функции: табличный Степенная функция Обратные тригонометрические функции Определение непрерывности функции Оценки ошибок в формулах приближённого дифференцирования Производные функции, заданной параметрически Примеры исследования функций и построения графиков Приближённое нахождение корней уравнений и точек экстремума Тригонометрическая форма комплексного числа Изменить порядок интегрирования Вычислить двойной интеграл Вычисление тройных интегралов Сферические координаты Два основных метода интегрирования Замена переменных в двойном интеграле Дифференцирование интегралов, зависящих от параметра |