仮想化

仮想化とは

仮想化とは、1つの物理コンピュータに”見た目上”実際のOSとは異なるOSもしくは複数のOSが動作しているように見せる技術です。

ハードウェアを制御して処理能力や記憶能力を個々に分けます。個々のハードウェアにOSを乗せることで、複数あるように動作します。これをハイパーバイザーといいます。

ハードウェア上で動作するOSがすべて仮想か、地のOSがあるかで2種類に開かれます。

  • Type 1(ネイティブ、ベアメタル)ハイパーバイザ ハイパーバイザがハードウェア上で直接動作し、全てのOSはそのハイパーバイザ上で動作する方式を指す。
  • Type 2(ホスト)ハイパーバイザ ハードウェア上でまず別のOSが稼働し、その上でハイパーバイザが稼働し、ハイパーバイザの上で更に別のOSを稼働する。

安心するなかれ

動作上分離していますが、物理的にはつながっています。

ひとたび侵入されると、物理的に伝って他のコンピュータにも侵入される可能性があります。