5.2. Cервер и проект VDI

Инфраструктура VDI (Раздел 5.1) встроена в облачную инфраструктуру, образованную платформой ТИОНИКС. Она должна быть тщательно спланирована (см. документ Описание архитектуры VDI). Перед настройкой серверной части TIONIX VDI потребуется ряд уточнений:

  • версия установленной облачной платформы (Tionix Cloud Platform);
  • действующая лицензия на использование модуля TIONIX.VDIserver.

Посредством модуля TIONIX.VDIserver и его составных частей (компонентов) инфраструктура предоставляет следующий функционал, доступный администратору проектов VDI:

  • предоставление виртуальных рабочих столов (пользователям);
  • формирование горячего резерва виртуальных рабочих столов;
  • квоты на выделение вычислительных ресурсов для определенного пула (виртуальных рабочих столов);
  • автоматическое именование рабочих столов (по маске);
  • поддержка различных протоколов удаленного доступа (RDP, RX и т.д);
  • автоматический ввод рабочих столов в домен Active Directory (службу каталогов);
  • перемещаемые профили пользователей для персонализации виртуального рабочего стола;
  • разграничение прав доступа в виртуальных рабочих столах (на базе групповых политик);
  • регистрация пользовательских и системных событий;
  • высокая доступность и автоматическая балансировка нагрузки;
  • поддержка проброса видеокарт и других PCI-устройств в виртуальный рабочий стол;
  • доступ к виртуальному рабочему столу из веб-браузера;
  • привязка выделенного IP-адреса к пользователю виртуального рабочего стола.

5.2.1. Инструменты управления инфраструктурой

Обратитесь к документу Руководство администратора виртуальных рабочих столов (TIONIX VDI) за получением необходимых подробностей об использовании графического интерфейса управления (TIONIX.Dashboard) в решении типовых задач администрирования инфраструктуры VDI.

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

5.2.2. Исходные требования

Модуль TIONIX.VDIserver, устанавливается совместно с ОП «ТИОНИКС», поэтому не требует дополнительной установки (стороннего) ПО в контроллер (УУ).

Должен быть установлен пакет лицензий (имя пакета – tionix-licensing). Необходимые подробности по установке лицензий изложены в документе Инструкция по развертыванию ОП.

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

5.2.3. Установка и настройка

При автоматизированном развертывании ОП TIONIX установка ПО сервера VDI на контроллер(ы) OpenStack (УУ) производится до состояния готовности «из-коробки». Пакет стандартных лицензий активирует модуль TIONIX.VDIserver, поэтому остается необходимым произвести настройку инфраструктуры VDI, согласно намеченного плана развертывания.

Практические инструкции по самостоятельной установке и настройке ПО модуля TIONIX.VDIserver в облачную платформу «ТИОНИКС», без применения средств автоматизации развертывания, изложены в программной документации, на веб странице.

5.2.4. Создание проекта VDI

В навигационной панели интерфейса, разделе «Тионикс», в выпадающем меню выберите вкладку “VDI”, далее перейдите на (горизонтальную) вкладку “Проекты”. То же самое может быть выполнено с помощью быстрого перехода по ссылке:

http://IP_облака/dashboard/tionix/vdi/

Примечание.

Подробное изложение принципа навигации изложено в документе Руководство по эксплуатации ОП.

После перехода в Тионикс >> VDI >> Проекты инициируйте создание проекта. Для этого нажмите кнопку «Создать VDI проект» или перейдите по ссылке:

http://IP_облака/dashboard/tionix/vdi/projects/create/

Перед тем, как будет создан VDI проект, в открывшемся мастер-окне потребуется заполнить поля внутренних разделов (последовательно, один за другим): Информация о проекте; Образ по умолчанию и т.д.

После заполнения выше перечисленных вкладок кнопка «Создать проект» станет активной, что позволит инициировать процесс создания проекта в облачной инфраструктуре.

После заполнения всех разделов потребуется завершить создание проекта, нажав на кнопку «Создать проект». Произойдет переадресация на страницу «Проекты», выводящую полный список доступных VDI проектов.

Можно просмотреть детали созданного проекта, нажав на активное имя проекта – произойдет переход на страницу с детализированной информацией о проекте.

Внимание.

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

Примечание.

Поля, помеченнные звездочкой, обязательны к заполнению (опции проекта). За исключением вкладки «Квоты», данная вкладка на этапе создания проекта носит ознакомительный характер, но позволяет изменить параметры.

5.2.4.1. «Информация о проекте»

