
サーバー仮想化とデスクトップ仮想化はどちらも、ハイパーバイザーと呼ばれるソフトウェアコアを使用して、同一の物理サーバーハードウェア上で複数のオペレーティングシステムを実行します。各OSは個別に管理され、必要に応じて専用のリソースが割り当てられます。
複数のCPU、大容量メモリ、大容量ストレージ、高帯域幅ネットワーク接続を備えた最新のサーバーを購入できるため、各OSは必要に応じて個々のサーバーが提供できるのと同等のコンピューティングパワーを利用できます。オペレーティングシステムとアプリケーションが利用可能なリソースをすべて使用することはほとんどなく、特に同時に使用されることはほとんどありません。そのため、1つのハードウェア上に複数のオペレーティングシステムとアプリケーションを共存させることができ、ハードウェアの利用率が向上します。
現在仮想化を使用していないなら、ぜひ検討してみてください。その理由は次のとおりです。
1. サーバー ハードウェアを最大限に活用できるようになります。
多くのサーバーは、通常、一日の大半を非常に低い稼働率で稼働しています。複数のOSとアプリケーションを追加することで、高価なサーバーリソースを最大限に活用できます。1台のサーバーで多数の仮想マシンを実行できるため、ハードウェアの総費用を大幅に削減できます。
2. 耐障害性を高めるために冗長サーバーをセットアップできるようになります。

ハイパーバイザーは、OSとそのアプリケーションをあるシステムから別のシステムに移行することを可能にします。ハードウェアサーバー、またはその上で稼働しているオペレーティングシステムとアプリケーションに障害が発生した場合、それらのOSとアプリケーションは、別の物理サーバー上で稼働している別のハイパーバイザーに移動できます。通常、大型サーバーは小型サーバーよりも優れたフォールトトレランスを実現するように設定されています。例えば、大型サーバー2台であれば、アプリケーションの移行が可能で、12台の小型サーバーよりも優れたフォールトトレランスを実現できるだけでなく、消費電力が少なく、管理も容易です。
3. 管理が簡素化されます。
ハイパーバイザー上のすべてのオペレーティングシステムを単一のインターフェースで管理でき、必要に応じてシステムにコンピューティングリソースを追加できるため、12個の個別の物理システムを管理するよりも、12個の仮想サーバーを管理する方がはるかに容易になります。各オペレーティングシステムは個別に管理する必要がありますが、そのプロセスを簡素化するアドオンツールも利用可能です。
4. 信頼性を高めるために、アプリケーションを別々の OS に分割できます。
通常、物理サーバーでは1つのオペレーティングシステムが稼働し、そのOS上にWebサーバー、メールサーバー、データベースサーバーなど、複数のサーバーアプリケーションがインストールされます。しかし、単一のOS上で複数のサーバーアプリケーションを実行すると、あるアプリケーションが他のアプリケーションと干渉し、ボトルネックやクラッシュを引き起こす可能性が高くなります。アプリケーションを複数の仮想マシンに分割することで、各アプリケーションが独自のOSとリソースを持つようになり、他のアプリケーションとの干渉の可能性が低くなります。
5. プロトタイプ、テスト、移行用の新しいサーバーのプロビジョニングが簡素化されます。
仮想化を利用すれば、テスト用の追加サーバーの作成は数分で完了し、追加のハードウェアも必要ありません。一方、新しい物理サーバーを購入したり(あるいはテスト用に予備のサーバーを保有したり)するとコストがかさみ、オペレーティングシステムとアプリケーションのインストールにもかなりの時間がかかります。既存のVMは、すべてのオペレーティングシステム構成とアプリケーションを含むクローンを作成できるため、本番システムを複製して新しいパッチやアプリケーションの新バージョンをテストするのは非常に簡単なプロセスです。
6. エネルギーを節約できます。

サーバーのエネルギー効率は飛躍的に向上していますが、12台以上の個別のサーバーを運用するよりも、1台か2台の大型サーバーを運用する方が依然として安価です。最新のサーバーでは、コアパーキングなどの機能により、使用されていないリソースをシャットダウンできるため、エネルギー消費量をさらに削減できます。数十台のVMをホストする大型サーバーは、使用率が低い場合、小型サーバー1台と同等のエネルギー消費量になる可能性があり、小型サーバー数十台分の代替として活用できます。
7. 仮想デスクトップ インフラストラクチャを使用すると、PC にかかるコストを大幅に節約できます。
サーバーOSとアプリケーションの仮想化に加えて、デスクトップの仮想化も検討すると良いでしょう。VDIでは、既存のデスクトップハードウェアまたは新しいシンクライアントハードウェア上でシンクライアントを実行し、仮想Windows 7やその他のデスクトップOSにアクセスできます。つまり、既存のシステムでローカルWindows 7がサポートされていないユーザーにも、Windows 7デスクトップを提供できます。Windowsとアプリケーションへのパッチは一度適用するだけでVDIサーバー上のすべてのシステムに反映されるため、管理も簡素化されます。
企業のデータセンターの多くで仮想化が広く利用されているのには理由があります。仮想化は、ハードウェア、電力消費、管理コストを大幅に削減し、優れたフォールトトレランスを実現するからです。