PC仮想化環境構築

MacでWindowsを導入する方法  -準備編-

実際にMacにWindowsを導入する前に少しだけ知識を身につけておきましょう. 実践編でどのような仕組みで導入できたのかを少し理解することできます.

仮想化とは

仮想化とは、実際は限られた数しかないものを、あたかもそれ以上の数があるかのように見せかけることを指します.

仮想化することによって効率化、コスト削減など多くのメリットがあります.
今回はMacでWindowsを動かすために必要なサーバーの仮想化について学んでいきましょう.

サーバーの仮想化

サーバーの仮想化とは、一つのサーバー内に仮想的に複数のサーバーを立ち上げることを指します.
これによって一つのOS内で複数のOSを動かすことが可能です.つまりMacでWindowsを動かすためにサーバーを仮想化していくことになります.
この仮想環境を実現するには、仮想化ソフトを必要とします。このソフトを用いて作った仮想的なPC環境を仮想マシンと呼びます.
仮想化ソフトは様々あり、それによって構築される仮想環境が異なります。大きく3つの環境に分類されます。
 1:ホスト型
ホストOSの上に仮想化ソフトをインストールしその上に仮想マシンを構築する
2:ハイパーバイザー型
 
ハードウェア上に仮想化ソフトを直接インストールしその上に仮想マシンを構築する
3:コンテナ型
ホストOSの上に仮想化ソフトをインストールしその上にコンテナを作り仮想マシンを構築する
このように3つの形の仮想環境がありますが、どの環境にもメリット、デメリットがあり、使用用途によって適切な環境を選びます.
今回、MacでWindowsを動かすためにホスト型の仮想環境を提供してくれる仮想化ソフトUTMを用います.

まとめ

Mac上でWindowsを動かすためには、サーバーを仮想化をする必要がある.
サーバーを仮想化するには仮想化ソフトをインストールする必要がある.
仮想化ソフトによって作られる環境は異なる.
今回はホスト型の環境を提供する仮想化ソフトUTMを用いる.
PAGE TOP