Виртуальные машины

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

В одном списке представлены автономные ВМ, объекты пулов и планов виртуальных станций, системные ВМ компонентов Inscale и ВМ, доставленные пользователям через группы доставки.

Раздел «Виртуальные машины» со списком автономных и системных ВМ
Рисунок 1 — Раздел «Виртуальные машины» со списком автономных и системных ВМ.

Вкладки списка

ВкладкаНазначение
Автономные ВМОбщий административный список: системные, пуловые и standalone-объекты. Используйте для инвентаризации, настройки и диагностики.
Доставленные ВМВМ, доступ к которым предоставлен через группы доставки. Используйте для проверки назначения и массовых команд питания.

Поля списка виртуальных машин

ПолеОписание и назначение
Флажок выбораВыбирает одну или несколько строк для доступных массовых операций, в том числе удаления.
ИмяОтображаемая метка: помогает оператору найти объект, но на технические зависимости не влияет.
СтатусТекущее состояние питания или доступности; определяет, какие действия сейчас допустимы.
Операционная системаВыбранное семейство и версия гостевой ОС; используются для идентификации и подготовки совместимых драйверов.
КластерКластер, ресурсы которого использует ВМ; показывает административную и ресурсную область размещения.
СерверТекущий или закреплённый хост; нужен для диагностики размещения и отказов.
vCPU гарантированно/максимальноМинимально зарезервированный и видимый гостевой ОС предел vCPU: показывает резерв и допустимый вычислительный burst.
RAM гарантировано/максимальноМинимально зарезервированный и видимый гостевой ОС предел памяти: показывает резерв и допустимое использование.
idУникальный идентификатор, позволяющий различать ВМ с одинаковыми именами.

Состояния ВМ

СостояниеОписание и действие
ВыключенаГостевая ОС не запущена. Можно изменять параметры, клонировать или удалять ВМ.
ВключаетсяВыполняется запуск. Дождитесь завершения задачи и не запускайте конфликтующую операцию.
ЗапущенаВМ работает. Доступны подключение и только разрешённые изменения на горячую.
ВыключаетсяВыполняется завершение работы. Дождитесь перехода в состояние «Выключена».
Недоступна (degraded)Inscale не может нормально управлять ВМ: например, недоступен закреплённый сервер, кластер или произошёл инфраструктурный сбой. Восстановите инфраструктуру и повторно проверьте состояние.

Создание виртуальной машины

Мастер создания формирует конфигурацию ВМ, выбирает область размещения и при необходимости добавляет диски и сетевые адаптеры. ВМ разрешено создать без диска и без сети: такой объект можно использовать как незавершённый шаблон, но на нём нельзя установить ОС или обеспечить сетевое подключение до добавления устройств.

Перед началом

Связанные требования: Кластеры, Серверы и Хранилища.

Общие поля

ПолеНазначениеКак выбирать
НазваниеОтображаемая метка ВМ длиной до 256 символов.Используйте понятное эксплуатационное имя. Переименование меняет только метку и не затрагивает зависимости.
КластерЗадаёт пул серверов, сетей и хранилищ для ВМ.Выберите кластер, где доступны нужные ресурсы и связанная инфраструктура.
РазмещениеОпределяет способ выбора хоста: балансировщик нагрузки или конкретный сервер.Для автоматического размещения используйте балансировщик; для жёсткой привязки выберите сервер.
СерверЗакрепляет ВМ за выбранным хостом.Используйте только при осознанной потребности в фиксированном размещении.
Семейство ОСОпределяет тип гостевой ОС и связанные параметры мастера.Выберите фактически устанавливаемое семейство.
Версия ОСУточняет гостевую систему и набор совместимых средств интеграции.Выберите наиболее близкую поддерживаемую версию.
Подключить драйверы к гостевой ОСДля Windows подключает носители VirtIO и Win32, необходимые для драйверов и установки гостевого агента.Включите, если установщик Windows не содержит нужных драйверов; состав зависит от выбранной версии ОС.
Мастер «Создать виртуальную машину»: шаг «Виртуальное оборудование»
Рисунок 2 — Мастер создания ВМ: общие поля, размещение и выбор гостевой ОС.

