Терминальные решения

Что такое терминальная сеть?


Как давно кто-то подметил, развитие идет по спирали. Еще живы люди, помнящие громадные шкафы ЭВМ, рядом с которыми рядами стояли терминалы для ввода данных . Потом наступила эра персональных компьютеров, и на каждом рабочем месте появился свой собственный компьютер.
Как оказалось, ресурсов одного "рядового" компьютера далеко не всегда хватает для выполнения стоящих задач. Компьютеры стали объединять в сети, в составе которых появились "сервера", более мощные, чем другие компьютеры. Как правило, задача сервера - хранение файлов и других данных. Действительно, в любой организации есть множество данных, доступ к которым нужен всем. И нерационально хранить копии таких данных на каждом из компьютеров. Да и диски для хранения информации на рядовых  компьютерах можно иметь меньшие, если большая часть информации находится на сервере.
Но кроме задачи хранения данных, есть еще и задача их обработки. Хотелось бы - как можно более быстрой. Основным лимитирующем фактором, ограничивающем скорость работы компьютера, остался его процессор. Причем парадокс, - если посмотреть на среднюю загрузку процессора любого компьютера в течении дня, она вряд ли превысит 2-3%. Но в момент пиковой нагрузки процессор оказывается занят на 100%, компьютер начинает тормозить, его пользователь - злиться и требовать от начальства новый компьютер. Хотя моменты такой пиковой загрузки редко превышают по длине несколько секунд, условия работы они ухудшают сильно.
Что же делать ? Покупать на все рабочие места мощные компьютеры ? Получается дорого, и расходы не рациональны, - ведь большую часть времени мощности процессоров будет простаивать.
А что, если взять один мощный компьютер, и сделать так, чтобы все пользователи работали на нем (ведь редко когда все сразу запускают какую-нибуть ресурсоемкую задачу)? Только экранов надо много, и клавиатур.

Вот мы и вернулись к давно забытой схеме. Только вместо большого шкафа теперь оказался небольшой системный блок.

Схема использования компьютеров, когда все вычисления выполняются на одном мощном сервере, а все остальные компьютеры используются только в качестве дополнительных экранов и устройств ввода, называется "терминальной сетью". Какие преимущества она имеет ?

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

Есть еще много факторов, определяющих экономичность и удобство терминальных сетей. Много и хорошо об этом написано на сайте нашего партнера компании "SysElegance" - украинского разработчика программного обеспечения для терминальных сетей.