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).
- 4.7.1 Подготовка ISO-образов
- 4.7.2 Настройка метаданных
- 4.7.3 Установка гостевой ОС
- 4.7.4 Развертывание ВМ из подготовленного образа
- 4.7.5 Настройка дисков для совместного использования
Сноски
[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/ |