Ресурсы

ПолеЧто резервируетЗачем требуется
vCPU гарантированноВычислительный ресурс, который гипервизор всегда резервирует для ВМ.Защищает минимальную производительность и учитывается при проверке вместимости хоста.
vCPU максимальноПредел vCPU, предоставленный гостевой ОС.Позволяет ВМ использовать дополнительную мощность при наличии свободного ресурса.
RAM гарантированоОбъём памяти, который всегда выделяется ВМ.Входит в гарантированную загрузку хоста и не может быть перепродан сверх доступного ресурса.
RAM максимальноМаксимальная память, видимая гостевой ОС.Задаёт индивидуальный коэффициент переподписки и верхний предел использования.
Hotplug CPU/RAMРазрешает менять vCPU и RAM у запущенной ВМ.Нужен только для ВМ, которые должны масштабироваться без выключения.
Максимум hotplug CPU/RAMПределы, до которых ресурсы можно увеличить на работающей ВМ.Заранее резервирует допустимую конфигурационную рамку и снижает накладные расходы hotplug.

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

Категория «Процессор и память»: гарантированные и максимальные vCPU и RAM, hotplug
Рисунок 3 — Категория «Процессор и память»: гарантированные и максимальные vCPU и RAM, пределы hotplug.

Размещение

ВариантПоведение при запускеПоследствие
Использовать балансировщик нагрузкиХост определяется при старте по правилам балансировки, настроенным в кластере.ВМ участвует в автоматическом выборе размещения.
Выбрать серверВМ запускается на указанном сервере.Автоматический перенос исключён, пока администратор вручную не перенесёт ВМ или не вернёт режим балансировщика.
  1. В боковом меню выберите «Виртуальные машины».
  2. Нажмите «Создать виртуальную машину».
  3. Укажите название, кластер, вариант размещения и гостевую ОС.
  4. Задайте гарантированные и максимальные CPU и RAM.
  5. Если потребуется изменение ресурсов без выключения, заранее включите hotplug и укажите максимальные пределы.
  6. Добавьте необходимые диски, установочные образы, сеть и устройства либо продолжите без них.
  7. Проверьте итоговую конфигурацию и запустите создание.
  8. Откройте «Задачи» и дождитесь успешного завершения операции.

Диски и образы виртуальной машины

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

Способы подготовки диска

СпособНазначениеОсобенности
Создать пустой дискНовый системный или дополнительный диск.Укажите хранилище, размер, шину и неизменяемый признак шифрования.
Подключить установочный образУстановка ОС, восстановление или загрузка с подготовленного носителя.Подключаются зарегистрированные installation-образы; это не подключение чужого диска ВМ.
Импортировать сторонний образМиграция виртуального диска из другого решения виртуализации.Файл загружается, конвертируется в конечный диск, затем исходный загруженный файл удаляется.
Мастер создания ВМ: категория «Диски»
Рисунок 4 — Категория «Диски»: обзор подключённых дисков и добавление нового диска.

Поля диска и образа

