Arnaud G created CLOUDSTACK-5071: ------------------------------------ Summary: Allow topology definition (socket/core) in the service offering (KVM) Key: CLOUDSTACK-5071 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-5071 Project: CloudStack Issue Type: Improvement Security Level: Public (Anyone can view this level - this is the default.) Components: KVM Affects Versions: 4.2.0 Reporter: Arnaud G Priority: Critical
Today if you create a VM for KVM you can only export vcpu and not core, The complete topology should be provided in order to really support Windows VM on KVM. Windows VM for licensing issue can only see a limited number of socket (for instance 2 for Windows 7/8 or 4 for Windows server standard 2008/2012). This means that with the current implementation it is impossible to make the VM really benefit from the underlying hardware and limit the capability to use Windows VM on Cloudstack + KVM. Currently CPU are exported as: <vcpu>8</vcpu> and it should rather be done like this: <vcpu>1</vcpu> <cpu> <topology sockets='1' cores='8' threads='1'/> </cpu> The setup of this kind of configuration should be part of the service offering. (it will involve a GUI modification) This improvement request is linked to CLOUDSTACK-904. This JIRA should be close if this improvement is accepted. -- This message was sent by Atlassian JIRA (v6.1#6144)