No.244仮想化とコンテナ
virtual machine
かそうマシン・仮想マシン
知識レベル 実践
答えひとことで
仮想マシンは、仮想化技術によって作られた、独立したコンピューターのように振る舞う動く場所です。
container との違い仮想マシンはコンテナと近い場面で登場しますが、同じ意味ではありません使うコマンドsystemctljournalctlssh
くわしく
仮想マシンは、仮想化技術によって作られた、独立したコンピューターのように振る舞う実行環境です。それぞれが独自のOS、ディスク、ネットワーク設定を持てるため、一台の物理ホスト上でも別々の機械として扱えます。コンテナより分離境界が強く、カーネルごと独立できる点が特徴です。したがって仮想マシンは、物理機器をそのまま増やす代わりに、論理的な機械を作るための単位として理解すると整理しやすくなります。
なぜ大事?
わかると、こうなる
仮想マシンを理解すると、物理資源、仮想マシン、コンテナ、周辺道具の役割を混同しにくくなります。
よくある誤解
仮想マシンはコンテナと同じではありません。仮想マシンはOSごと独立し、コンテナはカーネルを共有します。
どこで出会う?
仮想基盤設計、コンテナ運用、検証環境構築の文書
検証用の別OS環境を同じホスト上に仮想マシンとして用意する。
使い方の例
- 検証用の別OS環境を同じホスト上に仮想マシンとして用意する。
まちがえやすい言葉と由来
virtual machineVScontainer
仮想マシンはコンテナと近い場面で登場しますが、同じ意味ではありません。仮想マシンは仮想化基盤の上で独立したコンピュータとして動作する環境です。一方、コンテナはカーネルを共有しながら、利用空間を分離して実行する軽量な隔離環境です。
ことばの地図
関係するコマンド
よくある質問
仮想マシンは何を担う仕組みですか?
仮想マシンはコンテナと同じではありません。仮想マシンはOSごと独立し、コンテナはカーネルを共有します。
資格試験では
- LPIC-3 305大事仮想化、コンテナ、分離基盤の理解
- LinuC レベル3 3PS大事仮想化、コンテナ、分離基盤の理解
virtual machine を最後まで読みました。
Linux 用語辞典に戻る452 / 512