ПолеЧто задаётЗачем требуется
НазваниеМетка виртуального диска или подключаемого носителя.Упрощает идентификацию нескольких устройств ВМ.
ИсточникПустой диск, установочный образ или импортируемый файл.Определяет способ наполнения и дальнейшую обработку.
ФайлЛокальный файл стороннего образа.Передаёт исходный виртуальный диск для конвертации.
ХранилищеМесто размещения конечного диска.Определяет доступность, ёмкость и характеристики хранения.
РазмерЛогическая ёмкость нового диска.Должен покрывать потребность ОС и данных; изменение размера подключённого диска пока недоступно.
Тип устройстваДиск, CD-ROM или иной предлагаемый мастером тип носителя.Определяет, как гостевая ОС видит устройство.
ШинаИнтерфейс подключения: SATA, IDE, VirtIO, VirtIO SCSI, SCSI или USB.Обеспечивает совместимость и требуемый профиль производительности.
ЗагрузочныйРазрешает использовать устройство в порядке загрузки.Нужен для установки ОС или запуска с выбранного диска.
Только чтениеЗапрещает запись на подключённый носитель.Защищает установочные и эталонные образы от изменения.
СъёмныйПредставляет устройство гостевой ОС как съёмное.Используется для сценариев установки и обслуживания, если поле доступно для выбранного типа.
ШифрованиеШифрует файл виртуального диска.Защищает данные на носителе; выбирается при создании и затем не изменяется.
Мастер создания ВМ: настройки образа диска
Рисунок 5 — Настройки образа диска: источник, хранилище, размер и признак шифрования.

Импорт стороннего образа

Инструмент импорта предназначен для переноса дисков из других платформ виртуализации. Поддерживаемые типы исходных файлов: RAW, VMDK, QCOW2, VDI, VPC (VHD), VHDX и Parallels.

  1. Выберите вариант импорта стороннего образа.
  2. Укажите исходный файл и проверьте его формат.
  3. Выберите хранилище для конечного виртуального диска.
  4. Убедитесь, что свободного места достаточно одновременно для исходного загружаемого файла и конечного диска.
  5. Запустите импорт и дождитесь завершения загрузки и конвертации.
  6. Проверьте новый диск. После успешной конвертации исходный загруженный файл удаляется, а временно занятое место освобождается.

Выбор шины

ШинаРекомендованный сценарийОграничение или компромисс
VirtIOПроизводительный паравиртуальный диск при наличии драйвера в гостевой ОС.Без совместимого драйвера установщик или ОС могут не увидеть устройство.
VirtIO SCSIНесколько дисков, функции SCSI и производительный современный стек.Также требует гостевого драйвера VirtIO.
SCSIГостевые ОС и приложения, ориентированные на SCSI-устройства.Конкретные возможности зависят от драйвера ОС.
SATAШирокая совместимость, особенно на этапе установки ОС.Как правило, менее эффективна, чем паравиртуальные интерфейсы.
IDEУстаревшие ОС и установочные сценарии совместимости.Не выбирайте без необходимости для новых систем.
USBСценарии, где носитель должен определяться как USB-устройство.Не является основным вариантом для системного диска.

Справочно о паравиртуальных устройствах: libvirt — Virtio; QEMU — выбор virtio-blk и virtio-scsi.

Сетевые адаптеры виртуальной машины

Сетевой адаптер подключает ВМ к порт-группе. Порт-группа задаёт сетевой сегмент и связанные параметры адресации, а адаптер определяет модель виртуального устройства внутри гостевой ОС.

Перед добавлением адаптера

Поля сетевого адаптера

ПолеЧто задаётЗачем требуется
НазваниеМетка адаптера в Inscale.Помогает различать интерфейсы многосетевой ВМ.
Порт-группаВиртуальную сеть, к которой подключается адаптер.Передаёт ВМ VLAN/сегмент и параметры сетевой инфраструктуры.
Режим IPАвтоматическое получение или статическое назначение IPv4.Определяет, как ВМ получает адрес.
Статический IPv4Конкретный адрес ВМ.Inscale проверяет адрес и резервирует его в DHCP; маска, шлюз и DNS наследуются от порт-группы.
МодельRTL8139 или VirtIO.Определяет совместимость драйвера и производительность сетевого ввода-вывода.
MAC-адресУникальный канальный адрес адаптера, сформированный системой.Используется коммутатором и сетевыми службами; после создания не изменяется.
Мастер создания ВМ: категория «Сеть»
Рисунок 6 — Категория «Сеть» мастера: сетевые адаптеры ВМ и подключение к порт-группе.

