Шаг Исходные данные. Схема решения. Высокая доступность



Скачать 78,49 Kb.
страница1/15
Дата28.09.2021
Размер78,49 Kb.
#172675
  1   2   3   4   5   6   7   8   9   ...   15
Связанные:
RDS
Строим отказоустойчивую ферму

Шаг 0. Исходные данные. Схема решения.

Высокая доступность (англ. high availability) — это метод проектирования системы, позволяющий достигать высокий уровень доступности системы в течение какого-либо промежутка времени.

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

В данном примере рассмотрим систему предоставляющую доступ к удаленным  рабочим столам (Remote Desktop Services, RDS), на платформе Microsoft Windows Server 2012 R2.

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



К основным ролям RDS можно отнести:

  • RD Connection Broker — «Посредник подключений». Отвечает за установление сессии и повторного подключения.

  • RD Web Access — «Веб доступ». Предоставляет веб-доступ к опубликованным приложениям

  • RD Session Host — «Узел сеансов». Собственно сервер с терминальными приложениями, на котором происходит работа пользователей.

Дополнительные роли:

  • RD Licensing — «Сервер лицензий». Отвечает за лицензирование клиентских подключений. Существуют варианты лицензирования на пользователя (per user) и на устройство (per device).

  • RD Gateway — «Шлюз». Обеспечивает шифрованное соединение (RPC/HTTPS) как из внутренне сети, так и сети интернет. Предоставляет возможность использования RemoteApp.

Цель этого проекта:

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

Для реализации задачи выбран следующий вариант дублирования основных ролей RDS, в сочетании:


  • 2 сервера с ролью Session Host.

  • 2 сервера с ролями Connection Broker + Web Access + Gateway.

  • SQL сервер (необходим для обеспечения высокой доступности Connection Broker).

  • Файловое хранилище (SAN или сетевая папка с высокой доступностью).

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

Схема решения выглядит так:



Схема 1.

Исходные данные:
  1   2   3   4   5   6   7   8   9   ...   15




База данных защищена авторским правом ©psihdocs.ru 2023
обратиться к администрации

    Главная страница