ソフトウェア
上級

KVM/QEMU/libvirt 仮想化 2026(ケーブイエム)

Linux仮想化スタック。KVM Kernel Module・QEMU 9.x emulator・libvirt 11.x・virt-manager・virsh CLI・virtio-scsi/virtio-net/virtio-gpu・SPICE/VNC remote・GPU Passthrough VFIO/IOMMU (PCIe ACS)・SR-IOV NIC・Looking Glass IDD・Single GPU Passthrough・Cloud Hypervisor・Firecracker microVM、2026年Looking Glass B7+対応。

0 回閲覧
0 いいね
2026/4/29 更新
関連タグ
KVM
QEMU 9.x
libvirt 11
VFIO Passthrough
Looking Glass

概要

KVM/QEMU/libvirt は Linux 上で動作する統合仮想化スタックで、2026 年現在は KVM カーネルモジュール、QEMU 9.x エミュレータ、libvirt 11.x、virt-manager、virsh CLI などが標準化されている。GPU パススルーは VFIO/IOMMU(PCIe ACS)により実装され、SR‑IOV NIC、virtio‑scsi/virtio‑net/virtio‑gpu などの仮想デバイスが高速 I/O を実現。リモート管理は SPICE/VNC、Looking Glass でホストとゲスト間のディスプレイを共有。2025 年にリリースされた Cloud Hypervisor と Firecracker microVM が軽量化を加速し、2026 年の Looking Glass B7+ 対応により 4K 60Hz 以上の高解像度映像転送が可能となった。

主な特徴・仕組み

  • KVM カーネルモジュール:CPU 仮想化拡張(Intel VT‑x / AMD SVM)を利用し、ホスト CPU で直接実行。
  • QEMU 9.x:ハードウェアエミュレーションとハードウェアアクセラレーション(KVM)を併用。
  • libvirt 11.x:リソース管理 API が統一され、virt-manager から GUI で設定可能。
  • virt‑manager:ドラッグ&ドロップで VM を作成、ネットワーク設定、ライブマイグレーションをサポート。
  • virsh CLI:スクリプト化・自動化に最適。
  • virtio‑scsi/virtio‑net/virtio‑gpu:デバイスドライバが仮想化オーバーヘッドを最小化。
  • GPU パススルー(VFIO):RTX 5090(24 GB GDDR7、TDP 450 W)や NVIDIA A100(40 GB HBM2e)をゲストに直接割り当て。
  • SR‑IOV NIC:Intel X710‑4 で 16 vNIC を同時に提供。
  • Looking Glass:ホストとゲストのディスプレイを 1:1 で共有、2026 年版は B7+ で 4K60Hz を実現。
  • Cloud Hypervisor / Firecracker:2025 年末に導入された microVM が 1 ms 以内の起動を実現。

スペック比較表

仕様項目KVM/QEMU/libvirtVMware ESXiXen Project
CPU 仮想化Intel VT‑x / AMD SVMIntel VT‑x / AMD SVMIntel VT‑x / AMD SVM
GPU パススルーVFIO/IOMMUvGPU / DirectPathPCI Passthrough
リモート UISPICE / VNC / Looking GlassvSphere ClientXenCenter
マイクロVMなしなしあり(Xen Hypervisor)
2026 年対応4K60Hz Looking Glass4K60Hz 2025 版4K60Hz 2025 版

具体例・対応製品

  1. Intel Core i9‑12900K + RTX 5090
    • 24 GB GDDR7、TDP 450 W、PCIe 5.0 x16
    • 2026 年版 BIOS が VFIO 互換性を強化。
  2. AMD Ryzen 9 9950X3D + NVIDIA A100
    • 32 コア、64 スレッド、3.8 GHz ブースト、64 GB DDR5‑6000
    • 2025 年にリリースされた AMD ThreadRipper Pro でマルチノード構成を実現。
  3. Intel Xeon W‑3305 + NVIDIA RTX 4090
    • 28 コア、56 スレッド、2.5 GHz ベース、3.2 GHz ブースト、128 GB DDR5‑4800
    • 2026 年版で PCIe 5.0 x32 をサポートし、複数 GPU パススルーが可能。

自作PCでの選び方・注意点

  • IOMMU / PCIe ACS:VFIO で GPU をパススルーするにはホストマザーボードが IOMMU を有効化し、PCIe ACS が必須。
  • CPU / メモリ:仮想化オーバーヘッドを抑えるため、Ryzen 9 9950X3D のように 32 コア以上を推奨。
  • 電源容量:RTX 5090 は 450 W、NVIDIA A100 は 400 W 以上。最低 600 W の電源を選択。
  • ケース / 冷却:高 TDP の GPU と CPU を同時に運用する場合、AIO もしくは水冷を検討。
  • BIOS 設定:VT‑x / SVM、IOMMU、PCIe 5.0 を有効化。
  • OS 版:Ubuntu 24.04 LTS 以降で libvirt 11.x が標準。
  • ネットワーク:SR‑IOV NIC を利用する場合、ドライバと BIOS の互換性を確認。
  • リモート管理:Looking Glass B7+ 互換性を確認し、USB 3.2 Gen 2 のポートを確保。

関連用語との違い

  • KVM/QEMU/libvirt は Linux カーネルレベルの仮想化とユーザー空間の管理を統合したフルスタック。
  • Xen はハイパーバイザーが直接ハードウェアを仮想化し、ドメイン 0 が管理。KVM はカーネルモジュールで実装される点が異なる。
  • VMware ESXi は商用ハイパーバイザーで、KVM のオープンソース性と比べて機能は豊富だがライセンスが必要。
  • Firecracker は AWS が開発した microVM で、KVM の軽量化を追求。KVM/QEMU はより汎用的で多機能。

よくある質問 (FAQ)

Q1: KVM で GPU パススルーを行う際、どの GPU が最適ですか?
A1: RTX 5090(24 GB GDDR7)と NVIDIA A100(40 GB HBM2e)は 2026 年版で VFIO 互換性が最も高く、パフォーマンスと安定性が両立。

Q2: 2025 年にリリースされた Cloud Hypervisor と Firecracker は KVM での利用に適していますか?
A2: これらは軽量 microVM 用に設計されており、KVM での起動時間は 1 ms 以内。KVM との併用は可能だが、専用に設計された環境で最適化が必要。

Q3: Looking Glass B7+ 対応を確認するにはどうすれば良いですか?
A3: ホスト BIOS で PCIe 5.0 x16 を有効化し、Linux カーネル 6.5 以降を使用。Looking Glass の最新版(b7)をインストールし、lgc --check で互換性を確認。

まとめ

KVM/QEMU/libvirt は 2026 年現在、GPU パススルー、SR‑IOV、microVM など多彩な仮想化機能をオープンソースで提供。CPU は Ryzen 9 9950X3D や Intel Xeon W‑3305、GPU は RTX 5090 や NVIDIA A100 が代表的。IOMMU、PCIe ACS、電源容量を十分に確保した構成で、Looking Glass B7+ で高解像度ディスプレイ共有を実現できる。自作 PC での導入は BIOS 設定とハードウェア互換性を重視し、2025‑2026 年の最新トレンドを取り入れることで、安定した仮想環境を構築できる。

この記事について
カテゴリーソフトウェア
難易度上級
作成日2026/4/29