KVMはタイプ1またはタイプ2ハイパーバイザーですか?
タイプ1ハイパーバイザーはベアメタルで実行され、タイプ2ハイパーバイザーはオペレーティングシステム(VMware Workstationなど)上で実行されるアプリケーションであることを理解しています。また、タイプ1クライアントとタイプ2クライアントのパフォーマンスの違いが大きくなることも理解しています。
デスクトップ環境をdom0にインストールできることを理解しているため、KVMがタイプ1または2であるかのように混乱しています。
KVMはタイプ1またはタイプ2ハイパーバイザーですか?
タイプ1ハイパーバイザーはベアメタルで実行され、タイプ2ハイパーバイザーはオペレーティングシステム(VMware Workstationなど)上で実行されるアプリケーションであることを理解しています。また、タイプ1クライアントとタイプ2クライアントのパフォーマンスの違いが大きくなることも理解しています。
デスクトップ環境をdom0にインストールできることを理解しているため、KVMがタイプ1または2であるかのように混乱しています。
回答:
KVMは、どちらかに分類される可能性があるため、明確なケースではありません。KVMカーネルモジュールはLinuxカーネルをタイプ1ベアメタルハイパーバイザーに変えますが、ホストOSはまだ完全に機能しており、他のVMはその観点からは標準のLinuxプロセスであるため、システム全体はタイプ2に分類できます。
デスクトップ環境、つまりGUIはこれとはあまり関係ありません。これをHyper-Vと比較すると、より明確になります。ハイパーバイザーは、すべての仮想マシンの下にある別個のレイヤーです。dom0は、特別な特権を持ち、コンソールに表示されるものの、技術的にはたった1つのVMです。 GUIを持っている。したがって、外観を凝視しすぎると、Hyper-Vは純粋にタイプ1であるのにタイプ2のように見える場合があります。