Терминальный сервер: что такое и как использовать
Давайте представим теоретическую задачу, связанную с обслуживанием рабочих ПК. В предприятии есть бухгалтерия, в которой работает порядка 20 человек. Для выполнения рабочих обязанностей каждому работнику нужно своё рабочее место с компьютером. На каждом компьютере должен быть установлен определенный перечень программного обеспечения для выполнения своих должностных обязанностей. Допустим, что в нашей теоретической бухгалтерии перечень программ у каждого сотрудника одинаковый. Как можно предоставить каждому сотруднику необходимое оборудование и программное обеспечение?
Первый вариант — приобрести всем бухгалтерам личный ПК и поставить на него необходимый лицензионный софт.
Другой вариант — создать терминальный сервер и установить на него весь перечень программ, после чего предоставить сотрудникам доступ к нему. В этом материале мы расскажем о том, что такое терминальный сервер и как его можно использовать.
Терминальный сервер — что это?
Обратимся к истории, а именно к временам, когда вместо ПК использовались мейнфреймы с терминалами.
Мейнфрейм — это такой суперкомпьютер или ЭВМ с большими вычислительными ресурсами. В основном мейнфреймы используются для обработки большого объема информации.
Для работы с мэйнфреймами используются терминалы — маломощные компьютеры, задачей которого является ввод и вывод информации. Вычислительные операции выполняются на мейнфрейме, а результаты передаются на терминал. К одному мейнфрейму может быть подключено несколько терминалов: чем мощнее мейнфрейм, тем их больше. Для каждого терминала выделяется свое процессорное время, во время которого мейнфрейм выполняет вычисления для этого терминала. Из-за высокой производительности мейнфрейма и небольшого процессорного времени пользователь не замечает использование мейнфрейма другими людьми.
Терминальный сервер представляет собой сервер или кластер серверов, который конечные пользователь используют совместно и удаленно. Говоря простыми словами, это производительный компьютер, который используют несколько людей одновременно. Концепция схожа с мейнфреймом за исключением того, что рабочие нагрузка мейнфреймов в основном ограничивалась выполнением сложных задач. Терминальный сервер обычно используется в «бытовых» задачах, например, для обслуживания отдела бухгалтерии.
Для подключения к терминальному серверу используются тонкие клиенты — компьютеры, чья вычислительная мощность ограничивается выполнением операций ввода-вывода.
На рынке существуют специальные компьютеры для использования в качестве тонкого клиента, но подойдут и устаревшие машины, например любой домашний компьютер.
Архитектура и принцип работы
Архитектура стандартного терминального сервера выглядит следующим образом:
- вычислительный центр, на который устанавливается ОС и необходимое ПО;
- служба лицензирования или сервер лицензий;
- ОС;
- протокол для обмена данными между сервером и тонкими клиентами, например RDP;
- программа для подключения тонких клиентов.
На терминальный сервер ставится операционная система, общая для всех пользователей. Также устанавливается перечень программ, которые нужны конечным пользователям. Для того чтобы пользователи могли осуществлять подключение к терминальному серверу, необходимо установить и активировать специальные лицензии — о них вы узнаете чуть ниже.
Так как пользователи работают с общей операционной системой, необходимо подойти ответственно к выбору программного обеспечения. Изоляция между пользователями осуществляется на уровне сессий с помощью учетных записей. Если приложение вызовет сбой на уровне операционной системы, то это приведет к сбою на всех клиентах.
Зачем нужен терминальный сервер
Терминальный сервер отлично подходит для централизованного хостинга программного обеспечения и данных компании/предприятия. Он дешевле и его проще развернуть, но он предлагает ограниченные возможности для изоляции пользователей друг от друга.
Терминальный сервер станет отличным вариантом, если:
- пользователям не нужны права администратора;
- приложения стабильно работают.
В целом, решение об использовании такого варианта инфраструктуры необходимо принимать на основе его преимуществ и недостатков в разрезе стоящих перед ним задач.
Плюсы и минусы
Плюсы:
- удаленный доступ к ресурсам при наличии доступа в интернет;
- возможность в разграничении прав пользователей;
- простой мониторинг всей инфраструктуры;
- приложения устанавливаются один раз и обновляются централизованно;
- снижение затрат на обслуживание тонких клиентов конечных пользователей;
- повышение безопасности IT-инфраструктуры.
Минусы:
- концентрация всех вычислительных мощностей и данных предприятия на одном узле. Выход из строя вычислительного центра приведет к простою;
- ошибки в ПО и конфигурации системы будет затрагивать всех пользователей;
- ограничение в выборе софта.
Лицензирование терминального сервера
Для создания терминального сервера на ОС Windows Server нужно приобрести лицензии CAL. Есть два основных вида лицензирования CAL:
- Лицензия на пользователя. Конкретный пользователь сможет подключаться к серверу с любого устройства.
- Лицензия на устройство. С одного конкретного устройства может работать сколько угодно пользователей.
Установка и настройка терминального сервера
Выбор оборудования
При выборе оборудования необходимо отталкиваться от двух параметров:
- количество клиентов;
- системные требования приложений, которые планируется развернуть.
К этим двум параметрам нужно дополнительно добавить вычислительные ресурсы и дисковое пространство про запас и под систему. Например, если стоит задача создать инфраструктуру для 1C с 20 потенциальными пользователями, то потребуется примерно такие характеристики:
- Процессор — Xeon E5 и выше;
- ОЗУ — от 32 ГБ, по 1 гигабайту на пользователя, 6 на ОС и 6 про запас.
После закупки оборудования желательно создать RAID-массив и обеспечить источник бесперебойного питания.
Установка Windows Server
- Скачайте дистрибутив Windows Server и запишите его на носитель.
- В BIOS поставьте загрузку с вашего носителя.
- После запуска начнется установка Windows Server.
Базовая настройка операционной системы
Во время подготовительным мероприятий необходимо настроить и проверить:
- Системное время;
- IP-адрес;
- Имя компьютера;
- Брандмауэр;
- Обновление ОС;
- Active Directory.
Шаг 1 — установка ролей и компонентов
В меню «Пуск» открываем диспетчер серверов и запускаем процедуру «Добавить роли и компоненты». Во время установки необходимо:
- Выбрать тип установки:
Установка терминального сервера в интерфейсе ОС Windows Server
- Поставить галочки напротив 4 ролей:
Установка терминального сервера в интерфейсе ОС Windows Server
- Проставить галочки напротив 3 служб ролей:
Установка терминального сервера в интерфейсе ОС Windows Server
По окончании процедуры установки нужно нажать на «Повысить роль этого сервера до у до уровня контроллера домена», как на картинке ниже:
Установка терминального сервера в интерфейсе ОС Windows Server
Шаг 2 — настройка Active Directory
- Открываем мастер настройки доменных служб Active Directory;
- Добавляем новый лес:
Настройка Active Directory в интерфейсе ОС Windows Server
- Придумываем пароль:
Настройка Active Directory в интерфейсе ОС Windows Server
- Выбираем имя NetBIOS:
Настройка Active Directory в интерфейсе ОС Windows Server
- Если проверка пройдена хорошо, то жмем «Установить»:
Настройка Active Directory в интерфейсе ОС Windows Server
- Перезагружаем компьютер после установки.
Шаг 3 — создание зоны обратного просмотра
- Открываем DNS в диспетчере серверов:
Создание зоны обратного просмотра в интерфейсе ОС Windows Server
- Нажимаем «Зона обратного просмотра» -> «Создать новую зону»;
- Выбираем тип «Основная зона»;
- Выбираем «Зона обратного просмотра IPv4»:
Создание зоны обратного просмотра в интерфейсе ОС Windows Server
Шаг 4 — DHCP
Во время добавления ролей и компонентов была установлена роль DHCP-сервера. Если все сделано правильно, то в диспетчере серверов появится предупреждение с предложением завершить настройку DHCP:
Завершение настройки DHCP в интерфейсе ОС Windows Server
Во время завершения настройки указываем авторизационные данные и проверяем сводку. После этого возвращаемся в диспетчер серверов и:
- Открываем DHCP:
Завершение настройки DHCP в интерфейсе ОС Windows Server
- Создаём область:
Завершение настройки DHCP в интерфейсе ОС Windows Server
- Во время создания области задаем имя, начальный и конечный IP-адрес. При необходимо исправляем маску подсети.
Шаг 5 — установка служб для удаленной работы
- Запускаем «Добавить роли и компоненты»:
Установка служб для удаленной работы в интерфейсе ОС Windows Server
- Выбираем тип установки, как на изображении:
Установка служб для удаленной работы в интерфейсе ОС Windows Server
- Выбираем быстрый запуск:
Установка служб для удаленной работы в интерфейсе ОС Windows Server
- Выбираем сценарий развертывания:
Установка служб для удаленной работы в интерфейсе ОС Windows Server
- Завершаем установку.
Шаг 6 — настройка лицензий
- Запускаем диспетчер лицензирования:
Настройка лицензий в интерфейсе ОС Windows Server
- Активируем сервер:>
Активация сервера в интерфейсе ОС Windows Server
- Во время активации нажимаем «Далее» и снимаем галочку с «Запустить мастер установки лицензий». Завершаем активацию.
Возвращаемся в диспетчер серверов и:
- открываем «Службы удаленных рабочих столов»;
- затем открываем меню «Задачи», нажимаем «Изменить свойства развертывания»;
- на странице «Лицензирование» выбираем тип лицензии и имя сервера.
Шаг 7 — установка населения
- Открываем «Диспетчер проверки удаленных рабочих столов».
- Находим доступный сервер в списке, нажимаем ПКМ и выбираем «Установить лицензию».
- Выбираем программу и вводим данные лицензии.
Выгодные тарифы на облачные серверы
1 920 ₽/мес
3 000 ₽/мес
Заключение
Терминальный сервер — это решение для централизованного хостинга ПО и доступно пользователям к ним. Его просто администрировать и обслуживать, но он не может иметь высокий уровень риска для пользователей. Если вы хотите создать терминальный сервер, вы можете развернуть его на облачных серверах Timeweb.cloud.
Читайте также
Хотите внести свой вклад?
вознаграждение или запросите нужную вам инструкцию

