Какие компоненты Ovirt API для создания виртуальной машины

Я использую API oVirt (новичок), я проверяю документацию ovirt,

В качестве полезной нагрузки используется следующее:

<vm>
  <name>myvm</name>
  <template>
    <name>Blank</name>
  </template>
  <cluster>
    <name>mycluster</name>
  </cluster>
</vm>

1) В чем разница между шаблоном и кластером?

Я могу понять этот шаблон - это конфигурация, которую мы можем установить и применить для нескольких виртуальных машин, но что такое кластер?

2) Нужно ли использовать шаблон и кластер при использовании restVM rest API в ovirt?

3) Разве мы не можем создать виртуальную машину без указания шаблона и кластера?

Спасибо,
Гарри

1 ответ

Я рекомендую прочитать документацию oVirt, так как вы упускаете много информации.

Существует довольно четкое объяснение кластеров:

https://www.ovirt.org/documentation/admin-guide/chap-Clusters/

И из шаблонов:

https://www.ovirt.org/documentation/vmm-guide/chap-Templates/

Очень просто объяснил. Кластер - это набор хостов, на которых могут работать виртуальные машины. Шаблон - это предопределенная конфигурация для виртуальной машины с виртуальными дисками, сетевыми интерфейсами и так далее. У вас может быть предустановленная операционная система, например, при создании виртуальной машины из tempalte. Существует один жестко заданный шаблон под названием "Пустой", который, как следует из названия, является пустым, и нет предварительно настроенной ОС. Вы можете установить любую ОС на ВМ, созданную по такому шаблону, используя, например, установку CD или PXE.

Итак, ответ:

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

Другие вопросы по тегам