Разделы

Цифровизация Инфраструктура

Новые тонкие русские клиенты

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

По оценкам зарубежных аналитических агентств, применение терминальных систем во многих случаях снижает общую стоимость владения (ТСО) на 5-40%, а эксперты компании Kraftway считают, что для отечественного рынка эти цифры могут быть гораздо больше.

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

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

Концепция распределенных вычислений

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

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

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

Плюсы и минусы терминальных решений

Главное достоинство терминальных решений – экономия средств. Стоимость терминала ниже стоимости рабочей станции, но в то же время пользователям доступна вычислительная мощность сервера, к которому подключены тонкие клиенты. Если на терминалах используется встроенная ОС, программы, установленные на сервере, могут запускать все пользователи, причем потребуется минимально необходимое количество лицензий. Потребляемая мощность терминала почти в 10 раз меньше, чем мощность обычной рабочей станции. Экономия может быть весьма существенной, если используются десятки терминалов. Для увеличения производительности нет необходимости обновлять весь компьютерный парк: достаточно модернизировать только сервер.

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

Терминальные станции не оснащаются комплектующими с движущимися элементами (жесткие диски, CD-ROM), поэтому срок службы терминалов значительно выше, чем у обычных рабочих станций. Использование локального устройства хранения данных в режиме "только чтение" и установка на сервер антивирусного ПО делает терминальное решение практически неуязвимым для проникновения вирусов. Отключение администратором портов ввода-вывода делает невозможным несанкционированный доступ к информации.

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

Классификация тонких клиентов

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

Тонкиe клиенты Характеристика
Ультра тонкие клиенты Получают несжатый поток "видео" от сервера (к примеру, обыкновенные телевизоры), а в ответ посылают только нажатия на клавиши и изменения положения курсора мыши. Таких клиентов большинство.
Тонкие клиенты Они умеют распаковывать информацию, обрабатывать сжатые графические файлы, правильно воспроизводить анимацию (частный случай - клиенты терминальные).
Программные клиенты Данные клиенты использует вызовы собственной операционной среды для прорисовки экрана, мыши, соединения с сервером.
NET PC (сетевые ПК) Эти клиенты сами выполняют часть программ (обычно написанных на Java). С их помощью можно создавать распределенные приложения для внутрикорпоративного использования. Решения NET PC, как правило, основываются на хранении кода программы на сервере и кэширование их на уровне клиентов.

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

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

Большинство прикладного программного обеспечения написано под Windows. Это встроенный терминальный сервис операционной системы Windows 2003 Server - реализация серверной части терминальной системы. Другой вариант реализации серверной части - использование пакета Citrix Metaframe фирмы Citrix.

Реализация клиентской части терминальной системы ограничивается только наличием клиентского программного обеспечения под выбранную операционную систему. Так, доступ к терминальной сессии Windows 2003 Server может быть получен как из любой операционной Windows, так и из UNIX-подобных операционных систем, а также из-под DOS с использованием собственного программного обеспечения.