具有点对点链接的XenServer 6.5 iSCSI MPIO(不带交换机)

我在FreeNAS 9.3和两台XenServer 6.5主机之间进行了一些iSCSI MPIO的实验。 我想使用iSCSI MPIO作为虚拟机存储。 相当普通的环境,但没有交换机来降低解决scheme的成本,并最小化交换机在iSCSInetworking上增加的开销。

架构如下:FreeNAS服务器上有10个千兆以太网接口,主板上有两个集成的英特尔主板和两个4x GigE组合卡。

我以如下方式在组合卡和两台XenServer主机之间创build/ 30链接:

Connection to Host #1: igb0: 192.168.10.1/30 igb4: 192.168.11.1/30 Connection to Host #2: igb1: 192.168.20.1/30 igb5: 192.168.21.1/30 

正如您所看到的那样,XenServer主机具有以下匹配的IP:

 192.168.10.2/30 192.168.11.2/30 192.168.20.2/30 192.168.21.2/30 

但是这个问题开始了。 使用这4个地址,我无法启动与Portal的iSCSI连接。 在IQN阶段searchLUN时失败。 如果我完全忘记了192.168.20.1,192.168.21.1 IP地址,我可以findLUN,但是由于192.168.10.0/30和192.168.11.0/30networking不可达,主机#2将没有iSCSInetworking。 他们是点对点的链接。

根据FreeNAS文档,我可以创build多个门户。 这似乎是一个解决scheme,但我试图做到这一点没有成功。 我不能在不同的门户上映射相同的LUN,所以不可能。

另一种解决scheme是在FreeNAS盒子的同一个子网上使用多个IP,但是我们知道这是TCPnetworking的破坏。

最后一项工作是使用非常特定的设置通过CLI创buildXenServer iSCSI SR。 但我无法亲自尝试。