Применение «тонких клиентов». «Тонким» клиентом или терминалом называют поль-
зовательскую вычислительную систему, ресурсов которой недостаточно для автономной ра-
боты. В этом случае обслуживание вычислительного процесса осуществляется удаленной
мощной вычислительной системой – сервером. Формализованный процесс загрузки тонкого
клиента представлен на рисунке 1.
Рис. 1. Общее представление загрузки тонкого клиента
63
СОДЕРЖАНИЕ
Процесс управления операционной системой тонкого клиента наиболее сложен и медли-
телен при работе с высоконагруженными приложениями. Но данный способ позволяет серь-
езно экономить на вводе новых клиентов, если им не требуется работы со сложными прило-
жениями, например, если требуется только редактирование документов.
Тонкий клиент хорошо подходит для использования в бухгалтерии, в небольших офисах
и других ситуациях, где отсутствует чувствительность к задержкам обработки запросов и со-
единения с оборудованием. В рассматриваемом далее примере для учебного процесса учре-
ждения образования «ГГУ им. Ф. Скорины», требовалось создать систему для обработки ин-
формации текстового и графического содержания, компиляции программных кодов, отладки
веб-приложений, управления стендами оборудования сетевых устройств L2/L3, подключения
к устройствам отображения HDMI.
На рисунке 2 показан детальный процесс загрузки. Здесь добавлено новое требование, а
именно загрузка учетной записи на сервер. После этого события следует передать управление
на клиентскую машину. Но любые изменения требуют участия сервера. Вся основная нагрузка
за выполнение приложений, работу с сетью ложится целиком на сервер. Здесь есть единствен-
ная выгода – это применение очень дешевых клиентских станций.
Рис. 2. Поэтапный процесс загрузки тонкого клиента
Основой смысл использования удаленной загрузки заключается в формате работы как с
локальной машиной, но с использованием преимуществ тонкого клиента. Исходя из теории и
практик, тонкий клиент передает выполнение задач на сервер и не требователен к машине
клиента. Но в данном случае невозможно полноценно вести работу с высоконагруженными
задачами, такими, как обработка графики.
Рисунок 3 показывает процесс удаленной загрузки. Для пользователя разница заключа-
ются лишь в невозможности сохранить результат изменения системы. Т.е. несмотря на дей-
ствия защиты методом запрета, у пользователя остается широкий круг возможностей.
Раньше, при реализации политики доменов в локальных машинах, требовалось ограни-
чивать пользователей в административных правах. В данном случае этот пункт является
условным. Никакие изменения, сделанные в машине, не сохранятся при последующей переза-
грузке. Ограничение прав администратора имеет смысл лишь в повышении мер безопасности
на сетевом уровне. Метод удаленной загрузки использует ресурсы локальной машины, т. е.
производительность оборудования и нетребователен к ресурсам сервера.
В случае необходимости может быть построена модель удаленного исполнения прило-
жений с высокой нагрузкой на вычисления, допустим, работа с базами данных. Это значит,
что возможно запустить одновременно удаленную загрузку и тонкий клиент ресурсами одного
64
сервера. Нет смысла передавать на удаленную загрузку приложение, требовательное к вычисле-
ниям, если, конечно, для этого нет требований со стороны самих пользовательских приложений.
Как показано на рисунке 4, функционально удаленная загрузка не отличается от локаль-
ной. Для простоты процесс можно условно представить, как работу локальной машины с HDD
вынесенным за ее пределы и соединенным Ethernet.
Достарыңызбен бөлісу: |