未解決
この投稿は5年以上前のものです
1 Rookie
•
791 メッセージ
0
1603
VNX接続時のおけるMPIOの推奨設定について
Q1)VNX接続時のおけるWindowsのMPIO設定時のpath policyの推奨は何になりますでしょうか。
下記のKBにはRound Robinがデフォルトと読み取れる記述がありますが、推奨と
書かれている記述がありませんでした。
Round Robin with Subset - Retains a subset of standby paths in the event an active path fails. This is the default for Clariion and VNX.
50998 : Differences between Microsoft Windows 2008 Native MPIO and EMC PowerPath for Windows |
https://support.emc.com/kb/50998
Host Connectivity Guideにも同様にデフォルトがRound Robinである旨の記述がありました。
VNX series and CLARiiON devices will report a default Load
Balance Policy as “Round RobinWith Subset”, where all paths to
the SP owning the device as “Active/Optimized”, and all paths to
the SP not owning the LUN as “Active/Unoptimized”.
Balance Policy as “Round RobinWith Subset”, where all paths to
the SP owning the device as “Active/Optimized”, and all paths to
the SP not owning the LUN as “Active/Unoptimized”.
VNX series and CLARiiON devices attached to the host in ALUA
mode (as is required when using native MPIO) report the path
state which is used directly by the host running native MPIO and
cannot be overridden by changing the Load Balance Policy.
mode (as is required when using native MPIO) report the path
state which is used directly by the host running native MPIO and
cannot be overridden by changing the Load Balance Policy.
下記のVmwareのKBのように明確な記述がWindowsにおいてもあると大変助かるのですが、ありますでしょうか。
84113 : Correctly configuring VMware ESX or ESXi failover path policy with VNX or CLARiiON failover settings.
https://support.emc.com/kb/84113
https://support.emc.com/kb/84113
※こちらはこちらでESX6.Xのものが更新されるとうれしいです。
Q2)Round Robinの動作について
VNX series and CLARiiON devices will report a default Load
Balance Policy as “Round RobinWith Subset”, where all paths to
the SP owning the device as “Active/Optimized”, and all paths to
the SP not owning the LUN as “Active/Unoptimized”.
Balance Policy as “Round RobinWith Subset”, where all paths to
the SP owning the device as “Active/Optimized”, and all paths to
the SP not owning the LUN as “Active/Unoptimized”.
SPA/SPBで複数のパスがある場合、(
例えば、SPAで2パス、SPBで2パス)
LUNのオーナー側(SPAと仮定)のパスがActive/Optimizedと認識されて、
SPAの2パスでラウンド
ロビンの動作になるということでしょうか?
Goripon
100 メッセージ
1
2015年6月25日 23:00
T.Mさん
こんにちは
回答と呼べるものかわかりませんが、ご参考になれば幸いです。
また、iSCSIではなく、FCの情報しかないのですが、お役に立てれば
幸いです。
【Q1】
確かに、推奨表記はないようですね。
以下、推測となるのですが、
Roundrobinで組む場合としてDSMが提供しているモードは以下の2つだと思います。
・Round Robin
・Round Robin with Subset
そして、HostConnerctivityGuideを見る限り、
以下のような記載がありました。
◆ Round Robin — Load balancing policy that allows the Device
Specific Module (DSM) to use all available paths for MPIO in a
balanced way. This is the default policy that is chosen when the
storage controller follows the active-active model and the
management application does not specifically choose a
load-balancing policy
◆ Round Robin with Subset — Load balancing policy that allows
the application to specify a set of paths to be used in a round
robin fashion, and with a set of standby paths. The DSM uses
paths from a primary pool of paths for processing requests as
long as at least one of the paths is available. The DSM uses a
standby path only when all the primary paths fail. For example,
given 4 paths: A, B, C, and D, paths A, B, and C are listed as
primary paths and D is the standby path. The DSM chooses a
path from A, B, and C in round robin fashion as long as at least
one of them is available. If all three paths fail, the DSM uses D, the
standby path. If paths A, B, or C become available, the DSM stops
using path D and switches to the available paths among A, B, and
C.
Round Robinの赤文字の部分ですが、記載通り
DMXやVMAXのようなActive-Active Storageに対応したモード
に対してDefaultであり、仮にVNXのようなActive-Standby Storageでこのモードを
選択した時は活性パスのみで制御してしまうのではないでしょうか。
(SP障害等でTrespassした場合、パスは全滅です。またNative MPIOの場合はALUAは効きません)
一方でRound Robin with Subsetの赤文字部分ですが、活性パス全滅の際、
非活性パスへのFailoverを想定してます。まさにVNXで言うTrespassが発生
した時の挙動に対応しているものだと考えられます。
T.Mさんのご覧になった記述もActive-Standby StorageにはDefaultに思えます。
Active/ActiveとActive/Standbyはロジックが別物なので、それぞれに適したポリシーを
Defaultと記載したのが読み手に混乱を招いたのではないでしょうか。
実績の話としましては、VNX+Winの場合、Subsetを選択して構築しており、
FailOverテストの際もI/O継続したままきちんとTrespassします。
【Q2】
おっしゃる通りの動作をします。
SPBにアクセスされるパスはActive/Unoptimizedと表示されます。
Multi-Path Disk Deviceのプロパティを見て頂き、MPIOタブを確認すると
最適化(Optimized)と非最適化(Unoptimized)のパスを認識している事が確認できます。