Найти в Дзене
ITELON

Самое главное о терминальном сервере

До появления ПК необходимые операции выполняли на громоздких ЭВМ, доступ к которым осуществлялся через терминалы посредством выделенной линии, например, телефонной. Процессорное время делилось между сотнями клиентов в порядке очереди, но за счет быстродействия процессора и малого времени обслуживания это было незаметно. Сейчас сервис RDS для удаленного терминального доступа успешно применяется и даже входит в ОС Windows Server с версии NT 4.0., а также является базой для более эффективного решения Virtual Desktop Infrastructure (VDI). Отличия между терминальным сервером и визуализацией рабочего стола В RDS рабочий стол одинаковый у всех пользователей, а в VDI – свой собственный, то есть полностью эмулируется работа на ПК. Основное отличие VDI от RDS – уровень изолированности ресурсов. В терминальном сервере имеются учетные записи, обеспечивающие раздельную работу пользователей, а специальные приложения позволяют работать с сессиями изолированно. Однако в данном режиме при сбое приложен
Оглавление

До появления ПК необходимые операции выполняли на громоздких ЭВМ, доступ к которым осуществлялся через терминалы посредством выделенной линии, например, телефонной.

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

Терминал и ЭВМ VAX-11/780, произведенные компанией DEC (источник: thg.ru)
Терминал и ЭВМ VAX-11/780, произведенные компанией DEC (источник: thg.ru)

Сейчас сервис RDS для удаленного терминального доступа успешно применяется и даже входит в ОС Windows Server с версии NT 4.0., а также является базой для более эффективного решения Virtual Desktop Infrastructure (VDI).

Отличия между терминальным сервером и визуализацией рабочего стола

В RDS рабочий стол одинаковый у всех пользователей, а в VDI – свой собственный, то есть полностью эмулируется работа на ПК.

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

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

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

Определение терминального сервера

Терминальный сервер – это сервер или несколько серверов, необходимые для удаленной работы ПК, подключенных к локальной сети без модема или интерфейсной карты. Эта концепция, введенная Microsoft, называется Remote Desktop Services (RDS). Сейчас для организации сервера в основном используют версии ОС Windows Server 2012 R2 и более поздние.

Достоинства и недостатки терминальных серверов

Достоинства:

  • Доступ к данным компании круглосуточно из любого места и с любого устройств.
  • Единая точка мониторинга для контроля системы с центрального пульта.
  • Приложения единожды устанавливаются и регулярно обновляются на сервере.
  • Одновременная центральная лицензия.
  • ПК на рабочих местах заменяются на thin clients – устройства для присоединения к терминальному серверу, из-за чего снижаются затраты на обслуживание и электричество.
  • Увеличение времени службы терминальных устройств.
  • Повышенная безопасность сети.

Недостатки:

  • Все функции сконцентрированы на одном или нескольких серверах, поэтому поломка одного элемента приводит к простою многих пользователей.
  • Ошибки конфигурации и работы ПО затрагивают всех клиентов.
  • Для некоторых приложений требуются дорогие лицензии или недоступна работа множества пользователей на одном сервере.

Структура и лицензирование

Терминальный сервер включает:

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

Также нужна служба лицензирования терминалов (Terminal Services Licensing Service) для представления клиентских лицензий TS CAL (Terminal Services Client Access License) для подключения к серверу. Список сессий сохраняется в Sessions Directory Service и индексируется по имени пользователя для его подключения к одному и тому же серверу.

Лицензии RDS CAL для удаленных рабочих столов делят на два типа:

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

Типовые продукты

Microsoft RDS

Сервис RDS входит в Microsoft Windows Server. Они дают возможность клиенту работать под управлением удаленного ПК с установленными нужными приложениями с помощью «тонкого клиента» или RDP.

Службы RDS (источник: Microsoft)
Службы RDS (источник: Microsoft)

Продукт RemoteApp Service запускает приложения, доступные удаленно, через Службы RDS на локальном ПК. Программа RemoteApp имеет значок на панели задач, запускается в отдельном окне, размер которого меняется, а также имеется возможность перемещения между мониторами, а если программ запустили несколько, то используется единый сеанс RDS.

Citrix XenApp и XenDesktop

В Citrix используется Microsoft RDS. В системе виртуализации главными компонентами являются:

  • Citrix Virtual Apps – базовый продукт для удаленной работы с приложениями.
  • Citrix Virtual Apps & Desktops – увеличивает возможности RDS, организуя инфраструктуру VDI.

Эти продукты позволяют безопасно работать с приложениями в зависимости от устройства клиента.

Компания разработала Citrix XenApp, предназначенный для виртуализации приложений, а также Citrix XenDesktop, предназначенный для виртуализации рабочих столов. Позже Citrix объединила оба продукта в один – XenDesktop 7.0, но потом отказалась от объединения. Сейчас Citrix представляет два продукта – XenApp 7.6 и XenDesktop 7.6, называя их Citrix Virtual Apps и Citrix Virtual Apps & Desktops, так как второй продукт имеет все функции первого.

Citrix Virtual Apps и Citrix Virtual Apps & Desktops поставляются в трех вариантах:

  • Standard.
  • Advanced.
  • Premium.

Для повышения качества работы нужно приобрести и другие продукты – Citrix Provisioning Services (PVS) и Citrix Director.

Для установки Citrix нужно подобрать правильные конфигурации множества компонентов, для чего требуются сертифицированные профессионалы. Для поддержки инфраструктуры Citrix необходима БД Microsoft SQL.

VMware Server и VMware ESX

Компания VMware популярна на рынке виртуализации серверов и ПО для VDI. Среди бесплатных средств виртуализации имеется VMware Server, который поддерживался до 2010 года.

Функции VMware Server входят в функционал VMware ESX. VMware Server не только работает как терминальный сервер, но и позволяет создавать и редактировать виртуальные машины, в том числе созданные с использованием других продуктов VMware, а также с помощью Microsoft Virtual PC. Сейчас VMware Server заменяется «Shared Virtual Machines», входящей в VMware Workstation 8.0 и поздние версии.

Оборудование для RDS

Практически любой мощный сервер, соответствующий текущим задачам компании и потребностям пользователей, может подойти как платформа для RDS, например, Dell EMC PowerEdge R640 / R740, HPE Proliant DL360 Gen10 / DL380 Gen10 и др.

#itelon #Server #Microsoft RDs #терминальный сервер #исторические факты