Скатертина-самобранка, або як розгорнути служби віддаленого робочого столу Windows Server 2012 R2

Сьогодні ми пояснимо, чому розгортання RDS Session Host Windows Server 2012 R2 відрізняється від більш ранніх версій Windows Server і розповімо про доступних опціях розгортання. Remote Desktop Services Windows Server значно вдосконалилися за останнім часом, але залишається, тим не менш, багато незрозумілого причини безлічі залучених в процес компонентів. RD Session Host-s виконують всю брудну роботу, обслуговуючи термінальні сесії користувачів. Проте навіть при самому примітивному сценарії обов'язково використання RD Connection Broker (посередника підключень до віддаленого робочого столу). Ще до того, як ви заплануєте розгортання служб віддаленого робочого столу, варто ознайомитися з його роллю.

RD Connection Broker
Коли сеанс віддаленого робочого столу відключається, додатка до сеансу користувача продовжують працювати. Для відстеження сеансів користувачів RD Connection Broker (Посередник підключень віддаленого робочого столу) зберігає таку інформацію, як назва хост-сервера сеансів віддалених робочих столів, де проходить кожна сесія, стан сесії і  ідентифікатор, а також інформація про підключених користувачів кожної сесії. Ця інформація використовується для підключення користувачів до існуючим сеансів на серверах RD Session Host (термінальні сервери Windows). При створенні нової сесії RD Connection Broker-s також відіграють свою роль шляхом підключення користувачів до серверів RD Session Host міру завантаження.

Починаючи з Windows Server 2012, посередники підключень до віддаленого робочого стола тільки зберігають дані про користувальницьких сесіях, але і інформацію про конфігурації. Посередник підключень до віддаленим робочим столам використовує внутрішню базу даних Windows для збереження сесії і інформації про конфігурації, крім випадків, коли встановлено режим високої доступності (HA), де використовується SQL 2008 R2 (або більш пізня версія).

Посередник підключень до віддаленого робочого столу вимагає домен Active Directory, але не може бути встановлений на контролері домену (DC). Можна розгорнути служби віддаленого робочого столу в робочій групі з допомогою встановлення ролі сервера, хоча при цьому втрачається можливість централізованого управління, пульти управління і функціонал програм Remoteapp.

Централізована публікація додатків
У Windows Server 2012 також введено концепт колекцій (collections). У Windows Server 2008 R2 вимагалося, щоб системні адміністратори публікували програми для кожного RD Session Host індивідуальному порядку. Тепер посередник підключень до віддаленого робочого столу зберігає інформацію про конфігурації.

Опції розгортання: швидка і стандартна
Ключ до розуміння того, як розгорнути RDS на Windows Server 2012 R2 розуміння того, що недостатньо встановлення ролі RD Session Host. Диспетчер серверів забезпечує спеціальний режим розгортання для установки RDS, таким чином всі необхідні компоненти встановлені в потрібних місцях, щоб робить розгортання простим і швидким.

image
Служби віддаленого робочого столу на Windows Server 2012 R2

У майстрі додавання ролей і компонентів (Add Roles and Features Wizard) диспетчер серверів є спеціальна опція установки, установка служб віддалених робочих столів (Remote Desktop Services installation), яку необхідно вибрати при розгортанні служб віддалених робочих столів. Формулювання при цьому варіанті трохи бентежить, але опція дозволяє встановлювати хости сеансів віддалених робочих столів без розгортання повної інфраструктури віртуальних ПК (virtual desktop infrastructure   VDI).

Стандартне розгортання — це модель розгортання замовчуванням, і якщо ви дійсно хочете встановити всі необхідні ролі на одному сервері, що не є кращою практикою, то варто вибрати цю опцію. Швидка установка (Quick Start) може бути корисна в сценарії тестування або в невеликих філіях, де є тільки один доступний сервер.

Стандартне розгортання дозволяє встановити RD Connection Broker, RD Session Host і RD Web Access одному сервері або на кількох серверах, що є найбільш вірогідним сценарієм розгортання в виробничої середовищі. Посередник підключень до віддаленого робочого столу включає внутрішню базу даних Windows, RD Session Host і RD Web Access roles. Все це є обов'язковим, але RD Gateway грає факультативну роль. RD Web Access надає користувачам доступ до Remoteapp або робочих столів з меню «Пуск» або з веб-порталу. Якщо ви хочете використовувати RDS більше, ніж у протягом 120-денного пробного періоду, вам буде потрібно додатково встановлювати роль ліцензування віддалених робочих столів.

