(HouseServer-2) MiniPC に Proxmox をインストールする

Proxmox を調べているときに

  • KVM
  • QEMU
  • LXC

などの単語がでてきて、これらについてちゃんとわかっていなかったため調べます。

KVM

url: https://www.youtube.com/watch?v=JlPKuCBHifU
title: "Linux に 仮想マシンkvmをインストールし, その中にUbuntuをインストールする"
description: "Linux に 仮想マシンkvmをインストールし, その中にUbuntuをインストールするhttps://youtu.be/RytJid_mC_Q も見てください"
host: www.youtube.com
favicon: https://www.youtube.com/s/desktop/2253fa3d/img/logos/favicon_32x32.png
image: https://i.ytimg.com/vi/JlPKuCBHifU/maxresdefault.jpg?sqp=-oaymwEmCIAKENAF8quKqQMa8AEB-AH-CYAC0AWKAgwIABABGH8gGShXMA8=&rs=AOn4CLCIqzr508J99g-1wFxZTo-r6ryAyQ
url: https://www.youtube.com/watch?v=a_508d1h4TQ
title: "仮想化サーバー/KVM、QEMU、他(Linux学習)"
description: "00:00 スタート08:59 仮想マシンの基礎22:06 KVMとは32:30 QEMUとは35:38 KVM環境構築51:05 準仮想化57:02 まとめ59:25 Q&A(ライブ回答)1:25:48 Q&A(頂いた質問への全ての回答)2020年6月21日に開催された、技術解説セミナーの様子です。講師にエスデ..."
host: www.youtube.com
favicon: https://www.youtube.com/s/desktop/2253fa3d/img/logos/favicon_32x32.png
image: https://i.ytimg.com/vi/a_508d1h4TQ/maxresdefault.jpg
url: https://www.youtube.com/watch?v=4z4P1NZ4e2U
title: "仮想マシンって何? え!? Hyper-VってホストOS型じゃないの?! ホストOS型、ハイパーバイザ型、モノリシック型、マイクロカーネル型  バーチャルシステムって何?"
description: "【目次】0:00 イントロ0:33 仮想マシンって何?1:17 ホストとゲスト1:51 仮想マシンの利点5:06 大規模運用でのメリット6:07 仮想マシンの種類 (ホストOS, ハイパーバイザ)9:11 モノリシック型、マイクロカーネル型12:32 関連動画紹介【関連動画】OS、Linuxってなに?https:..."
host: www.youtube.com
favicon: https://www.youtube.com/s/desktop/2253fa3d/img/logos/favicon_32x32.png
image: https://i.ytimg.com/vi/4z4P1NZ4e2U/maxresdefault.jpg
url: https://linuc.org/study/column/4941/
title: "仮想マシンの仕組みとKVM - Linux技術者認定 LinuC | LPI-Japan"
description: "2つの仮想化方式の概要と、KVMの導入の仕方と設定について紹介します。(LinuCレベル2 主題:2.05.1)"
host: linuc.org
favicon: https://linuc.org/common/assets/favicon.ico
image: https://linuc.org/common/assets/study_column02.png
url: https://www.redhat.com/ja/topics/virtualization/what-is-a-hypervisor
title: "ハイパーバイザーとは?をわかりやすく解説"
description: "ハイパーバイザー (hypervisor) とは、仮想化技術であり、必要なコンピューティング・リソースを分離し、仮想マシン(VM)の作成、実行、管理を可能にするソフトウェアです。"
host: www.redhat.com
favicon: https://www.redhat.com/favicon.ico
image: https://www.redhat.com/profiles/rh/themes/redhatdotcom/img/logo-rh-og-image.png
url: https://www.redhat.com/ja/topics/virtualization/what-is-KVM
title: "仮想化とは?をわかりやすく解説"
description: "仮想化とは、コンピュータのリソースをハードウェアから切り離し、抽象化・ソフトウェア化された形で活用する技術。OS 仮想化など、仮想化の種類と仕組みを解説します。"
host: www.redhat.com
favicon: https://www.redhat.com/favicon.ico
image: https://www.redhat.com/rhdc/managed-files/kvm-logo-200_0.png

RedHat の記事が丁寧でわかりやすいと思いました。

ハイパーバイザー (hypervisor) とは、仮想化技術であり、必要なコンピューティング・リソースを分離し、仮想マシン (VM) の作成、実行、管理を可能にするソフトウェアです。ハイパーバイザーは、演算処理、メモリー、ストレージなどのコンピューティング・リソースをプールし、それらを 仮想マシン (VM) 間で再割り当てします。このテクノロジーによって仮想化が可能になり、1 つの物理マシンから多数の VM を作成して実行することができます

KVM は Kernel-based Virtual Machine の略であり、Linux 用の仮想化技術です。 Linux Kernel 自体に組み込まれているため、 KVM を含んでいる Linux Distribution であればその Linux の上で、別の Linux VM を立てて実行できます。 よって、KVM をつかうことで、お使いの Linux を「自由に VM を立てて管理する」ハイパーバイザーとして扱えます。

KVM が入っている Linux であればハイパーバイザーとして扱って、好きに VM を建てられるのがよいですね。 たとえば、 Ubuntu 上に別の Linux VM を建てられます

https://pve.proxmox.com/wiki/Qemu/KVM_Virtual_Machines