AWSでCentos AMIを使用しました。タイプC5.largeとHVMを使用しました。私は、KVMパッケージをインストールしますが、私はkvm-ok
を実行すると、出力は次のようになります。KVMがEC2と連携していませんC5.large
Your CPU does not support KVM extensions
KVM acceleration can NOT be used
がどのように私のCPUは、加速をサポートしていない可能ですか?
AWSでCentos AMIを使用しました。タイプC5.largeとHVMを使用しました。私は、KVMパッケージをインストールしますが、私はkvm-ok
を実行すると、出力は次のようになります。KVMがEC2と連携していませんC5.large
Your CPU does not support KVM extensions
KVM acceleration can NOT be used
がどのように私のCPUは、加速をサポートしていない可能ですか?
仮想マシンモニタを仮想マシン内で実行しようとしています。それは第2レベルです。仮想化のネスト化あなたが達成しようとしているものです。
インテルハードウェアはハードウェア支援仮想化を1レベルのみサポートしているため、効率的な(つまり、痛みを伴わない)ネスト化のサポートを追加するには、ハイパーバイザーで多くの賢明なソフトウェアエンジニアリングが必要です。幸いにも、これはKVMを含む一般的なVMMソフトウェアの多くで行われています。 VMMがゲストに公開する内容を決定する際に、VMMが有効かどうか、または最上位VMMの管理設定に依存しているかどうか。インスタンスのネスト化された仮想化サポートをアクティブにする可能性と、金銭的価値をどのように払うのかについては、ホスティング/クラウドオペレーターに問い合わせる必要があります。
また、各仮想化レイヤがリソース消費、特に入出力処理の速度にますますオーバーヘッドを追加するため、パフォーマンスが必要な場合は、VMではなく、ベアメタルホストを使用することも唯一の方法です。
C5では、サードパーティのソリューションを使用しないネスト化されたアクセラレーションはサポートされていません(Ravelloはこれをバージーメーカーに販売しています)。ベアメタルのインスタンスタイプは、あなたがそれらを買う余裕があれば動作します。 Google/Azureはまた、最近ネストされた仮想化のサポートを発表しました。 –