Выбор модели

МодельКогда выбиратьЧто проверить
VirtIOОсновной вариант для современных гостевых ОС и производительных сетевых сценариев.Наличие драйвера VirtIO в дистрибутиве или на подключённом носителе.
RTL8139Совместимость со старыми ОС или установщиками, которые не видят VirtIO.После установки оцените возможность перехода на VirtIO; эмулируемая модель обычно медленнее.

Наследование адресации. Для статического IPv4 администратор вводит сам адрес. Маска, шлюз и DNS берутся из порт-группы; Inscale проверяет и резервирует адрес в DHCP.

Совместимость драйвера. Большинство современных ОС содержит необходимые сетевые драйверы, но исчерпывающий список совместимости не зафиксирован. Проверяйте выбранный образ ОС до массового развёртывания.

Удалённый доступ, дисплеи, USB и загрузка

Протокол удалённого доступа

ПолеЧто задаётЗачем требуется
ПротоколТехнологию пользовательского подключения к ВМ.Определяет механизм удалённой сессии. SSAP — текущий рабочий вариант; NRDP — протокол следующего поколения, который может быть недоступен до завершения тестирования.
Профили протоколаОдин или несколько полных наборов из 27 параметров.Позволяет пользователю при подключении выбрать профиль; параметры выбранного профиля применяются заново целиком и не конфликтуют с другим профилем.
Режим вводаРеакцию протокола на взаимодействие с устройствами ввода.Настраивает поведение клавиатуры, указателя и связанных событий; зависимости от ОС или выбранного протокола нет.
Мастер создания ВМ: категория «Протокол и дисплей»
Рисунок 7 — Категория «Протокол и дисплей»: выбор протокола, профилей и режима ввода.

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

Дисплеи

ПолеДопустимое значениеНазначение и влияние
Количество дисплеевДо 4.Задаёт число виртуальных экранов пользовательской сессии.
РазрешениеДо 4K для каждого из четырёх дисплеев.Определяет рабочую область; увеличение числа экранов и разрешения повышает нагрузку на графический тракт, сеть и клиентское устройство.

Справочно о влиянии разрешения и числа экранов: Microsoft — RDP bandwidth; Citrix — system requirements.

Планирование дисплеев. Максимальная конфигурация технически допустима, но не гарантирует одинаковую отзывчивость во всех сетях и на всех клиентах. Проверьте реальную нагрузку пилотной группы. Изменения дисплеев применяются после перезапуска ВМ.

USB-контроллер

ПолеДопустимое значениеЗачем требуется
Количество USB-устройствОт 0 до 16.Создаёт виртуальный USB-контроллер с указанным числом доступных устройств. Значение 0 полностью исключает USB-проброс.
Настройка USB-контроллера виртуальной машины
Рисунок 8 — Категория «USB»: число доступных USB-устройств виртуального контроллера.

Разделение ответственности. Здесь настраивается только контроллер гостевой ОС. Запреты и разрешения на конкретные USB-устройства применяются политиками безопасности. USB не поддерживает hotplug конфигурации ВМ.

BIOS и порядок загрузки

ПолеНазначениеКогда применяется
BIOS/режим загрузкиОпределяет прошивку и способ старта гостевой ОС.После перезапуска ВМ; изменение должно соответствовать установленной ОС и разметке диска.
Порядок загрузкиЗадаёт последовательность дисков и установочных носителей.После перезапуска ВМ; используйте для установки ОС, восстановления или возврата к системному диску.
Мастер создания ВМ: категория «Загрузка и прошивка»
Рисунок 9 — Категория «Загрузка и прошивка»: режим BIOS и порядок загрузки устройств.

Просмотр и управление виртуальной машиной

Чтобы открыть карточку, выберите «Виртуальные машины» и нажмите имя ВМ. Карточка объединяет конфигурацию, метрики, диски, снапшоты, сеть и локальную политику доступа.

Вкладки карточки

