MPIO:どのような内容で、なぜ使用する必要があるか

Summary: Dell EMCストレージ製品に関して、業界のエンジニア、同僚、エキスパートから洞察と情報を得ます。

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

MPIOとは 

MPIOは、MultiPath Input Outputの頭字語です。   これは、管理者がストレージ デバイスに接続するためのロード バランシングおよびフェールオーバー プロセスを構成できるようにするフレームワークです。  ほとんどのストレージ アレイは、これを複数のコントローラーの形で提供していますが、サーバーは、I/O負荷を分散し、1つのパスから次のパスへの内部フェールオーバーを処理する方法を必要としています。  MPIOがないと、サーバーは同じディスクの複数のインスタンスを認識してしまうため、ここでMPIOが重要な役割を果たします。

マルチパス ソリューションでは、アダプター、ケーブル、ネットワーク スイッチなどの冗長物理パス コンポーネントを使用して、サーバーとストレージ デバイス間に論理パスを作成します。  これらのコンポーネントの1つ以上に障害が発生してパスに障害が発生した場合、マルチパス ロジックはI/Oに代替パスを使用するため、アプリケーションは引き続きデータにアクセスできます。  各ネットワーク インターフェイス カードまたはHBAは、障害が発生した場合でもストレージに継続的にアクセスできるように、冗長ネットワーク スイッチングを使用して接続する必要があります。

Windows Server 2008の新しいMPIO機能には、ストレージ アレイで動作するように設計されたデバイス固有モジュール(DSM)が含まれており、ほとんどのDell Storage製品に含まれています。

Microsoft DSM には、次の負荷分散ポリシーが用意されています。ロード バランシング ポリシーは通常、Windowsベースのコンピューターに接続されているストレージ アレイのコントローラー モデル(ALUAまたは真のアクティブ/アクティブ)に依存します。

  • フェールオーバー   ロード バランシングは実行されません。アプリケーションは、プライマリー パスとスタンバイ パスのセットを指定します。プライマリー パスは、デバイス要求の処理に使用されます。プライマリー パスに障害が発生した場合は、スタンバイ パスのいずれかが使用されます。スタンバイ パスは、優先度の高い順(最も優先されるパスが最初)にリストする必要があります。
  • フェールバック   フェールバックとは、I/Oが機能しているときは常に、優先パスにI/Oを割り当てる機能です。優先パスに障害が発生した場合、機能が優先パスに復元されるまでI/Oは代替パスに送られますが、機能が復元されるとI/Oは自動的に優先パスに切り替わります。
  • ラウンドロビン   DSMは、I/Oに使用可能なすべてのパスをバランスの取れたラウンドロビン方式で使用します。
  • パスのサブセットを使用したラウンドロビン   アプリケーションは、ラウンドロビン方式で使用されるパスのセットと、スタンバイ パスのセットを指定します。DSM は、パスの少なくとも 1 つが使用可能である限り、パスのプライマリ プールからのパスを使用して要求を処理します。DSMは、すべてのプライマリー パスに障害が発生した場合にのみスタンバイ パスを使用します。スタンバイ パスは、優先順位の高い順(最も優先されるパスが最初)にリストする必要があります。1 つ以上のプライマリ パスが使用可能になると、DSM はスタンバイ パスを優先順に使用します。たとえば、A、B、C、D の 4 つのパスがある場合、A、B、C はプライマリ パスとしてリストされ、D はスタンバイ パスです。DSM は、A、B、および C の少なくとも 1 つが使用可能である限り、ラウンドロビン方式でパスを選択します。

            3 つすべてに障害が発生した場合、DSM はスタンバイ パスである D を使用します。A、B、または C が使用可能になると、DSM は D の使用を停止し、A、B、および C 間の使用可能なパスに切り替えます。
  • 動的最小キュー深度 DSM は、未処理の要求の数が最も少ないパスに I/O をルーティングします。
  • 重み付けパス アプリケーションは、各パスに重みを割り当てます。重みは、特定のパスの相対的な優先度を示します。数値が大きいほど、優先度は低くなります。DSM は、使用可能なパスの中から重みが最も小さいパスを選択します。
Article Properties
Article Number: 000131854
Article Type: Solution
Last Modified: 21 Feb 2021
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.