Hi Markus, The difference you are experiencing is due to the different ways of extracting data from the virtualization hosts. Whereas KVM hosts report 8 cores due to hyperthreading being active in the BIOS, VMware hosts ignore this fact and report the number of physical cores. If you want to homogenize the readings from both types of hosts you can disable hyperthreading in the BIOS for the KVM hosts.
Best regards, -Tino -- Constantino Vázquez Blanco, PhD, MSc Project Engineer OpenNebula - The Open-Source Solution for Data Center Virtualization www.OpenNebula.org | @tinova79 | @OpenNebula On Wed, Jan 16, 2013 at 3:41 PM, Markus <ma...@live.at> wrote: > Hello, > > I maintain an heterogeneous OpenNebula environment for a small university > project, consisting of 2 KVM nodes an 1 VMware node with ONE 3.6. > All nodes are operating based on an Intel Core i7 870 processor > (http://ark.intel.com/products/41315/Intel-Core-i7-870-Processor-8M-Cache-2_93-GHz), > 4 physical cores and 8 logical cores. > > When looking on the monitored CPU information shown in the Sunstone > interface, I get the following output: > The KVM-nodes show a total CPU value of 800 (8 cores), whereas the > VMware-node shows a CPU amount of 400 (4 cores). Is there a reason for this > different recognition? > Maybe related to that is that I also experienced a difference in performance > and CPU-load-balancing. Does OpenNebula maybe have a different CPU-support > between different hypervisors? > > Thanks, > Markus > > _______________________________________________ > Users mailing list > Users@lists.opennebula.org > http://lists.opennebula.org/listinfo.cgi/users-opennebula.org > _______________________________________________ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org