还可以从以下 Microsoft 多路径 I/O (MPIO) 策略中进行选择。

仅故障转移 - 不执行负载平衡的策略。该策略使用一个活动路径并且其余路径都是备用路径。该活动路径用于发送所有 I/O。如果该活动路径失败,则使用其中一个备用路径。当重新激活或重新连接失败的路径时,激活的备用路径返回备用状态。

轮循机制 - 允许设备特定模块 (DSM) 采用平衡方式使用所有可用于 MPIO 的路径的负载平衡策略。这是在存储控制器遵循 Active-Active 模型并且管理应用程序未具体选择某个负载平衡策略时选择的默认策略。

带子集的轮循机制 - 允许应用程序指定要以轮循机制方式使用的路径集以及备用路径集的负载平衡策略。DSM 使用来自主路径池的路径处理请求,只要其中至少有一个路径可用即可。仅当所有主路径发生故障时,DSM 才使用备用路径。例如,假设有 4 个路径:A、B、C 和 D,路径 A、B 和 C 被列为主路径,而 D 是备用路径。只要 A、B 和 C 中至少有一个可用,DSM 就会以轮循机制方式从中选择一个路径。如果所有三个路径都发生故障,则 DSM 就使用备用路径 D。如果路径 A、B 或 C 变为可用,DSM 将停止使用路径 D 并切换回使用 A、B 和 C 之中的可用路径。

最少队列深度 - 沿着当前未完成的 I/O 请求最少的路径发送 I/O 的负载平衡策略。例如,考虑有一个 I/O,该 I/O 发送到路径 1 上的 LUN 1,其他 I/O 发送到路径 1 上的 LUN 2。则路径 1 上累积未完成的 I/O 为 2,在路径 2 上它为 0。因此,任一 LUN 的下一个 I/O 将在路径 2 上处理。

加权路径 - 为每个路径分配权重的负载平衡策略。权重表示给定路径的相对优先级。数值越大,优先级等级越低。DSM 从可用路径中选择权重最小的路径。

最少块数 - 沿着当前处理的数据块数最少的路径发送 I/O 的负载平衡策略。例如,如果有两个 I/O:一个是 10 个字节,而另一个是 20 个字节。这两个都在路径 1 上进行处理,并且都已完成路径 2。则路径 1 上累积的未完成 I/O 数量为 30 个字节。在路径 2 上为 0。因此下一个 I/O 将在路径 2 上处理。

MPCLAIM 命令

还可以在命令提示符下使用 mpclaim 命令为单个磁盘、所有磁盘设置 MPIO 负载平衡策略,或者如果预配置该策略,则可以设置应用于发现具有特殊硬件 ID 的所有磁盘的默认策略。此外,还可以显示当前检测到的所有设备的硬件 ID。有关如何使用 mpclaim 命令的信息,请在命令提示符下,键入 mpclaim /?,然后按 Enter。

注意

使用 mpclaim 命令设置 MPIO 负载平衡策略要求设备由 Microsoft DSM 管理。

请参阅