No.247仮想化とコンテナ

QEMU

キューエミュー

知識レベル 実践

答えひとことで

QEMUは、仮想ハードウェアの提供や模擬実行を行う仕組みです。

KVM との違いQEMUは仮想ハードウェアを提供し、エミュレーションや仮想化に使われる仕組みです

使うコマンドsystemctljournalctl

くわしく

QEMUは、仮想ハードウェアの提供やエミュレーションを行う仕組みです。KVMと組み合わせると高速な仮想マシン実行を支え、KVMなしでも別アーキテクチャの模擬実行などに使えます。仮想マシンへ見せるディスク、NIC、表示装置などの多くを担当するため、KVMと役割が近く見えても同じではありません。したがってQEMUは、仮想化の実行環境を具体的な機械の形へ落とし込む役割を持つ仕組みとして理解すると整理しやすくなります。

なぜ大事?

よくある誤解

QEMUはKVMの別名ではありません。QEMUは仮想機械の具体的な実装面を担い、KVMは高速化の核になる機能です。

どこで出会う?

仮想基盤設計、コンテナ運用、検証環境構築の文書

仮想マシンへどのディスクやNICを見せるかをQEMUの役割として読む。

使い方の例

  • 仮想マシンへどのディスクやNICを見せるかをQEMUの役割として読む。

まちがえやすい言葉と由来

QEMUVSKVM

QEMUは仮想ハードウェアを提供し、エミュレーションや仮想化に使われる仕組みです。一方、KVMはLinuxカーネルの機能を用いた仮想化基盤です。

ことばの地図

関係するコマンド

よくある質問

QEMUは何を担う仕組みですか?

QEMUはKVMの別名ではありません。QEMUは仮想機械の具体的な実装面を担い、KVMは高速化の核になる機能です。

資格試験では

  • LPIC-3 305大事仮想化、コンテナ、分離基盤の理解
  • LinuC レベル3 3PS大事仮想化、コンテナ、分離基盤の理解

QEMU を最後まで読みました。

Linux 用語辞典に戻る320 / 512

Goodly のメニュー