I'm evaluating a private cloud solution built on kvm and so far I'm not getting the speed of the system that I need for my purposes.
According to the vendor the underlying machines should be equipped with "state of the art" E5-4620 processors.
However, /proc/cpuinfo tells me that they are something rather different:
processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 42 model name : Intel Xeon E312xx (Sandy Bridge) stepping : 1 microcode : 1 cpu MHz : 2199.998 cache size : 4096 KB
E3-12xx Sandy Bridge is something like 5 years old and could be an explanation why my current bare metal servers from the same era of processors actually are faster.
However, this being a virtual environment - something that's new to me - I'm unsure if I can trust it 100%.
Same info from dmesg:
$ dmesg | grep -i intel Intel GenuineIntel CPU0: Intel Xeon E312xx (Sandy Bridge) stepping 01
However, dmidecode says something completely different:
# dmidecode 2.12 SMBIOS 2.8 present. Handle 0x0400, DMI type 4, 42 bytes Processor Information Socket Designation: CPU 0 Type: Central Processor Family: Other Manufacturer: Red Hat ID: A1 06 02 00 FF FB 8B 0F Version: RHEL 7.2.0 PC (i440FX + PIIX, 1996) Voltage: Unknown External Clock: Unknown Max Speed: 2000 MHz Current Speed: 2000 MHz Status: Populated, Enabled Upgrade: Other L1 Cache Handle: Not Provided L2 Cache Handle: Not Provided L3 Cache Handle: Not Provided Serial Number: Not Specified Asset Tag: Not Specified Part Number: Not Specified Core Count: 1 Core Enabled: 1 Thread Count: 1 Characteristics: None
I assume (hope/guess) the i440FX is more like what platform was used to build the kernel or similar rather than being an actual chip being in use...
If the underlying hardware indeed is new and equipped with fast CPUs there's something else that's wrong and I will need to investigate that. If not I need to ask the vendor:
Why are you trying to mislead me.
can you move my VM to a faster machine.
Any input appreciated.