安装好ESXI后,下一步就是安装各种虚拟机了。但在虚拟机安装之前还有件重要的事,网络配置。
可能大家看过一些介绍网卡直通的帖子,也可能听说虚拟网卡跑不满千兆,今天我就来测试一下有没有必要直通。
网卡直通测速
测试gen10+的Intel i350网卡在EXSI下直通和虚拟化的速度。
测试配置:
系统openwrt ,系统装在NVME固态硬盘上
物理网卡0 1 2 3分别为 未配置、WAN口、LAN口、LAN口
3号物理网卡开启硬件直通
测速终端为笔记本电脑 RTL8168千兆网卡
测试软件为docker中的3个虚拟机,分别为speedtest、speedtest-X、iperf3
测速结果几乎没区别,再加直通浪费主机内存的缺陷,所以gen10 plus网卡直通无意义。
网卡虚拟化设置
首先是4个网口虚拟化的基本设置
按原来默认的配置顺着把另外3个设置好
端口组可以理解为虚拟交换机的网口,以后安装的虚拟机直接绑定到端口组就可以了。
我给大家看一个已经用过的端口组,方便大家理解。
到这里其4个网卡就可以用了,下面的设置每个人都可以不同。
我的配置方案
物理网口0,作为ILO口和ESXI管理口
物理网口1,作为软路由的WAN口
物理网口2、3,作为LAN口(不同的虚拟交换机)
虚拟一个网口4,作为ESXI管理口的桥
可能有人会说这个方案浪费一个口,完全可以把ILO和ESXI直接也作为LAN。
我测试过,ESXI系统无法内部接管ILO的数据,可能ILO是直接读取网口物理层数据的,所以无法优化节省出这个口。
我这样分开后,可以多一路后台管理通道,既适合单宽带环境,如有双宽带也能充分利用,增加系统稳定性。
到这里设置部分就结束了,我们来看一下效果
我的方案使用方法
1、单条宽带环境
用网线将网口0接到网口2或3,实现软路由下ilo访问,双IP的esxi访问。
2、双宽带环境
网口0接到另外的路由器下,实现一个通道的访问。后面三个网口为第二路访问,第二路访问仅可以管理ESXI。
如果遇到其中一条网断线,依然可以远程管理。
总结
Gen10 Plus网卡没必要直通,ESXI效率很高,全部用虚拟化网口更方便配置。
我提配置方案是目前自己在用的,不一定适合所有人,请大家按需取用。