Пулы ВМ и кастомизация

Пулы виртуальных машин

Пул виртуальных машин — механизм масштабирования ВМ на основе Golden-реплики. Пул позволяет автоматически создавать рабочие места, назначать их пользователям и управлять жизненным циклом ВМ в соответствии с выбранным типом клонирования, режимом назначения и sizing-параметрами.

Режим пула

Автоматизированный. Текущий режим для VDI. Пул использует snapshot/Golden-реплику для создания новых машин.

Ручной. Предназначен для сценариев доступа к существующему набору машин. В текущем интерфейсе отмечается как будущий релиз и не описывается как основной VDI-сценарий.

Типы клонирования

ТипОписание
Linked clonesКлон ВМ использует общее хранилище реплики, доступное только для чтения, и собственный слой записи. Подходит для экономии места и быстрого масштабирования.
Full cloneПолный клон родительской ВМ, не связанный с ней и работающий как полноценная новая ВМ. В текущем релизе отдельный выбор хранилища для полного клонирования не описывается; используется хранилище источника/реплики.

Типы назначения пользователя

Тип назначенияПоведение
FloatingВМ временно закрепляется за пользователем на время сессии. После завершения сессии ВМ возвращается в пул и становится доступной следующему пользователю. Для floating-пула можно настроить выключение ВМ после отключения и очистку диска после выключения.
DedicatedПри первом подключении пользователю выделяется ВМ, которая закрепляется за ним до тех пор, пока администратор не отвяжет пользователя или пользователь не будет удален из системы.

Основные параметры пула

ПараметрОписание
НазваниеИмя пула, отображаемое администратору.
ИсточникGolden-реплика, на основе которой создаются ВМ.
РазмещениеЗакрепление за кластером и, при необходимости, конкретным сервером; либо включение автоматической балансировки.
Тип назначенияFloating или Dedicated.
Тип клонированияLinked clones или Full clone.
SizingМинимальное, максимальное и предзапущенное количество ВМ.
Шаблон именованияШаблон имени ВМ внутри пула с переменной, например vdi-office-{n}.
Профили протоколаПрофили SSAP, доступные пользователям пула.
Поведение floating-пулаВыключать ли ВМ после отключения пользователя и очищать ли диск после выключения.
Кастомизация WindowsЛицензирование, язык, ввод в домен, локальный администратор, скрипты первого старта.
Пользователи и группыСубъекты, которым открыт доступ к пулу. Управляются отдельно от базовых параметров пула.

Что можно изменить после создания пула

Что рекомендуется считать неизменяемым

Статусы пула и ВМ

ОбъектСтатусОписание
ПулАктивныйПул доступен для подключения и применения sizing-параметров.
ПулНеактивныйПользовательские подключения к пулу блокируются; активные пользователи отключаются.
ВМ в пулеВключенаВМ запущена и доступна в рамках назначений и политик.
ВМ в пулеВыключенаВМ остановлена.
ВМ в пулеВключаетсяВМ находится в процессе запуска.
ВМ в пулеВыключаетсяВМ находится в процессе остановки.
ВМ в пулеDegradedВМ или ее диски недоступны из-за проблем с инфраструктурой, например с хранилищем.

Поведение при изменениях

Удаление пула. Удаляются все ВМ пула и их диски. Перед удалением убедитесь, что пользовательские данные сохранены вне удаляемых ВМ или их backup доступен.

Предзапущенные ВМ

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

Алгоритм: создание пула рабочих станций

Пулы находятся в разделе «Пулы». Вверху — три вкладки: «Ресурсные пулы», «Пулы рабочих станций» и «Золотые реплики» (здесь хранятся сами Golden-реплики). Нажмите «+ Создать пул рабочих станций».

Раздел «Пулы»: вкладки и список пулов рабочих станций
Раздел «Пулы», вкладка «Пулы рабочих станций»: состояние, тип клонирования и назначение пользователей. Вкладка «Золотые реплики» — рядом.

Мастер состоит из четырёх шагов: 1 Конфигурация → 2 Золотая реплика → 3 Обеспечение → 4 Кастомизация.

Шаг 1. Конфигурация:

Мастер создания пула, шаг «Конфигурация»
Шаг 1 «Конфигурация» заполнен: имя demo-pool-01, состояние «Активный», режим «Автоматизированный», тип клонирования «Linked clones».

