2017-11-29 6 views
7

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は、加速をサポートしていない可能ですか?

+1

C5では、サードパーティのソリューションを使用しないネスト化されたアクセラレーションはサポートされていません(Ravelloはこれをバージーメーカーに販売しています)。ベアメタルのインスタンスタイプは、あなたがそれらを買う余裕があれば動作します。 Google/Azureはまた、最近ネストされた仮想化のサポートを発表しました。 –

答えて

0

仮想マシンモニタを仮想マシン内で実行しようとしています。それは第2レベルです。仮想化のネスト化あなたが達成しようとしているものです。

インテルハードウェアはハードウェア支援仮想化を1レベルのみサポートしているため、効率的な(つまり、痛みを伴わない)ネスト化のサポートを追加するには、ハイパーバイザーで多くの賢明なソフトウェアエンジニアリングが必要です。幸いにも、これはKVMを含む一般的なVMMソフトウェアの多くで行われています。 VMMがゲストに公開する内容を決定する際に、VMMが有効かどうか、または最上位VMMの管理設定に依存しているかどうか。インスタンスのネスト化された仮想化サポートをアクティブにする可能性と、金銭的価値をどのように払うのかについては、ホスティング/クラウドオペレーターに問い合わせる必要があります。

また、各仮想化レイヤがリソース消費、特に入出力処理の速度にますますオーバーヘッドを追加するため、パフォーマンスが必要な場合は、VMではなく、ベアメタルホストを使用することも唯一の方法です。

関連する問題