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

Goodly のメニュー