Windows Server 2012 MPIO 30 秒时间延迟

Windows Server 2012 MPIO 30 秒时间延迟

我在实验室中建立了一个带有 MPIO 的 iSCSI,附有草图。我的 MPIO 可能配置得不太好,因为即使我在 Windows Server 2012 iSCSI 管理器中设置了循环,我仍然注意到只有一个 NIC 在同一时间有流量,如果我尝试断开一条电缆,另一条电缆将需要大约 30 秒才能重新上线。

细节:

Storage: HP P2000
Switch: CISCO 4900
Server: HP Bl460c g7
O.S: Windows Srv 2012 Data Center
Server NIC1 IP address: 10.0.0.5/24 
Server NIC2 IP address: 10.0.1.5/24
HP P2000 Controller A NIC1 IP: 10.0.0.1/24
HP P2000 Controller B NIC1 IP: 10.0.1.1/24

图表

答案1

除非您拥有对称主动/主动阵列(但您没有),否则您无法在两个控制器之间拥有一个活跃的 LUN。

如果你想拥有每个 LUN 有两条活跃的路径那么您需要连接每个控制器两个端口,如下所示:

(交换机上的端口号和vlan号是虚构的,请根据您的环境进行调整)

  • 控制器 A p0 -> 交换机 p0(VLAN100)-IP 10.0.0.10/24
  • 控制器 A p1 -> 交换机 p2 (VLAN101) - IP 10.0.1.10/24
  • 控制器 B p0 -> 交换机 p1 (VLAN100) - IP 10.0.0.11/24
  • 控制器 B p1 -> 交换机 p3 (VLAN101) - IP 10.0.1.11/24

还有一件事——我强烈建议你使用两个交换机。只有一个交换机意味着 SPOF(单点故障)——你不会希望你的整个环境因为一个交换机故障而停止运行。

如果将其连接到两个交换机,布局将如下所示:

  • 控制器 A p0 -> 交换机 1 p0(VLAN100)-IP 10.0.0.10/24
  • 控制器 A p1 -> 交换机 2 p0(VLAN101)-IP 10.0.1.10/24
  • 控制器 B p0 -> 交换机 1 p1 (VLAN100) - IP 10.0.0.11/24
  • 控制器 B p1 -> 交换机 2 p1 (VLAN101) - IP 10.0.1.11/24

相关内容