ぶいえむ
VM
VM = Virtual Machine
物理サーバーのハードウェア上にハイパーバイザを導入し、ソフト的に構築した仮想的なコンピュータです。
詳しい説明
仮想マシンとは、物理的なコンピュータのハードウェア上に、ハイパーバイザというソフトウェアを介して構築される、仮想的なコンピュータのことです。OSやアプリケーションからは、実際の物理マシンであるかのように振る舞います。一つの物理サーバー上で、OSの異なる複数の仮想マシンを同時に動かすことができます。
この仕組みにより、物理資源の有効活用が極めて効率的になります。従来は1台の物理サーバーにつき1つのOSしか動かせませんでしたが、VMを使えば、低負荷な複数のシステムを1台の物理サーバーに集約し、ハードウェアコストや運用コストを大幅に削減できます。クラウドサービスも、この仮想マシン技術が基盤となっています。
よく混同される技術にコンテナがありますが、コンテナはOSを共有する軽量な仮想化です。VMはOSごとに独立しているため、より堅牢な分離が必要な場合に向いています。試験では、ハイパーバイザの役割、物理サーバーの集約によるコスト削減効果、OSの独立性が定番のポイントです。
試験で問われること
ITパスポート試験
- 1台の物理サーバー上で複数のOSを独立して動かせる。
- サーバー集約によるコスト削減効果がある。
- クラウドサービスの基盤技術である。
基本情報技術者試験
- ハイパーバイザの役割と、ホスト型・ハイパーバイザ型の違いを理解する。
- OSを個別に持たせるVMと、OSを共有するコンテナの違いを区別する。
- ハードウェアの抽象化がリソース有効活用に繋がる理屈を押さえる。