Консолі управління
Всі необхідні консолі управління можна знайти в диспетчер серверів на сервері, де встановлено посередник підключень до віддаленим робочим столам, за винятком RD Gateway і RD Licensing.

Установка служб віддаленого робочого столу на Windows Server 2012 R2
Тут ми розповімо про стандартної моделі розгортання, яка дозволяє розподілити ролі серверів віддаленого робочого столу або встановити їх для одного сервера.
Стандартне розгортання — це модель розгортання замовчуванням, і навіть при тому умови, що для демонстрації будуть встановлені три ролі сервера на один сервер, це не найкраще рішення. Внутрішня база даних Windows встановлюється як частина процесу для підтримки ролі посередника підключень до віддаленого робочого столу, також як і деякі компоненти IIS для RD Web Access, які забезпечують доступ до Remoteapp або робочих столів з меню «Пуск» або з веб-порталу.

Ліцензування

При бажанні використовувати розгорнуті служби віддаленого робочого стола більш ніж в протягом 120-денного тестового періоду необхідно встановити роль RD Licensing, додати ліцензію, зареєструвати сервер ліцензування з Active Directory, а потім додати RD Licensing в RDS-інфраструктуру. RD Licensing встановлюється також, як будь-яка інша роль, тому немає необхідності використовувати спеціальну опцію розгортання в диспетчер серверів.

Розгортання служб віддаленого робочого столу

Сервери, які ви плануєте використовувати в своєму RDS-розгортання, повинні бути додані в Пул Серверів (Server Pool) диспетчер серверів перед початком процесу. Вам потрібно домен Active Directory domain і аккаунт, у якого є дозвіл на встановлення ролі сервера на вибраний сервер (сервери). Додатково може бути встановлена роль посередника підключень до віддаленого робочого столу на контролер домену.

  • Відкрийте Диспетчер серверів;
  • Виберіть пункт «Додати ролі і компоненти» в меню управління;
  •  Майстрі додавання ролей і компонентів натисніть «Далі» на екрані Перед початком установки» (Before You Begin).
  •  екрані Виберіть тип установки» виберіть «Установка служб віддаленого робочого столу» і натисніть кнопку «Далі»;
  •  екрані Виберіть тип розгортання» виберіть «Стандартне» і натисніть кнопку «Далі».


image
Стандартне або швидке розгортання

  •  екрані Виберіть сценарій розгортання» виберіть розгортання серверів сеансів (Session-based desktop deployment) і натисніть кнопку «Далі».
  •  екрані огляду служб ролей (Review role services) відзначте служби ролей для установки і натисніть кнопку «Далі».


image
Ролі служб віддалених робочих столів

  •  екрані визначення сервера посередника підключень до віддаленого робочого столу клацніть двічі на сервер у пулі серверів для того, щоб додати його в список вибраних. Це той сервер, на який буде встановлена роль посередника підключень до віддаленого робочого столу. Натисніть «Далі».


image
Виберіть сервер пулу серверів

  •  екрані визначення сервера RD Web Access повторіть попередній крок, щоб додати сервер у Selected, або поставте галочку в «Встановити службу ролі RD Web Access сервер посередника підключень до віддаленого робочого стола» (Install the RD Web Access role service on the RD Connection Broker server), якщо ви хочете встановити цю роль на той ж сервері, що і посередника підключень до віддаленого робочого столу. Натисніть «Далі». continue.
  •  екрані визначення серверів RD Session Host виберіть один або більше серверів пулу серверів, якшо двічі або з допомогою вибору мишею і натискання на стрілку в центрі діалогового вікна.
  •  вікні підтвердження натисніть «Перезапустити сервер автоматично, якщо необхідно» (Restart the destination server automatically if required) і натисніть кнопку «Розгорнути».
  • Коли 3 ролі сервера будуть встановлені, натисніть «Закрити» на екрані ходу розгортання (View progress).


image
Хід розгортання

Тепер необхідно залогуватися на сервері, де встановлена роль посередника підключень до віддаленого робочого столу, відкрити Диспетчер серверів і натиснути «віддаленого робочого столу» (Remote Desktop Services) списку опцій зліва, щоб побачити інформацію щодо вашому RDS-розгортання.
image
Дашборд служб віддаленого робочого столу в Диспетчер серверів
Джерело: Хабрахабр

0 коментарів

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.