请问 ESXI 支不支持链路聚合
如果支持的话,我就ESXI 下双网卡聚合,然后做个虚拟交换机,用这个聚合了的双网卡去路由。目前我的设想是这样。
Gen8 在 ESXI 5.5下,把双网口加去一个 Vlan1(需要吗?),然后用LACP 连起来,建一个虚拟交换机,连接内部虚拟机和外部的双网卡的合并网卡。
PS1810 下再 Trunck 下设置 2x2 个口去 LACP, 一组给 Gen8 一组给 AC68P
AC68P 再用script 建立双口的 LACP
这样的话,两个台机同时读 Gen8 里的东西,Gen8出来的速度可以达到2G
支持,交换机也要支持。不过你真的需要吗。
你用vsphere client是没法做LACP的 你那个只是基于IP链路上的负载均衡 不是2层的lacp
5.5以后做LACP是要启用分布式vswitch 而且只能在vsphere web client里做 直接client是看不到这项高级功能的需要vcenter支持
单个VM设定两张VNIC那就可以了(效率比不上一条2G),麻烦一点也可以在虚拟机做NICteaming。
不要以为在UP link 做了LACP 就完事?
应该是ESXi中所有虚拟机都拥有2G的实际贷款。你可以注意一下默认的虚拟机的虚拟网卡是10G的interface,所以无论如何都可以达到2G的出口带宽的。
我有一点不清楚的就是貌似只有设置某一个虚拟机为双网卡之后ps1810g中才显示up link,实际上两个网口实行的是load balance的策略
我的理解是:
1.LACP基于MAC、IP Hash等算法,如果是同一会话,那么数据包是不会分发到到其他链路,除非是链路失效了。那么Flow的控制不是很理想。
2.但是,ECMP、WCMP在同一会话中,会拆分数据包到不同的链路,这个区别很大。
没有vcenter是做不了的 3楼那个不是
vsphere client 中只能做负载均衡,不是链路聚合?
你好,看了截图更加明确EXSi6.0支持动态LACP协议。
通过设定VM的单双网卡,和观察trunk_1状态,也说明了只有一张VNIC情况下,无法实现带宽聚合。就算是双VNIC网卡,也只能在特定条件下才可以带宽聚合。
本人是菜鸟,有错的地方请大神指出,希望能抛砖引玉。
你说的是”show trunk“吧。
因为这个论坛的玩家,用的是比较简单的交换机,CLI控制界面的不多。
因为是LACP,所以无论有多少条链路聚合,一个会话只会在一条链路传送。如果根据链路权重来分发数据包,那是高级的路由算法,比如ECMP/WCMP。