IT-аутсорсинг для поддержки и развития малого и среднего бизнеса
АйТи Спектр

Что такое терминальный сервер: для чего нужен и как выбрать?

Опубликовано 30.07.2021
photo
Алексей Прунов
Технический директор компании «АйТи Спектр»
Время прочтения - 6 мин
Задать вопрос

Раннее, когда у людей не было доступа к персональным компьютерам, так как их просто не было, использовались специальные вычислительные машины. Их еще называли «мэйн-фреймы» за рубежом или сокращенно «ЭВМ» у нас. Доступ к ним предоставлялся через режим разделения времени, посредством терминала. Терминал тогда состоял из дисплея алфавитно-цифрового и клавиатуры. Его подключали к вычислительным машинам – ЭВМ посредством отдельно выделенной линии. Такой линией могла послужить даже обычная телефонная. Со временем появились прототипы первых компьютерных сетей, и инженеры стали использовать их. На таких устройствах начинал свою карьеру всем известный Билл Гейтс, который основал компанию Microsoft.

Что такое терминальный сервер

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

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

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

Такой подход был впервые предложен компанией Microsoft. Его применили в операционной системе Windows Server. Уже начиная с 2008 года, применение расширилось, и услуга получила другое название — Remote Desktop Services (RDS).

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

Архитектура терминального сервера

Что такое терминальный сервер мы уже знаем. Теперь разберемся, из чего он состоит.

Традиционно, он состоит из 3 составных частей:

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

Тонкий и толстый клиент: назначения и отличия

О тонком клиенте мы вскользь упоминали выше. Но тем разберем более подробно.

Толстый клиент

Толстый клиент – это вид программного обеспечения, который исполняет все «команды» пользователя независимо от того, какой сервер является ведущим. Его можно использовать как информационное хранилище, программу для обработки и предоставления данных. В качестве толстого клиента обычно выступает персональный компьютер или рабочая машина. На них установлено полноценное программное обеспечение для выполнения задач пользователя.

Тонкий клиент

Тонкий клиент – вид клиента, который не занимается прямым исполнением задач. Он переносит задачи по обработке на сервер, не используя свои силы для вычисления и внедрения данных. У него лимитированы вычислительные способности, но их хватает на старт сетевого ПО, такого, как веб-интерфейсы. Использование режима терминального функционирования является характерной чертой тонких клиентов.

Толстый клиент и тонкий клиент: отличия

КритерийТонкий клиентТолстый клиент
Работа в режиме offline+
Обработка большого объема данных+
Автоматическое обновление ПО+
Возникновение неисправностиМинимальный рискВысокий риск
Метод обработки данныхИспользует программное обеспечение центрального сервераИспользует собственное ПО и аппараты
АктуальностьМогут быть представлены устаревшими, слабыми устройствамиСовременная, мощная техника

Особенности лицензирования

Дополнительно необходимо лицензирование для предоставления пользователям клиентских лицензий терминальных служб. Лицензия позволяет подключаться к терминалам. Полный список подключений можно посмотреть в службе сервера. Индексация списка проходит по данным пользователя, что обеспечивает своевременное подключение к тому же серверу.

Используются, в основном, 2 вида лицензий: на пользователя и на устройство.

Лицензия RDS CAL на пользователя

Позволяет открыть сеанс удаленного доступа, при этом не имеет значения, сколько устройств уже подключено к серверу.

Лицензия RDS CAL на устройство

С данного устройства можно открыть удаленный доступ к рабочему столу, при этом неважно, сколько пользователей уже подключено к серверу с этого устройства.

Какими преимуществами обладает терминальный сервер

Благодаря использованию терминального сервера, конечные пользователи получают доступ к приложениям и данным из любой точки, не привязываясь к месту платформы. Благодаря этому, возможно:

  • Доступ к данным можно получить круглосуточно, из любой точки мира и с любого устройства, важно только помнить данные входа.
  • Единая точка мониторинга облегчает процесс контроля инфраструктуры устройств, при помощи центрального пульта.
  • Достаточно один раз установить необходимые приложения. В дальнейшем, они будут обновляться автоматически. Не придется тратить время на то, чтобы обновлять софт на каждом компьютере в сети отдельно.
  • На сервера действует единовременная централизованная лицензия для всех компьютеров. Это позволяет сэкономить время на оформлении лицензии для каждого устройства, а также деньги – так как централизованная лицензия стоит гораздо меньше, чем отдельные лицензии для каждого устройства.
  • «Тонкий клиент» ил устройство, благодаря которому можно подключиться к терминальному серверу, позволяет сократить расходы предприятия. Операционные и капитальные расходы можно уменьшить за счет централизации, а также уменьшения затрат на электричество.
  • Сроки эксплуатации оборудования увеличиваются благодаря использованию терминального сервера.
  • Сеть предприятия гораздо более надежна и безопасна, чем до использования терминального сервера.
  • Разные пользователи могут получить разный доступ – одни смогут лишь просматривать информацию, а другие – вносить изменения.

Windows Server или дистрибутивы на Linux: что использовать

