Kvm上に構築されたプライベートクラウドソリューションを評価していますが、これまでのところ、目的に必要なシステムの速度が得られていません。
ベンダーによると、基盤となるマシンには「最先端の」E5-4620プロセッサが搭載されている必要があります。
ただし、/ proc/cpuinfoは、それらがかなり異なるものであることを示しています。
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は5年前のものであり、同じ時代のプロセッサの現在のベアメタルサーバーが実際に高速である理由の説明になる可能性があります。
しかし、これは仮想環境であり、私にとっては新しいことですが、100%信頼できるかどうかはわかりません。
Dmesgからの同じ情報:
$ dmesg | grep -i intel
Intel GenuineIntel
CPU0: Intel Xeon E312xx (Sandy Bridge) stepping 01
ただし、dmidecodeはまったく異なることを言います。
# 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
I440FXは、実際に使用されているチップではなく、カーネルの構築に使用されたプラットフォームなどに似ていると思います(期待/推測)...
基盤となるハードウェアが実際に新しく、高速CPUが搭載されている場合は、他に問題があり、調査する必要があります。そうでない場合は、ベンダーに問い合わせる必要があります。
なぜあなたは私を誤解させようとしているのですか。
私のVMをより高速なマシンに移動できますか。
どんな入力でも大歓迎です。
VMはQEMU(KVM)上で実行されており、QEMUによってエミュレートされたCPUとチップセットを報告しています。/proc/cpuinfo
に表示されるCPUは、使用可能なエミュレーション設定の1つです。を参照してください。 target-i386/cpu.c
ソースコードとqemu-system-x86_64 -cpu help
の出力;これは基盤となるCPUに対応していません(「E312xx」ではなく特定のモデルを報告します)。 dmidecode
によって報告されるチップセットは、PCIベースのシステム用にエミュレートされたチップセットです。 ドキュメントで説明されています 。
したがって、これはベンダーがあなたを誤解させている証拠ではありません。