Золотая реплика: пошаговый гайд

Golden-реплика — источник, из которого AirCloud создает виртуальные машины в пуле. Она создается не напрямую из ISO, а на основе существующей виртуальной машины и snapshot этой ВМ.

Жизненный цикл Golden-реплики

  • 1. Администратор создает или импортирует исходную виртуальную машину

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

  • 3. Для исходной ВМ создается snapshot

  • 4. На основе ВМ и snapshot создается Golden-реплика

  • 5. Golden-реплика используется как источник при создании или обновлении пула виртуальных машин

Требования к исходной ВМ

  • исходная ВМ должна быть создана в AirCloud или импортирована из стороннего гипервизора в формате, поддерживаемом платформой

  • для ВМ должен быть создан snapshot, который используется при создании Golden-реплики

  • если требуется генерализация Windows, внутри гостевой ОС должен быть установлен гостевой агент AirCloud

  • внутри ВМ должно быть установлено программное обеспечение, которое требуется пользователям

  • не оставляйте в исходной ВМ персональные данные, сохраненные пароли, временные файлы и локального администратора без пароля

Генерализация

Генерализация в текущем публичном VDI-сценарии поддерживается для Windows. Без генерализации Golden-реплику можно создать на основе ВМ с любой поддерживаемой ОС, если ОС корректно работает как виртуальная машина AirCloud.

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

Обязательно: гостевой агент Windows

Для генерализации Windows в исходной ВМ обязательно должен быть установлен гостевой агент AirCloud. Без него создание Golden-реплики со снапшота завершится ошибкой.

Установка гостевого агента и драйверов

Гостевой агент устанавливается вместе с драйверами VirtIO. Порядок:

  1. Откройте исходную виртуальную машину на редактирование и включите параметр «Подключить драйверы к гостевой ОС» — AirCloud присоединит диск с драйверами VirtIO и мультимедиа Win32.

  2. Внутри гостевой ОС появится CD-ROM с мастером установки. Запустите его и установите гостевой агент и драйверы.

  3. По окончании установки выключите ВМ.

  4. В редактировании ВМ отключите параметр «Подключить драйверы».

  5. Создайте новый snapshot исходной ВМ.

  6. На основе нового snapshot создавайте Golden-реплику с включённой генерализацией.

Рекомендация

Для Windows-сценариев соблюдайте общие рекомендации Microsoft по подготовке образа, Sysprep и доменному присоединению. Проверяйте результат генерализации на тестовом пуле до публикации пользователям.

Версионирование и обновление

  • Количество Golden-реплик не ограничивается: каждая реплика является отдельной сущностью

  • Именование выбирает администратор. Рекомендуется включать ОС, назначение и версию, например golden-win11-office-v1

  • Для обновления создайте новую Golden-реплику и укажите ее в пуле

  • После смены Golden-реплики ВМ пула могут быть пересозданы автоматически при новом старте или вручную по выбору администратора

Проверка Golden-реплики перед публикацией

  • 1. Создайте тестовый пул на основе новой Golden-реплики

  • 2. Назначьте тестового пользователя или тестовую группу

  • 3. Подключитесь к свежесозданной ВМ из пула

  • 4. Проверьте вход в ОС, сетевой доступ, приложения, профиль SSAP, USB/звук/камеру при необходимости

  • 5. Проверьте доменное присоединение и уникальность параметров Windows, если использовалась генерализация

Алгоритм: создание исходной ВМ

  1. Откройте раздел «Виртуальные машины» и нажмите «+ Создать виртуальную машину» в правом верхнем углу.

ac-vms.png

Раздел «Виртуальные машины»: список машин кластера и кнопка «+ Создать виртуальную машину».

  1. Шаг «Виртуальное оборудование» — заполните: Название ВМ; Кластер и Сервер размещения; режим RDSH (Disabled для обычной пользовательской ВМ; Enabled — для терминального сервера Windows Server); Тип ОС и версию дистрибутива.

При выборе Кластера и Сервера в списке сразу видны их свободные ресурсы (частота ЦП и объём памяти) — это помогает выбрать узел с запасом под будущий пул. Если выбран конкретный сервер, ВМ закрепляется за ним и не участвует в балансировке нагрузки.

  1. Пройдите категории оборудования в левой панели мастера — диски, процессор и память, сеть (выбранная сеть и port group унаследуются Golden-репликой), — затем перейдите на шаг «Резюме» и подтвердите создание.

  2. После создания установите гостевую ОС и нужное пользователям ПО, а для генерализации Windows — гостевой агент AirCloud.

