4.7 Подготовка и размещение гостевых ОС

В данной главе рассматривается процесс использования ISO-образа для размещения гостевых ОС (Windows, Linux) методом прямой установки на платформу OpenStack, а также процесс разворачивания готовых (заказных) образов в инфраструктуре, созданной с применением ОП TIONIX.

Для того, чтобы приступить к размещению гостевой ОС, необходимо создать инстанс, используя определенный шаблон (в терминологии OpenStack - флавор). Другими словами, необходимо в определенном проектном пространстве создать виртуальную машину, указав на шаблон, используемый при выделении ресурсов [1].

См. полную версию Руководства администратора (Управление виртуальными машинами).

Размещение, по-сути, сводится к процедуре создания виртуальной машины с использованием готового образа (Раздел 4.7.4).

В ВМ, созданной с необходимыми параметрами и подключенным ISO-образом запускается процесс установки гостевой операционной системы – Linuх или Windows. Нюансы запуска зависят от дистрибутива, помещенного в образ, в частности – от типа загрузчика ОС.

Описывается процесс подготовки дистрибутивного образа формата ISO к использованию в ОП TIONIX, виртуального диска с драйверами VirtIO [2], создание целевого (виртуального) диска, используемого для установки гостевой ОС в виртуальной машине с подключенным (целевым) диском (Раздел 4.7.1).

Рассмотрен процесс установки вариантов гостевой операционной системы – Linuх или Windows (Раздел 4.7.3). Варианты предусматривают использование подсистемой виртуализации следующих механизмов дискового ввода-вывода:

  • классический VirtIO (виртуализация SATA интерфейса);
  • VirtIO-SCSI (паравиртуализация шины SCSI).

Внимание.

Рекомендуется всегда использовать драйвер VirtIO-SCSI при подготовке образов виртуальных дисков к эксплуатации в ОП TIONIX.

Запуск ВМ выполняется с помощью службы Nova (команды nova boot с указанием необходимых параметров запуска ВМ). Для размещения выбирается ВУ, обладающий достаточным объемом свободных ресурсов – это контролируется с помощью указанного флавора.

ВАЖНО.

Предполагается, что служба хранения образов Cinder предварительно настроена и исправно функционирует (Раздел 4.3.1).

Сноски

[1]https://docs.openstack.org/nova/latest/user/flavors.html
[2]https://docs.fedoraproject.org/en-US/quick-docs/creating-windows-virtual-machines-using-virtio-drivers/