Операционная системаАктуальные версии/виды дистрибутивовПреимуществаНедостатки
Windows2008, 2012, 2016, 2019Легкость в администрировании, большое объем информации, поддерживает разное ПО, универсальность, усовершенствованная версия без GUIВысокая стоимость лицензирования, большое ресурсопотребление – нуждается в большом объеме оперативной памяти, не подойдет для устройств с малой мощностей, часто возникают неполадки.
LinuxUbuntu, Debian, CentOSЛегкое администрирование, совместимость работы с универсальной консолью юникс и менеджерами, низкое потребление ресурсов.Подойдет только для опытных пользователей, не подходит для крупных организаций.

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

Какой лучше выбрать терминальный сервер для организации: определение параметров?

Число работников Требования к железу
Процессор Память Жесткий диск
До 10 Intel Xeon E3XX c 4−8 ядрами. 8 Гб диски по 1 Тб в RAID-массиве. 0,1 уровня
11-30 Intel Xeon E5XX с 8−16 ядрами. 16-32 Гб диски по 1 Тб в RAID-массиве. 0,1 уровня
60-100 Отдельный терминальный сервер с процессорами Intel Xeon E7XX В зависимости от числа пользователей, рассчитывается по формуле 4Гб+ (число пользователей*0,3) RAID-массив уровень 0,1,5,10 не менее 2 Тб
Больше 100 4 16-ти ядерных процессора 64 Гб RAID-массив уровень 0,1,5,10 не менее 2 Тб

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

Примеры сборок и варианты конфигураций с расчетом цены

Микро-бизнес: до 10 человек

Разберем сборку на примере терминального сервера для 1С, браузера и нескольких приложений для офиса. Если на предприятии не более 10 пользователей, будет вполне достаточно включить в сборку процессор от Intel Core от 3.1Ghz с 2-4 ядрами. Для 1С: Предприятие будет достаточно 4-6 Гб оперативной памяти, для MSSQL – также. В качестве жесткого диск можно использовать RAID 5 – он экономный и надежно защищен от возникновения неполадок и прочего. Такая сборка подходит только для приложений, но для базы данных и конфигураций она не предназначена. В такой сборке стоимость одного рабочего места не превышает 100$.

Малый бизнес: до 100 человек

100 пользователей – это уже довольно крупная нагрузка на сеть, соответственно, требует более мощных параметров. В качестве процессоров используют два процесса Intel® Xeon® Gold 5220 Processor, жесткий диск 4 HDD SATA 2 Тб, 4 SSD NVMe Samsung 512 Гб, остальные параметры можно выбирать исходя из предпочтений специалиста.

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

Приблизительная стоимость для одного пользователя составляет до 200$.

Средний бизнес: до 250 человек

Для того, чтобы организовать терминальный сервис до 250 человек, понадобится хороший запас мощности и оперативной памяти, как минимум два процессора. Объем оперативной памяти – 128 Гб, этого хватит для бесперебойной работы сервиса. В качестве процессора подойдет Intel® Xeon® E5-2650 v4. Процессоров понадобится два. Для установки дисковой подсистемы понадобится диск на 300 Гб, один SAS 15k, другой — SAS 10k. Примерная стоимость одного рабочего места составит 300-350$.

Крупный бизнес: 250-1000+ человек

Для такого количества людей терминальный сервер можно создать на базе основной платформы – это Microsoft RDS или более современный и функциональный вариант — Citrix XenDesktop. При планировании мощности, необходимо заложить как минимум 20% резерва. На первой базовой платформе стоимость одного рабочего места составит примерно 400$. Объем оперативной памяти – 128 Гб, жестких диска 2, каждый из которых по 300 ГБ, также понадобится два процессора на 6 ядер 2,1 герца.

На второй, более современной платформе стоимость уже дойдет до 650$ за рабочее место. Это связано с более дорогой лицензией. Параметры железа примерно такие же, как и в случае с Microsoft.

Вообще, подбирать параметры терминального сервера нужно исходя из требований определенной организации или предприятия. Терминальный сервер – это индивидуальный проект. Чтобы правильно выбрать характеристики, нужно учитывать количество пользователей, количество устройств, которые необходимо установить в сервер. Взять во внимание следует и тот факт, что программное обеспечение постоянно обновляется и совершенствуется. Компания АйТи Спектр предлагает возможность сделать индивидуальный проект создания и настройки терминального сервера с расчетом стоимости. Специалисты АйТи Спектр создадут сервер согласно требованиям вашего предприятия и загруженности сервера.

Самым популярным вариантом оформления терминального сервера по-прежнему остается Windows Server. Тем не менее, с каждым годом появляется все больше новых его аналогов, которые справляются ничуть не хуже, обладают расширенными функциями и возможностями. Для установки сервера на небольших предприятиях с минимальным количеством задач, одного сервера будет достаточно. Для серверов с количеством пользователей от 100 и выше – понадобится два и более. Все детали нужно согласовать со специалистом, который подготовит индивидуальный проект и сможет его воплотить.

Насколько публикация полезна?

Нажмите на звезду, чтобы оценить!

Средняя оценка 4.6 / 5. Количество оценок: 5

Оценок пока нет. Поставьте оценку первым.

Оставить комментарий