Перед созданием откройте вкладку «2 Резюме» и проверьте сводку: Общие настройки (название), Конфигурация (кластер, сервер, ОС), CPU и RAM (максимальные и гарантированные значения), Виртуальные диски, CD-ROM, Сеть, параметры загрузки (BIOS/UEFI) и профили протоколов. Оранжевые подсказки предупреждают, если диск или сетевой адаптер не добавлены.

После нажатия «Создать виртуальную машину» задача создания выполняется в фоне, и ВМ появляется в общем списке раздела «Виртуальные машины» (при большом числе машин — на следующих страницах списка).

Откройте ВМ кликом по её имени — в карточке доступны вкладки «Общие данные», «Мониторинг», «Подключённые виртуальные диски», «Snapshot-ы», «Сеть» и «Политика безопасности», а также кнопка «Запустить ВМ».

Алгоритм: создание snapshot исходной ВМ

  1. В карточке ВМ откройте вкладку «Snapshot-ы». Если снимков ещё нет, список пуст.

  1. Нажмите «Создать snapshot» и заполните форму:

    • НазваниеШаблон именования (генерируется автоматически) или Пользовательское (вводится вручную);

    • Родительский snapshot — снимок, от которого наследуется новый (образует цепочку/дерево версий);

    • Ветка snapshot-аВ текущей ветке (продолжить цепочку) или Новая ветка (начать отдельную линию версий);

    • Включить в snapshot RAM ВМВключить сохраняет память запущенной ВМ (снимок «живого» состояния), Не включать — только диск.

  2. Нажмите «Создать snapshot» — снимок появится в списке и станет доступен для создания Golden-реплики.

Созданные снимки отображаются на вкладке «Snapshot-ы» в виде дерева веток: слева — связи между снимками, в строках — название, дата, статус (Доступен) и конфигурация (vCPU, память). Именно доступный снимок выбирается при создании Golden-реплики.

Из списка снимков можно не только создавать реплику, но и вернуть ВМ к снимку (откат). Действие «Вернуть к snapshot-у» возвращает машину в сохранённое состояние; для этого ВМ нужно выключить, а откат выполняется в режиме Snapshot с RAM (с памятью) или Snapshot без RAM (только диск).

  1. Откройте исходную ВМ из списка «Виртуальные машины» → вкладка «Snapshot-ы».

  2. Нажмите «Создать snapshot» (справа вверху).

  3. Задайте название (по шаблону или вручную), выберите родительский снимок и ветку — текущую или новую.

  4. При необходимости включите сохранение RAM (снимок с памятью) — для этого ВМ должна быть запущена.

  5. Подтвердите. Снимок появится в дереве веток; перед использованием в Golden-реплике дождитесь статуса «Доступен».

Алгоритм: создание золотой реплики

Золотые реплики находятся в разделе «Пулы» на вкладке «Золотые реплики». В списке для каждой реплики видны статус (Доступна / Ошибка), хранилище, источник (исходная ВМ + snapshot) и связанные пулы рабочих станций. Нажмите «+ Создать золотую реплику».

Шаг «Конфигурация» формы создания реплики:

  • Источник золотой реплики — имя реплики;

  • Выберите ВМ и её snapshot — исходная машина и её снимок; из выбора автоматически подтягиваются CPU, RAM и ОС;

  • Виртуальные диски для копирования — какие диски снимка войдут в реплику;

  • Хранилище — где разместить золотую реплику;

  • Генерализация репликиВключена запускает подготовку системы (очистка уникальных идентификаторов, временных данных и кэша, сброс системных конфигураций) для безопасного массового развёртывания клонов; Выключена — оставить как есть.

Ниже в форме — переключатель «Генерализация реплики» (Включена / Выключена) с возможностью задать скрипт генерализации, и «Политика оверкоммита диска»: Пользовательская (задать коэффициент) или Неограниченная (без лимита — администратор берёт ответственность на себя). Оверкоммит позволяет linked-clone машинам совместно использовать дисковое пространство реплики и разместить больше ВМ, чем при full-clone.

Генерализация — зачем

Для Windows генерализация (аналог sysprep) обязательна, если из реплики создаётся несколько ВМ: она стирает SID, имя компьютера и прочие уникальные параметры, иначе клоны конфликтуют в домене и сети.