サーバ仮想化の手段として広く使われているのは、ハイパーバイザーを使った仮想化です。ハイパーバイザーとは、仮想化を実現するソフトウェアのことで、ハードウェアに搭載されているプロセッサーやメモリの使用時間、ストレージの容量を細かく分割して複数のユーザーに割り当てる機能を持っています。 ユーザーは、それぞれに割り当てられたシステム資源を占有して利用することで、“物理的には1台のハードウェアであるにもかかわらず、自分専用の個別サーバが割り当てられてかのいるように見せかける”ことができます。この見かけ上の1つひとつのサーバを「仮想サーバ」または、「仮想マシン」といい、それを実現するソフトウェアには、VMwareのESXi、CitrixのXen Server、MicrosoftのHyper-Vなどがあります。 ハードウェアに依存しないコンテナ型仮想化が注目されるワケ 「サーバ仮想化」を実現するもう1つ