ВкладкаЧто показываетДля чего использовать
Общие данныеСтатус, ОС, размещение, CPU, RAM и основные параметры устройств.Проверка конфигурации и запуск доступных действий.
МониторингГрафики загрузки вычислительных, сетевых и дисковых ресурсов.Диагностика производительности и выбор временного диапазона.
Подключённые виртуальные дискиДиски и установочные носители ВМ.Контроль размещения, типа, шины и состояния дисков.
СнапшотыДерево снимков, ветки и сохранённую конфигурацию.Создание, восстановление и удаление снимков.
СетьВиртуальные адаптеры, порт-группы, адреса и модели.Проверка сетевого подключения и подготовка изменений.
Политика безопасностиЛокальные и унаследованные назначения пользователей, групп и ролей.Административный ACL конкретной ВМ.
Карточка виртуальной машины — вкладка «Общие данные»
Рисунок 10 — Вкладка «Общие данные» карточки ВМ: статус, ОС, размещение, ресурсы и устройства.

Основные поля карточки

ПолеНазначение
Название и idЧитаемая метка и уникальный идентификатор ВМ.
СтатусТекущее состояние питания или доступности; определяет набор разрешённых операций.
Операционная системаСемейство и версия гостевой ОС, выбранные в конфигурации.
Кластер и серверОбласть ресурсов и текущий/закреплённый хост.
Гарантированные/максимальные vCPU и RAMРезерв, верхний предел и рамка переподписки ВМ.
РазмещениеИспользование балансировщика нагрузки или привязка к серверу.
Протокол, дисплеи и USBПараметры пользовательского подключения и виртуальных устройств.
Диски и сетьСвязанные устройства хранения и адаптеры.
Карточка ВМ — вкладка «Подключённые виртуальные диски»
Рисунок 11 — Вкладка «Подключённые виртуальные диски»: размещение, тип, шина и состояние дисков.
Карточка ВМ — вкладка «Сеть»
Рисунок 12 — Вкладка «Сеть» карточки: адаптеры, порт-группы, адреса и модели.

Мониторинг

На вкладке «Мониторинг» используйте доступные графики CPU, RAM, сети и дисковых операций. Выберите временной диапазон, разрешение и способ агрегации, если эти поля показаны в панели выбранного графика. Сопоставляйте метрики с текущим статусом ВМ, максимальными ресурсами и нагрузкой хоста.

НаблюдениеКак интерпретировать
CPU или RAM приближаются к максимумуПроверьте длительность нагрузки; при включённом hotplug увеличьте ресурс только в заданных пределах.
Высокая дисковая задержкаСопоставьте её с IOPS, цепочкой снапшотов и состоянием хранилища.
Сетевая нагрузка или разрывы сессииПроверьте адаптер, порт-группу, сервер, клиентскую сеть и профиль протокола.
Графики пустыПроверьте период, состояние ВМ и доступность сервера/кластера; отсутствие данных не равно нулевой нагрузке.
Карточка ВМ — вкладка «Мониторинг»
Рисунок 13 — Вкладка «Мониторинг»: графики загрузки CPU, RAM, сети и дисковых операций.

Изменение параметров виртуальной машины

Доступность изменения зависит от состояния ВМ, заранее включённого hotplug и момента применения параметра. Переименование всегда меняет только отображаемую метку и не затрагивает связанные объекты.

Матрица применения изменений

ПараметрНа запущенной ВМКогда вступает в силу
НазваниеМожно изменить.Сразу; изменяется только метка.
CPU и RAMМожно, только если hotplug включён до запуска и новое значение не превышает заданный максимум.В работающей ВМ после выполнения операции.
Размер подключённого дискаНедоступно.Изменение размера подключённого диска пока не поддерживается.
Сетевые адаптерыHotplug не поддерживается.Изменяйте на выключенной ВМ.
USB-контроллерHotplug не поддерживается.Изменяйте на выключенной ВМ.
Протокол и профилиМожно изменить.При следующем подключении пользователя.
ДисплеиПараметр можно сохранить, но текущая сессия не меняется.После перезапуска ВМ.
BIOS и порядок загрузкиНе применяются в текущем запуске.После перезапуска ВМ.

