Jump to contentJump to page navigation: previous page [access key p]/next page [access key n]
コンテンツコンテンツ
仮想化ガイド
  1. 前書き
  2. I 概要
    1. 1 仮想化技術
    2. 2 仮想化シナリオ
    3. 3 Xen 仮想化の紹介
    4. 4 KVM 仮想化の紹介
    5. 5 仮想化ツール
    6. 6 仮想化コンポーネントのインストール
  3. II libvirt を利用した仮想マシンの管理
    1. 7 libvirt デーモン
    2. 8 VM ホストサーバ の準備
    3. 9 ゲストのインストール
    4. 10 基本的な VM ゲスト の管理
    5. 11 接続と認可
    6. 12 高度なストレージ設定
    7. 13 仮想マシンマネージャ を利用した仮想マシンの設定
    8. 14 virsh を利用した仮想マシンの設定
    9. 15 AMD SEV-SNP による仮想マシンのセキュリティ強化
    10. 16 VM ゲスト の移行
    11. 17 Xen から KVM への移行ガイド
  4. III 全ハイパーバイザ共通の機能
    1. 18 ディスクのキャッシュモード
    2. 19 VM ゲスト の時刻設定
    3. 20 libguestfs
    4. 21 QEMU ゲストエージェント
    5. 22 ソフトウエア TPM エミュレータ
    6. 23 VM ゲスト に対するクラッシュダンプの作成
  5. IV Xen を利用した仮想マシンの管理
    1. 24 仮想マシンホストの設定
    2. 25 仮想ネットワーク
    3. 26 仮想環境の管理
    4. 27 Xen 内でのブロックデバイス
    5. 28 仮想化: オプション設定
    6. 29 管理作業
    7. 30 XenStore: ドメイン間で共有される設定データベース
    8. 31 Xen の高可用性仮想化ホストとしての使用
    9. 32 Xen: 準仮想化 (PV) ゲストから完全仮想化 (FV/HVM) ゲストへの変換
  6. V QEMU を利用した仮想マシンの管理
    1. 33 QEMU の概要
    2. 34 KVM VM ホストサーバ の構築
    3. 35 ゲストのインストール
    4. 36 qemu-system-ARCH を利用した仮想マシンの実行
    5. 37 QEMU モニタを利用した仮想マシンの管理
  7. VI トラブルシューティング
    1. 38 内蔵ヘルプとパッケージのドキュメンテーション
    2. 39 システム情報とログの収集
  8. 用語集
  9. A NVIDIA カードに対する GPU パススルー の設定
  10. B GNU ライセンス
ナビゲーション
適用先 openSUSE Leap 15.7

4 KVM 仮想化の紹介 Edit source

4.1 基本的なコンポーネント Edit source

KVM はハードウエア仮想化機能を持つアーキテクチャ向けの完全仮想化ソリューションです 。

VM ゲスト (仮想マシン), 仮想ストレージ, 仮想ネットワークの管理は、 QEMU のツールから直接実行することができるほか、 libvirt ベースのスタックでも管理することができます。 QEMU ツールには qemu-system-ARCH が含まれているほか、 QEMU モニタや qemu-img , qemu-ndb なども含まれています。また、 libvirt ベースのスタックには libvirt それ自身のほか、 virsh , virt-manager , virt-install , virt-viewer などの libvirt ベースのアプリケーションが含まれています。

4.2 KVM 仮想化技術 Edit source

この完全仮想化型のソリューションは、主に 2 つのコンポーネントから構成されています:

  • 仮想化の中枢インフラストラクチャと、プロセッサ別のドライバであるカーネルモジュール ( kvm.ko , kvm-intel.ko , kvm-amd.ko ) 。

  • VM ゲスト (仮想マシン) における仮想デバイスのエミュレーションや制御の仕組みを提供するユーザスペースプログラム ( qemu-system-アーキテクチャ ) 。

KVM という用語は、狭い意味ではカーネルレベルの仮想化機能を指す用語ですが、実際にはユーザスペースのコンポーネントを含む用語として使用しています。

KVM 仮想化技術
図 4.1: KVM 仮想化技術
このページを印刷