No.246仮想化とコンテナ
KVM
ケーブイエム
知識レベル 実践
答えひとことで
KVMは、Linuxカーネルの機能を使って仮想マシンを実行する仕組みです。
QEMU との違いKVMはLinuxカーネルの機能を用いた仮想化基盤です使うコマンドsystemctljournalctl
くわしく
KVMは、Linuxカーネルの機能を使って仮想マシンを実行する仕組みです。仮想化支援機能を持つCPUを活用し、Linuxをハイパーバイザーの核として使えるようにします。QEMUなどの周辺技術と組み合わせて利用されることが多く、KVM単独ですべてが完結するわけではありません。したがってKVMは、Linux上で仮想化を実現する中核機能として理解するのが適切です。
なぜ大事?
よくある誤解
KVMはQEMUと同じではありません。KVMはLinuxカーネル側の仮想化機能で、QEMUは仮想ハードウェアや実行周辺を担います。
どこで出会う?
仮想基盤設計、コンテナ運用、検証環境構築の文書
Linuxホスト上でKVMを使い、仮想マシンを効率よく実行する。
使い方の例
- Linuxホスト上でKVMを使い、仮想マシンを効率よく実行する。
まちがえやすい言葉と由来
KVMVSQEMU
KVMはLinuxカーネルの機能を用いた仮想化基盤です。一方、QEMUは仮想ハードウェアを提供し、エミュレーションや仮想化に使われる仕組みです。
ことばの地図
関係するコマンド
よくある質問
KVMは何を担う仕組みですか?
KVMはQEMUと同じではありません。KVMはLinuxカーネル側の仮想化機能で、QEMUは仮想ハードウェアや実行周辺を担います。
資格試験では
- LPIC-3 305大事仮想化、コンテナ、分離基盤の理解
- LinuC レベル3 3PS大事仮想化、コンテナ、分離基盤の理解
KVM を最後まで読みました。
Linux 用語辞典に戻る211 / 512