技術用語 · #kvm
KVM(カーネルベースの仮想マシン)
簡単な定義
完全なハードウェア仮想化を提供するLinuxカーネル仮想化技術。コンテナベースの分離とは異なります。
KVMは、Linuxカーネルに組み込まれたハイパーバイザーであり、完全なハードウェア仮想化を提供します:各ゲストVMは独自のカーネルを実行し、エミュレートまたは準仮想化されたハードウェアを認識し、ホストおよび他のゲストから完全に分離されます。KVMはVPSインフラストラクチャの現代の標準であり、ホストカーネルを共有する以前のOpenVZコンテナベースの「VPS」を置き換えました。
オフショアホスティング顧客にとって、KVMは適切な仮想化層です:任意のゲストOS(Linux、Windows、BSD、カスタム)が動作し、完全なカーネルモジュールサポート(専用サーバーでロードできるものはすべてロード可能)、サポートされている場所での完全なPCIパススルー機能。KVMが提供しない唯一のものはベアメタルパフォーマンスです—わずかなオーバーヘッド(通常1〜3%)があります。MurmurHostはすべてのVPSプランでKVMを使用しています。
関連用語
関連する概念
同じコンテキストで知っておく価値のある隣接する定義。