ESXi ホストの最適なパフォーマンスを確保するために、いくつかの要因を考慮します。

各サーバ アプリケーションは、次の条件を満たしながら、目的のストレージにアクセスできる必要があります。

  • 高い I/O レート (1 秒あたりの I/O 処理数)
  • 高いスループット (1 秒あたりのメガバイト数)
  • 最小限の待ち時間 (応答時間)

アプリケーションごとに要件は異なるため、ストレージ システムの適切な RAID グループを選択することで、これらの目標を達成できます。

パフォーマンスの目標を達成するには、次のガイドラインを実行します。

  • 各 LUN を、必要なパフォーマンス レベルを提供する RAID グループに配置する。割り当てられた RAID グループにあるほかの LUN のアクティビティおよびリソースの使用を監視します。I/O を行うアプリケーションが多すぎる高性能 RAID グループは、ESXi ホストで実行されるアプリケーションで要求されるパフォーマンス目標を達成できないことがあります。
  • ピーク期間中にホスト上のすべてのアプリケーションで最大のスループットを実現するために、十分なネットワーク アダプタまたは iSCSI ハードウェア アダプタをインストールします。I/O を複数のポートに分散させることで、それぞれのアプリケーションでスループットが向上し、待ち時間が短くなります。
  • ソフトウェア iSCSI の冗長性を確保するために、iSCSI 接続に利用するすべてのネットワーク アダプタにイニシエータが接続されていることを確認する。
  • ESXi システムに LUN または RAID グループを割り当てるときは、そのリソースが複数のオペレーティング システムで使用および共有されることを念頭に置く。ESXi ホストで必要になる LUN のパフォーマンスは、通常の物理マシンを使用する場合よりも大幅に高くなる場合があります。たとえば、I/O の多いアプリケーションを 4 つ実行しようとする場合は、ESXi LUN に 4 倍のパフォーマンス キャパシティを割り当てます。
  • vCenter Server で複数の ESXi システムを使用すると、ストレージ パフォーマンスの要件が増加する。
  • ESXi システムで実行されるアプリケーションが要求する未実行 I/O 数を、SAN で処理できる I/O 数と一致させる必要がある。