VMware ESXi/ESX のマルチパス ポリシー
search cancel

VMware ESXi/ESX のマルチパス ポリシー

book

Article ID: 327280

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

この記事では、VMware ESXi/ESX で使用できる各種パス ポリシーについて説明します。

: これらは、パス選択プラグイン (PSP) といい、パス選択ポリシーとも呼ばれます。

Symptoms:
免責事項:これは英文の記事 「VMware Multipathing policies in ESXi/ESX (1011340) 」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。

Resolution

これらのパス ポリシーは、VMware ESXi/ESX で使用できます。

最近に使用 (MRU) VMW_PSP_MRU VMW_PSP_MRU ポリシーは、システム起動時に検出した最初の作業パスを選択します。このパスが使用できなくなると、ESXi/ESX ホストは別のパスに切り替え、新しいパスを使用可能な間使い続けます。これは、アクティブ/パッシブ アレイから指定された論理ユニット番号 (LUN) のデフォルト ポリシーです。ESXi/ESX はパスを返す場合または返すとき、以前のパスを返しません。何らかの理由で障害が発生するまで、その作業パスを使用し続けます。

注: preferred フラグは表示されることがあっても、MRU パス ポリシーに適用されず、無視されることがあります。
固定 (Fixed) VMW_PSP_FIXED VMW_PSP_FIXED ポリシーは、指定の preferred パス フラグ(構成されている場合)を使用します。それ以外の場合、システム起動時に検出された最初の作業パスを使用します。ESXi/ESX ホストが preferred パスを使用できないか、パスが使用不可になった場合、ESXi/ESX ホストは別の使用可能なパスを選択します。以前定義された preferred パスが再び使用可能になると、ホストは自動的にこのパスに戻ります。これは、アクティブ/アクティブ ストレージ アレイによって指定された LUN のデフォルトのポリシーです。
 
ラウンド ロビン (RR)
VMware
VMW_PSP_RR VMW_PSP_RR ポリシーは自動パス選択を使用して、使用可能なすべてのパスを順次回転させ、構成された複数のパスにまたがる負荷分散を可能にします。

: Microsoft Cluster Service (MSCS) および Microsoft Failover Clustering 仮想マシンに関連付けられた論理ユニットの場合、ラウンド ロビン ポリシーは、ESXi 5.5 以上のみでサポートされています。
  • アクティブ/パッシブ ストレージ アレイの場合、アクティブ コントローラへのパスのみがラウンド ロビン ポリシーで使用されます。
  • アクティブ/アクティブ ストレージ アレイの場合、すべてのパスがラウンド ロビン ポリシーで使用されます。
RRの ベストプラクティスについては ラウンド ロビンの IOPS 制限をデフォルトの 1000 から 1 に調整する (2069356 をご参照ください。


  • これらのパス ポリシーは、VMware のネイティブ マルチパス (NMP) パス選択プラグイン (PSP) に適用されます。サードパーティの PSP には独自の制約があります。
  • ラウンド ロビンはすべてのストレージ アレイでサポートされていません。アレイのマニュアルを確認するか、ストレージ ベンダーに問い合わせて、アレイと構成でラウンドロビンがサポートまたは推奨されているかを確認してください。サポートされていないか不適切なパス ポリシーに切り替えると、LUN への接続の問題が生じることがあります(最悪の場合、障害が発生することがあります)。

パスポリシーを変更する手順は「パス選択ポリシーの変更 」をご参照ください。

警告: パス ポリシーの自動選択は、NMP PSP によって検出されたアレイに基づくため、LUN ポリシーを Fixed から MRU に変更することはお勧めしません。

Additional Information

  • ラウンド ロビン (RR) マルチパス ポリシーには、コマンド ラインで変更できる構成可能なオプションがあります。これらのオプションの一部は次のとおりです。

    詳細については、適切なバージョンの VMware 製品の『vSphere Command-Line Interface Installation and Reference Guide』の「Round Robin Operations with esxcli storage nmp psp roundrobin」を参照してください。
    • ラウンドロビン(RR)を使用するデバイスの例:
      • esxcli storage nmp device list
naa.6589cfc000000080160d5180d713aae5
   Device Display Name: FreeNAS iSCSI Disk (naa.6589cfc000000080160d5180d713aae5)
   Storage Array Type: VMW_SATP_ALUA
   Storage Array Type Device Config: {implicit_support=on; explicit_support=off; explicit_allow=on; alua_followover=on; action_OnRetryErrors=off; {TPG_id=1,TPG_state=AO}}
   Path Selection Policy: VMW_PSP_RR
   Path Selection Policy Device Config: {policy=rr,iops=1000,bytes=10485760,useANO=0; lastPathIndex=0: NumIOsPending=0,numBytesPending=0}
   Path Selection Policy Device Custom Config:
   Working Paths: vmhba65:C0:T2:L0
   Is USB: false
  • PSP が次のパスに切り替える前に、このデバイスの 1 つのパスで送信されるバイト数。
  • PSP が次のパスに切り替える前に、このデバイスの 1 つのパスで送信される I/O 処理数。
  • Active-Non-Optimizedパスの使用を可能にするuseANOの数。
  Multipathing policies in ESXi 5.x and ESXi/ESX 4.x