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