用于创建VM的ovirt api有哪些组件

用于创建VM的ovirt api有哪些组件

我正在使用 oVirt API,我正在查看 ovirt 文档,

它具有以下内容作为有效负载,

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

1)模板和簇有什么区别?

我可以理解该模板 - 这是一个我们可以设置并应用于多个虚拟机的配置,但是什么是集群?

2)在ovirt中使用createVM Rest API是否需要使用模板和集群?

3)我们不能在不指定模板和集群的情况下创建虚拟机吗?

答案1

Template 是该 VM 派生自的模板。您可以使用一个工作虚拟机,将其另存为模板,然后基于此创建新虚拟机 - 新虚拟机将是模板的克隆或快照,具有相同的属性。对于新虚拟机,模板称为“空白”,因为它们不基于任何模板。

Cluster是虚拟机所属的主机集群/迁移域,只能运行在属于同一集群的主机上,并且只能在同一集群的主机之间迁移。

IIRC 模板不是必需的,除非您另外指定,否则将选择空白。需要集群,以便系统知道将虚拟机放置在哪里。

相关内容