Фиксированный сервер. Выбор конкретного сервера исключает автоматический перенос. Для возврата к автоматическому размещению вручную измените способ размещения на балансировщик нагрузки.

Безопасный порядок изменения

  1. Проверьте статус ВМ и наличие активного пользовательского сеанса.
  2. Определите момент применения по таблице выше.
  3. Если требуется выключение, корректно завершите работу гостевой ОС.
  4. Измените только необходимые поля и дождитесь завершения задачи.
  5. При необходимости перезапустите ВМ или переподключите пользователя, затем проверьте ОС, сеть, диски и удалённый доступ.

Ожидаемый результат

Если изменение не применилось. Проверьте статус задачи, состояние ВМ, верхние пределы hotplug и требуемый момент применения. Не запускайте повторные изменения, пока предыдущая задача не завершена.

Управление питанием и пользовательскими сеансами

КомандаЧто делаетКогда использовать
ВключитьЗапускает выключенную ВМ.После проверки размещения, ресурсов и отсутствия конфликтующей задачи.
ВыключитьОтправляет гостевой ОС команду мягкого завершения работы, аналогичную кнопке питания физического компьютера.Штатное завершение работы; гостевой агент Inscale не требуется, но ОС должна корректно обрабатывать команду.
ПерезапуститьОтправляет гостевой ОС команду штатной перезагрузки.Для применения настроек и обслуживания, если ОС отвечает.
Принудительно перезапуститьСбрасывает состояние ВМ без штатного завершения работы гостевой ОС.Только при зависании, когда мягкая команда не сработала.
Принудительно отключитьНемедленно прекращает питание ВМ (forced shutdown).Аварийная мера для неотвечающей ВМ.
ПодключитьсяОткрывает полноценную пользовательскую сессию.Диагностика или работа с гостевой ОС.
ОтключитьсяЗавершает текущую пользовательскую сессию, не выключая ВМ.Когда нужно освободить подключение, сохранив работающую ОС.

Мягкие команды. «Выключить» и «Перезапустить» не зависят от гостевого агента Inscale. Результат зависит от того, поддерживает ли и правильно ли настроена обработка ACPI-команд в гостевой ОС.

Порядок штатного выключения

  1. Предупредите подключённого пользователя и попросите сохранить данные.
  2. По возможности завершите приложения и транзакции внутри гостевой ОС.
  3. В карточке ВМ выберите «Выключить».
  4. Дождитесь состояния «Выключена» и проверьте результат задачи.
  5. Если ОС не реагирует, оцените риск потери данных и только затем используйте «Принудительно отключить».

Ограничения сеансов

Массовое управление доставленными ВМ. Команды питания на вкладке «Доставленные ВМ» применяются ко всем виртуальным машинам, доставленным выбранному пользователю. Перед подтверждением проверьте состав назначения.

Снапшоты и ветки

Снапшот сохраняет полную конфигурацию ВМ и состояние её виртуальных дисков на выбранный момент. Если включено сохранение оперативной памяти, снимок также содержит состояние RAM и позволяет вернуться к выполнявшейся сессии.

Что сохраняется

КомпонентСохраняетсяПоследствие восстановления
Конфигурация ВМДа, полностью.Возвращаются параметры, устройства и связи на момент снимка.
Виртуальные дискиДа.Данные дисков откатываются к сохранённому состоянию.
Оперативная памятьПо выбору администратора.При включении ВМ возвращается вместе с состоянием RAM; без памяти гостевая ОС стартует из дискового состояния.
ACLВходит в конфигурацию снапшота.При восстановлении возвращается сохранённая конфигурация доступа.

