Тонкие клиенты
Построение информационных систем предприятия при заданном наборе функциональных возможностей требует достижения оптимального соотношения стоимости, производительности и надежности. Говоря о стоимости информационной системы предприятия следует учитывать не только стоимость создания, но и стоимость владения системой на ее жизненном цикле.
Стоимость владения информационной системой определяется множеством составляющих:
- компьютерное оборудование,
- сетевое активное и пассивное оборудование,
- системное и прикладное программное обеспечение,
- программы обеспечения безопасности (антивирусы, антиспам и прочее),
- подсистемы резервного хранения данных,
- подсистемы бесперебойного питания,
- подсистемы охлаждения,
- затраты на обновление и апгрейд оборудования,
- затраты на обновление и апгрейд программного обеспечения,
- затраты на ремонт и обслуживание техники,
- настройка и сопровождение программного обеспечения,
- обучение пользователей
- и многое многое другое.
Общая стоимость владения зависит от архитектуры информационной системы. Значительную экономию обеспечивают при прочих равных условиях системы с тонкими клиентами на рабочих местах.
Терминал или персональный компьютер?
Тонкий или толстый клиент?
Терминальные (мультитерминальные) ОС
Развитие серверной версии операционный системы Windows привело к появлению в ней терминальных сервисов. То есть помимо услуг по хранению файлов, поддержке баз данных, выполнению серверных компонент клиент-серверных приложений теперь у нескольких пользователей имеется возможность выполнять клиентские приложений на сервере в режиме разделения времени. До появления Microsoft Windows NT Terminal Edition такие возможности были доступны только при установке ПО Citrix WinView или WinFrame, позднее MetaFrame. Стоит заметить, что Uniх и Linux системы изначально обладают мультитерминальными возможностями, но их применение ограничено по причине плохой совместимости с Windows приложениями, которые до сих пор являются стандартом при оснащении офисов.
Мультитерминальные информационные системы подразумевают установку на рабочих местах не персональных компьютеров, а windows терминалов (тонких клиентов). На терминале не выполняются клиентские приложения, он служит только для получения доступа к приложениям, работающим на сервере.
Терминал и сервер - распределение обязанностей.
В мультитерминальных системах в качестве терминалов можно использовать и персональные компьютеры тоже. Для этого на компьютере достаточно иметь терминальное ПО. В режиме терминала компьютер на своем мониторе просто отображает результаты вывода программ, работающих на сервере, и обеспечивает ввод данных с клавиатуры и мыши. При этом никакая обработка данных на компьютере не производится. Все необходимые пользователю приложения запускаются на сервере в режиме разделения времени.
Понятно, что при этом технические требования к терминалам минимальны. Это могут устаревшие или очень недорогие компьютеры, производительности которых, недостаточно для тех приложений, которые запускаются на сервере, но достаточно для запуска терминальной программы.
У специализированных терминалов есть преимущества перед компьютерами, но об этом расскажем чуть дальше.
Для работы информационной системы в терминальном режиме необходим достаточно мощный сервер, который сможет обеспечить работу нескольких пользователей одновременно с несколькими современными приложениями. Требования к серверу могут быть более высокими, чем к обычному офисному серверу. Во всяком случае оперативной памяти на терминальном сервере должно быть больше, а система ввода-вывода должна быть быстрее. Эти требования легко выполнить, поскольку компьютерное оборудование постоянно дешевеет, а экономия на остальных элементах системы покрывает дополнительные затраты.
Для обеспечения надежности системы можно использовать несколько серверов с автоматической балансировкой нагрузки. При этом выход из строя одного из серверов не приведет к отказу всей информационной системы предприятия.
Выгоды применения терминальных систем
Использование терминальной системы вместо сети персональных компьютеров на предприятии предоставляет множество выгод. Ниже мы кратко в реферативной форме опишем некоторые из наиболее существенных преимуществ. Про недостатки писать не будем, так как их практически нет в случае применения этих систем в области построения корпоративных информационных учетных систем: