仮想マシン(VM)
かそうましん
意味
仮想マシン(VM:Virtual Machine)とは、物理的なコンピュータ上で、ソフトウェアによって再現された「仮想的なコンピュータ」のこと。1台の物理サーバー上で、複数のOS(WindowsとLinuxなど)を同時に動かすことができる。クラウドの基盤技術。
概要
物理的な1台のコンピュータの中に、ソフトウェアを使って、「あたかも別のコンピュータがあるかのように」作り出されたコンピュータのこと。 Virtual Machine。
メリット
- 集約: 1台のハイスペックなサーバーの中に、Webサーバー、DBサーバー、メールサーバーなどを同居させられるため、ハードウェアのコストや電気代を節約できる。
- 隔離: ある仮想マシンがウイルスに感染したりフリーズしたりしても、他の仮想マシンには影響しない。
- バックアップ: 仮想マシン全体を1つのファイルとして扱えるため、コピーや移動(マイグレーション)が簡単。
種類
- ホストOS型: Windowsの上でアプリとして動かす(VMware Workstationなど)。
- ハイパーバイザー型: ハードウェアの上で直接動かす(VMware ESXi, Hyper-Vなど)。企業利用の主流。