Создание снапшота

  1. Откройте карточку ВМ и вкладку «Снапшоты».
  2. Выберите создание снапшота и укажите его понятное назначение.
  3. Решите, требуется ли сохранять оперативную память.
  4. Если память не сохраняется, для согласованного состояния рекомендуется предварительно выключить ВМ.
  5. Создайте снимок и дождитесь завершения задачи.
  6. Откройте снимок и проверьте сохранённую конфигурацию.
Создание снапшота виртуальной машины
Рисунок 14 — Создание снапшота: назначение снимка, сохранение оперативной памяти и хранилище.

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

Ветки и золотая реплика

Объект или командаНазначениеПравило
ВеткаОтдельная линия дальнейших изменений конфигурации и дисков.Ветка всегда содержит снапшот.
Создать веткуСохраняет исходную точку и позволяет продолжить работу по альтернативному пути.Выберите нужный снимок как точку ветвления.
Создать золотую репликуЯрлык создания реплики, которая используется как источник для пулов и дальнейшего масштабирования.Проверяйте эталонную конфигурацию перед публикацией реплики.

Восстановление

Длинные цепочки. Числового ограничения на длину цепочки нет, но её рост снижает скорость чтения и увеличивает I/O-нагрузку на хранилище. Планируйте периодическое создание полной копии и удаление ненужных веток.

Клонирование виртуальной машины

Клонирование создаёт полный независимый клон ВМ. Копируются все виртуальные диски и конфигурация исходной машины, кроме ACL. Общие определения полей имени, ресурсов, размещения, ОС, дисков и сети совпадают с мастером создания ВМ.

Перед клонированием

Порядок

  1. Корректно выключите исходную ВМ.
  2. Откройте её меню действий и выберите клонирование.
  3. Проверьте предварительно заполненную конфигурацию и задайте новое название.
  4. При необходимости измените предлагаемые поля размещения и устройств, используя правила мастера создания ВМ.
  5. Запустите клонирование и дождитесь полного копирования дисков.
  6. Откройте новый объект и назначьте ACL или доставку пользователям.
  7. Перед одновременным запуском исходной и клонированной ВМ устраните конфликты внутри гостевой ОС.

Полная копия. Клон не использует диски исходной ВМ. Операция требует ёмкости под полную копию и времени на перенос всех данных.

ACL не переносится. Проверьте локальную политику безопасности нового объекта. Создатель клона получает роль Owner автоматически, а остальные назначения добавляются отдельно.

Доставленные виртуальные машины

Доставка — рекомендуемый механизм предоставления пользователю рабочего доступа к ВМ или плану виртуальных станций. Назначение выполняется через группу доставки, где также применяются политики безопасности. Вкладка «Доставленные ВМ» показывает результат этих назначений.

Два уровня доступа

МеханизмНазначениеРекомендуемое применение
Группа доставкиПредоставляет пользователю ВМ или план виртуальных станций и применяет политики безопасности.Основной путь для пользовательского доступа и эксплуатации рабочих мест.
ACL ВМНазначает административные роли и привилегии на конкретный ресурс.Администраторские функции, делегирование управления и точечный технический доступ.

Что проверять на вкладке

ЭлементЧто означаетДействие администратора
Пользователь или назначениеКому предоставлен доступ к ВМ.Сопоставьте с членством в группе доставки.
Доставленные ВМВсе ВМ, доступные выбранному пользователю.Проверьте состав до массовой команды.
Состояние ВМГотовность к запуску или подключению.Устраните degraded и завершите конфликтующие задачи.
Команды питанияГрупповое управление доставленными ВМ пользователя.Используйте только после проверки полного состава назначения.
ПодключениеОткрытие пользовательской сессии.Учитывайте ограничение одного одновременного пользователя на ВМ, кроме терминальных сценариев.

Права доступа к виртуальной машине

Доступ определяется глобальной ролевой моделью и локальным ACL на вкладке «Политика безопасности». При создании любого ресурса его создатель автоматически получает роль Owner — полный локальный административный доступ к конкретному объекту.

