[Engine-devel] Clusters with empty processor name
Vitor de Lima
vitor.lima at eldorado.org.br
Thu May 23 14:37:59 UTC 2013
Hi everyone,
While I was figuring out how to implement the support for IBM POWER in the oVirt engine, I stumbled into an use case that can cause some confusion.
During the creation of a cluster, you can choose an empty processor name if you do not select the option "Enable Virt Service". As a result, it is possible to create a virtual machine inside a cluster without any attached hosts. So, if you create a VM this way, it is impossible to decide in which architecture it will run (if it is either x86-64 or POWER). Without knowing this, the engine cannot show the proper list of device models (for networks, disks, displays, ...) in the frontend.
It raises some questions:
- Why oVirt allows the creation of clusters without a processor name?
- What exactly is the "Virt Service"? Why are the processor related checks only executed if this service is enabled?
- How can this use case be solved? Should the engine always enforce a proper CPU name in all clusters?
- If the engine enforces every cluster to have a CPU name, what should be done in the default Cluster?
Thanks,
Vitor
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ovirt.org/pipermail/engine-devel/attachments/20130523/6f436901/attachment.html>
More information about the Engine-devel
mailing list