Если в ОП не были созданы другие домены, то поля «ID домена» и «Имя домена» заполнены значениями по умолчанию (default и Default, соответственно).

Чтобы поле «Имя проекта» не было сгенерировано автоматически, необходимо его заполнить. Об этом говорит всплывающая подсказка – знак „?“ между обозначением поля и строкой ввода.

Примечания.

По умолчанию всегда выбран стандартный режим. К именованию в поле «Шаблон имен виртуальных машин» имеются обязательные требования: см. Руководство администратора TIONIX VDI.

5.2.4.2. «Образ по умолчанию»

Выберите образ, который будет применяться при создании ВМ в данном проекте (по умолчанию).

Из перечня доступных образов («Доступные») необходимо перенести выбранный образ в «Выделенные».

5.2.4.3. «Тип инстанса по умолчанию»

Выбор типа инстанса осуществляется способом, аналогичным вышеописанному для образа.

5.2.4.4. «Корневой диск по умолчанию»

Необходимо уточнить организацию подсистем хранения в текущей инфраструктуре ОП (Раздел 5.1.2) и выбрать расположение корневых дисков ВМ:

  • Вычислительный узел - если используются эфемерные диски (Nova);
  • Блочное хранилище - если используются Cinder-диски.

Примечание.

Информация о настройке блочного бэкенда (Cinder) приведена в документе Руководство по эксплуатации ОП TIONIX. См. также Раздел 5.5.

5.2.4.5. «Сеть по умолчанию»

Выберите сеть, подключаемую к создаваемому проекту.

5.2.4.6. «Участники проекта»

Участники проекта – учетные записи, имеющие доступ к проекту, т.е. право на подключение к VDI машинам (Раздел 5.4).

Назначьте участников создаваемого проекта, для этого перенесите пользователей из левой колонки («Все пользователи») в правую («Участники проекта»).

На первом шаге создания проекта участников можно не включать. Это можно сделать позднее.

5.2.4.7. «Группы проекта»

Группы проекта - локальные или LDAP группы (в случае интеграции), имеющие доступ к проекту. Они обеспечивают возможность подключения к VDI машинам в рамках проекта (и домена).

Группы, также как участников проекта, можно не включать в создаваемый проект (на первом шаге).

5.2.4.8. «Квоты»

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

  • Элементы метаданных - максимальное значение для метаданных;
  • VCPUs - максимальное значение для VCPUs;
  • Виртуальные машины - максимальное количество виртуальных машин;

Примечание.

По умолчанию количество виртуальных машин влияет на квоты групп безопасности и правил групп безопасности. Для групп безопасности выставляется на одно значение больше, а для правил групп безопасности – значение в 10 раз больше, чем групп безопасности.

Например, если указана квота в 10 машин, то для групп безопасности выставляется значение 11, а для правил групп безопасности – 110.

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

  • Ключевые пары - максимальное количество ключевых пар;
  • Диски - максимальное количество дисков;
  • Снимки диска - максимальное количество снимков дисков;
  • Общий размер дисков и снимков - максимальное значение для дисков и снимков (ГБ);
  • ОЗУ - максимальное значение для оперативной памяти (МБ);
  • Группы безопасности - максимальное количество групп безопасности;
  • Плавающие IP - максимальное количество плавающих IP-адресов;
  • Сети - максимальное количество сетей;
  • Порты - максимальное количество портов;
  • Маршрутизаторы - максимальное количество маршрутизаторов;
  • Подсети - максимальное количество подсетей.

5.2.4.9. «Конфигурация»

Раздел «Конфигурация» включает необязательные к заполнению параметры: Сценарий настройки (до 16 Кбайт); Разделение диска (автоматически); Конфигурационный диск (выключено).

В данном разделе также можно прописать сценарий настройки – скрипт автоматизации, выполняемый после запуска ВМ (загрузки гостевой ОС).

Примечание.

Подробное описание настройки скрипта размещено в документе Руководство администратора виртуальных рабочих столов «ТИОНИКС».

Раздел «Конфигурация» позволяет настроить свою виртуальную машину после ее запуска, используя параметры, доступные здесь.

5.2.4.10. «Ключевая пара»

Данный параметр используется только для VDI машин, функционирующих под управлением ОС Linux. Он позволяет сгенерировать пару ключей, один из которых пробрасывается в ВМ для осуществления (беспарольного) доступа по SSH или из окна консоли.

Примечание.

Необходимая пара ключей может быть также импортирована.