Поля локальной политики

ПолеЧто означаетПравило
Пользователь или группаСубъект, которому назначена роль.Используйте группу для типового набора администраторов и пользователя для исключения.
РольНабор разрешающих привилегий.Owner — локальный суперадминистратор ресурса; VM User — техническая роль обычного пользователя ВМ.
ИсточникЛокальное или унаследованное глобальное назначение.Глобальные записи отображаются в карточке, но локально не редактируются.
СтатусАктивный или неактивный доступ.Неактивная запись не действует. Статус меняется вручную и применяется сразу.

Объединение привилегий

Если пользователь получает несколько ролей через прямые назначения и группы, разрешающие привилегии объединяются. Явного запрета с более высоким приоритетом нет: итоговый доступ представляет сумму разрешений.

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

Привилегии ресурса «Виртуальная машина»

ГруппаКоличествоПривилегии
Создание1Создание виртуальной машины.
Просмотр2Просмотр виртуальной машины; просмотр снапшота.
Изменение7Добавление пользователей или групп в локальный административный ACL; изменение записей ACL; изменение виртуальной машины; создание резервных копий ВМ; подключение к ВМ; запуск, остановка и перезапуск ВМ; изменение снапшота.
Удаление2Удаление виртуальной машины; удаление снапшота.
Создание снапшота1Создание снапшота виртуальной машины.

Настройка локального ACL

  1. Откройте карточку ВМ и вкладку «Политика безопасности».
  2. Определите, достаточно ли уже унаследованного глобального назначения.
  3. Для локального доступа добавьте пользователя или группу и выберите минимально достаточную роль.
  4. Проверьте статус записи и источник назначения.
  5. Сохраните изменение и сразу проверьте итоговые разрешения пользователя.

Owner. Создатель ВМ получает Owner автоматически. Это полный локальный административный доступ к ресурсу, поэтому назначайте Owner другим субъектам только при необходимости.

Удаление виртуальной машины

Удалить можно только выключенную ВМ. Операция удаляет сам объект и связанные с ним конфигурационные ресурсы, но сохраняет резервные копии.

Что удаляется и что сохраняется

ОбъектРезультатПримечание
Виртуальная машинаУдаляется.Восстановить объект через интерфейс нельзя.
Файлы виртуальных дисков ВМУдаляются.Диски жёстко привязаны к ВМ; важные данные заранее перенесите в резервную копию.
Подключения установочных образовУдаляются.Удаляется связь с ВМ; зарегистрированный установочный образ является отдельным ресурсом.
Снапшоты и веткиУдаляются.Удаляется вся история снимков объекта.
Сетевые адаптерыУдаляются.Связи с порт-группами прекращаются.
Локальный ACLУдаляется.Назначения относятся к удаляемому ресурсу.
Связи доставкиУдаляются.Пользователь теряет доступ к этой ВМ; состав группы доставки следует проверить отдельно.
Резервные копииСохраняются.Управляются отдельным разделом резервного копирования.

Перед удалением

Удаление одной ВМ

  1. Откройте карточку выключенной ВМ или меню действий в списке.
  2. Выберите «Удалить».
  3. Проверьте имя ВМ и состав предупреждения.
  4. Подтвердите удаление.
  5. Откройте «Задачи» и дождитесь успешного завершения операции.
  6. Проверьте список ВМ, группу доставки и сохранность резервных копий.

Массовое удаление

В общем списке можно выбрать несколько ВМ и удалить их одной операцией. Все выбранные ВМ должны быть выключены. Перед подтверждением повторно проверьте количество и имена объектов: массовое действие наследует последствия удаления каждой ВМ.

Смешанный выбор. Если среди выбранных объектов есть запущенная ВМ, сначала завершите её работу и дождитесь обновления статуса. Не используйте принудительное отключение только ради ускорения массового удаления без оценки риска данных.