我们目前正在寻找将 XenServer 与 Essentials for XenServer Enterprise 以及 iSCSI SAN 一起使用。我们要做的是绑定 4 个千兆以太网连接,以提供到 iSCSI 专用网络的大型链接。
从周围阅读看来,XenServer 中的绑定在用于存储网络时似乎不是很好(仅提供最多两个网络连接的平衡)。是否有人将 LACP 与 XenServer 一起成功使用,或者使用其他方法来绑定两个以上的连接?
我们目前正在寻找将 XenServer 与 Essentials for XenServer Enterprise 以及 iSCSI SAN 一起使用。我们要做的是绑定 4 个千兆以太网连接,以提供到 iSCSI 专用网络的大型链接。
从周围阅读看来,XenServer 中的绑定在用于存储网络时似乎不是很好(仅提供最多两个网络连接的平衡)。是否有人将 LACP 与 XenServer 一起成功使用,或者使用其他方法来绑定两个以上的连接?
Citrix 建议不要从 Xenserver 管理您的存储网络。Xenserver 手册讨论了如何将物理接口标记为非托管,一旦完成,您就可以在接口上配置绑定方面做任何您想做的事情 - 在这一点上,它与在上配置 LACP 绑定相同任何标准 Linux 系统上的 4 个端口
请注意,这样做意味着您不能将这些 NIC 分配给任何 VM。系统中需要额外的 NIC 来管理 Xenserver 和服务器流量。
还值得指出的是,除非最近修复,否则 Xenserver 的管理界面不能成为绑定的一部分。
这是基本 linux 的文档,但是我没有使用 XenServer(仅直接 xen),所以我无法确认。
http://www.cyberciti.biz/howto/question/static/linux-ethernet-bonding-driver-howto.php
LACP(通常)不会在两个设备之间为您提供超过一个千兆位,因为大多数交换机使用 MAC 和/或 IP 地址的散列来选择路径。尽管大多数主机实现都支持“循环”,但交换机通常不支持。