Профили протокола выбираются мультивыбором — каждому назначенному профилю SSAP будут следовать рабочие станции пула (например, Internet и Local / WAN для разных условий канала). Выбранные профили отображаются тегами под списком.

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

Шаг 2. Золотая реплика. Выберите кластер и сервер размещения (или «Использовать балансировщик нагрузки»), затем в поле «Источник золотой реплики» выберите готовую реплику. В списке показаны все доступные реплики с их хранилищем; реплики со статусом ошибки помечены и недоступны для выбора. После выбора автоматически подставляются характеристики (CPU, RAM, ОС) исходной реплики.

Мастер пула, шаг «Золотая реплика»: выбор кластера, сервера и реплики
Шаг 2 «Золотая реплика»: выбраны кластер, сервер и реплика gold_s2_win10_ent. Её параметры (4 vCPU, 8 GB RAM, Windows 11) наследуются рабочими станциями пула.

Шаг 3. Обеспечение. Здесь задаётся, как пул создаёт и раздаёт машины:

Мастер пула, шаг «Обеспечение»
Шаг 3 «Обеспечение»: шаблон имён с маркером {n}, режим предоставления (По запросу / Все заранее) и тип назначения (Выделенные / Плавающие).
Мастер пула: режим пула, тип клонирования (Linked/Full), тип
Мастер пула: режим пула, тип клонирования (Linked/Full), тип назначения (Floating/Dedicated), выбор Golden-реплики.
  1. Обновите исходную ВМ (установите ПО, обновления) и создайте новый snapshot.
  2. В разделе «Пулы» → «Золотые реплики» откройте нужную реплику и обновите её источник на новый snapshot (или создайте новую версию реплики).
  3. В настройках пула выберите обновлённую реплику как источник.
  4. Пересоздание пользовательских ВМ: автоматически (система пересоздаёт клоны при выходе пользователя из сессии) либо вручную — командой пересоздания в карточке пула. Dedicated-машины пересоздаются с потерей локальных изменений, поэтому предупредите пользователей.
  1. В разделе «Пулы» → «Пулы рабочих станций» откройте нужный пул.
  2. Переведите пул в состояние «Неактивный» — новые машины создаваться не будут, пользователи не получат новых сессий.
  3. Удалите пул.

Кастомизация гостевой ОС

Кастомизация гостевой ОС используется для получения уникальных ВМ из одной Golden-реплики. В текущем публичном VDI-сценарии детальная кастомизация описывается для Windows.

Параметры Windows-кастомизации

Шаблон именования ВМ

Шаблон имени задается внутри пула и содержит переменную для формирования уникальных имен ВМ. Например: vdi-office-{n}. Конкретный формат переменной указывается в интерфейсе создания пула.

Шаблон именования рабочих станций в мастере создания пула
Шаг «Обеспечение»: поле «Шаблон именования рабочих станций» — маркер {n} подставляет автоматический номер (например, demo-ws-{n} → demo-ws-1, demo-ws-2). Ниже — режим предоставления (по запросу / все заранее) и тип назначения пользователя (выделенные / плавающие).

Присоединение к домену

Для Windows-ВМ администратор может указать домен, контейнер для размещения создаваемых объектов ВМ и учетную запись, которая имеет право добавлять новые записи в этот контейнер.

Технически можно использовать Golden-реплику, уже присоединенную к домену, однако это не рекомендуется: у создаваемых ВМ может оказаться одинаковый ID/SID, из-за чего домен может заблокировать запись или возникнет конфликт объектов.

Типовые причины ошибок кастомизации

Шаг 4. Кастомизация

Заключительный шаг задаёт, как готовить гостевую ОС на клонах. Тип настройки:

Мастер пула, шаг «Кастомизация»
Шаг 4 «Кастомизация»: выбор типа подготовки гостевой ОС (Без кастомизации / Windows SysPrep / Linux Cloud-init). Кнопка «Создать пул рабочих станций» завершает мастер.

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

Созданный пул demo-pool-01 в списке пулов рабочих станций
Готовый пул demo-pool-01 в списке «Пулы рабочих станций»: состояние «Активный», тип клонирования «Linked clones», назначение «Выделенные».