本文へスキップ
BecomeCoder
Wiki一覧コース一覧

仮想化

最終更新: 2026年8月8日

仮想化 は、1台の物理的な機械の上に、独立して動く 仮想のコンピュータ を複数つくり出す技術です。作られた1台分を 仮想マシン(VM)と呼び、それぞれに別の OS を入れて動かせます。

1台の高性能なサーバーを、用途ごとの何台もの仮想サーバーとして分け合えるため、機械を無駄なく使えます。この効率のよさが、必要なだけ借りる クラウド を支える土台になっています。

flowchart TD
  HW["物理マシン1台"] --> HV[仮想化ソフト]
  HV --> VM1["仮想マシンA(Linux)"]
  HV --> VM2["仮想マシンB(Windows)"]
  HV --> VM3["仮想マシンC(Linux)"]

仮想マシンはOSを丸ごと抱えるため、しっかり分離できる反面やや重いのが難点です。そこで、OSは共有しつつアプリ単位でより軽く分ける発展形として コンテナ が広く使われています。

← Wiki一覧に戻る