VMware

各社が提供するハイパーバイザーの違い

" 「仮想化製品の分野において、VMware は明らかに他社をリードしています。当社は Microsoft 社と Oracle 社の仮想化製品を試しましたが、機能の面でもパフォーマンスの面でも、VMware の製品には及ばないことがわかりました」 "

ヘリオボルト (HelioVolt) 社、情報サービス担当責任者、デビッド グリアー (David Greer) 氏

ハイパーバイザーは、データ センターの仮想クラウド インフラストラクチャの中核的な基盤 です。仮想化分野に新しく参入した多くのベンダーが市場で宣伝しているように、ハイパーバイザーは単なる便利な製品ではありません。それぞれのハイパーバイザーには根本的な違いがあり、どのハイパーバイザーを使用するかで、仮想化および社内クラウドの構築に影響が及びます。もっとも堅牢で、本番環境で実績のあるハイパーバイザーを選択しないと、環境に不要なリスクやオーバーヘッドが生じることになります。VMware ESX / ESXi が、どのようにして業界の最も堅牢で実績のあるハイパーバイザーであり続けているのか、また、なぜクラウド インフラストラクチャの構築に最適な製品であるのかについて説明します。

ファイル システムの重要性

仮想マシンは仮想ディスク ファイルに完全にカプセル化されています。それらの仮想ディスク ファイルは、VMware ESX サーバ上にローカルに格納されるか、SAN、NAS、または iSCSI の共有ストレージを使用して統合管理されます。共有ストレージを使用すると、仮想マシンをホスト プール間で簡単に移行できます。VMware vSphere は、VMware vStorage VMFS という仮想マシン ファイル システムにより、共有ストレージの使用と管理を簡素化します。VMware vStorage VMFS を使用すると、複数の VMware ESX / ESXi サーバのリソース プールが同じファイルに同時にアクセスして仮想マシンを起動および実行し、仮想マシンのストレージを効率的に仮想化できます。VMware vStorage VMFS を使用するとストレージ管理が容易になり、データ センターを仮想化する場合の共有ストレージの価値をユーザーに示したように、VMware のストレージ パートナーにも大きな利益をもたらしています。従来型のファイル システム (Microsoft 社の NTFS など) では、ファイル システムへの読み取りおよび書き込みアクセスが許可されるのは、1 度に1 台のサーバのみです。これに対し、VMware の vStorage VMFS は高性能のクラスタ ファイル システムであり、複数の VMware ESX サーバが同じ仮想マシン ストレージに、同時に読み取りおよび書き込みアクセスを行うことができます。VMware vStorage VMFS により、VMware vSphere に分散システム指向が取り入れられ、競合製品との違いとなっています。VMware の DRS と HA の機能は、仮想マシンがプロビジョニングされる単一のプールまたはクラスタに、複数ホストの処理、ストレージ、およびネットワーク キャパシティを統合する機能と連携しています。VMware vStorage VMFS ファイル システムは、この機能を有効にします。VMware vStorage VMFS は、仮想マシンの仮想ディスク ファイルへのアクセスを複数のホストが共有できるようにして、VMotion のライブ マイグレーションと迅速な再起動を可能にすると同時に、分散アクセスを管理して問題を回避します。お客様がストレージ アレイ固有の機能への直接アクセスを必要とする場合は、VMware vStorage VMFS の代わりに、仮想マシンに RDM (Raw Device Mapping) を使用できます。競合他社は、単一ノード指向の第一世代のハイパーバイザーの展開を始めたばかりです。こうした製品にはリソース プールなどの分散システム機能は備わっておらず、従来のクラスタリングを使用して、仮想マシンの移動性とフェイルオーバーを実現しています。競合他社のクラスタリング テクノロジーは構成が難しく、個々の仮想マシンを操作するためには、それぞれに専用の LUN が必要です。つまり、1 台の仮想マシンに 1 つの LUN の構成を維持する場合は、管理の負担が大きくなります。また、単一の LUN に複数の仮想マシンを配置している場合は、これらの仮想マシンすべてが同時にフェイルオーバーする必要があります。どちらの場合も、理想的な対処方法ではありません。競合他社はサード パーティ製のクラスタ ファイル システムを購入してこの問題に対処することを推奨していますが、その方法では複雑さが増し、検証作業にも手間がかかり、コストが増大します。


次のステップ

真に動的な IT サービスを実現するには、ハイパーバイザー以外にも必要なものがあります。この詳細についてご確認ください。