IT用語
(
ひよぺん
)
Home
コラム
用語集
About
検索
Ctrl K
Esc
見つかりませんでした
調べたいIT用語を入力してね
KVM
ケーブイエム
クラウド・インフラ
用語集
› ☁️ クラウド・インフラ › KVM
【ケーブイエム】
KVM とは?
公開:
2026年4月23日
💡 Linuxカーネルをそのままハイパーバイザーに変える技術
📌 このページのポイント
Linux
カーネル
標準搭載のType-1相当の
仮想化
(2007年に
カーネル
へ統合)
AWS
のEC2や
Google
Compute Engineなど主要
クラウド
の基盤技術
QEMUと組み合わせて
CPU
・ネットワーク・ストレージをエミュレート
VirtualBox
と異なりホストOSの
カーネル
を直接活用するため高いパフォーマンス
KVM — Linuxカーネルで動く仮想化技術
Guest OS(仮想マシン)
Guest OS 1
Ubuntu
Guest OS 2
Windows
Guest OS 3
CentOS
Linuxカーネル(KVMモジュール内蔵)
Type-1相当のハイパーバイザーとして機能 / QEMUと連携
ハードウェア(CPU / メモリ / ストレージ)
KVMのレイヤー構造:カーネルがハイパーバイザーになる
ひよこ
KVMって何?
ペンギン先生
Kernel-based Virtual Machineの略で、
Linux
カーネル
に組み込まれた
仮想化
技術だよ。1台の物理
サーバー
の上で、
Windows
や
Ubuntu
など複数のOSを同時に動かせるんだ。
ひよこ
VirtualBox
とどう違うの?
ペンギン先生
VirtualBox
はホストOSの上でアプリとして動くType-2
ハイパーバイザー
だけど、KVMは
Linux
カーネル
自体が
ハイパーバイザー
になるんだ。
カーネル
を直接使う分、
オーバーヘッド
が少なくて高速に動くよ。
ひよこ
AWS
でも使われてるの?
ペンギン先生
そうだよ。
AWS
のEC2
インスタンス
の多くはKVMベースの「Nitro」という
仮想化
基盤で動いているんだ。
Google Cloud
や
OpenStack
も同様にKVMを採用しているよ。
ひよこ
QEMUとセットで聞くんだけど、どういう関係?
ペンギン先生
KVMは
CPU
の
仮想化
を担当して、QEMUは
ネットワークカード
や
ストレージ
などのデバイスをエミュレートする役割を持つんだ。2つが組み合わさって初めて完全な
仮想マシン
環境が作れるんだよ。
ひよこ
Docker
コンテナ
とKVMの
VM
はどう使い分けるの?
ペンギン先生
Docker
は
カーネル
を共有して起動が速く軽量だけど、KVMはゲストOSを完全に分離できるので
セキュリティ
が高いんだ。
マルチテナント
の
クラウド
ではKVM、
マイクロサービス
の開発環境では
Docker
という使い分けが多いよ。
まとめ:ざっくりこれだけ覚えればOK!
「KVM」って出てきたら「
Linux
カーネル
に内蔵された
仮想化
技術で、
クラウド
の土台にもなっているものだな」と思えればだいたいOK!
📖 おまけ:英語の意味
「Kernel-based Virtual Machine」
= カーネルベースの仮想マシン
💬 Linuxの「カーネル(Kernel)」に組み込んで仮想マシンを動かすことから名付けられたんだよ
🔗 あわせて読みたい
コンテナ とは?
ハイパーバイザー とは?
仮想化 とは?
シェアする
X
URLコピー
← 用語集にもどる