问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

使用X520万兆网卡开启SR-IOV在esxi7中组aio

创作时间:
作者:
@小白创作中心

使用X520万兆网卡开启SR-IOV在esxi7中组aio

引用
什么值得买
1.
https://post.smzdm.com/p/al88gkpo/

本文介绍了一种在ESXi 7中使用Intel X520-DA1万兆网卡开启SR-IOV技术的方案,通过这种方案可以实现虚拟机之间的高性能网络通信。文章详细介绍了硬件配置、需求背景、具体操作步骤以及一些使用心得,对于有类似需求的技术爱好者来说具有较高的参考价值。


Intel X520-DA1

硬件配置

  • CPU:i9 9900TES
  • 内存:48GB DDR4
  • 主板:华硕Z370-A
  • 硬盘:500GB nvme系统盘、若干机械硬盘+ssd数据硬盘
  • 网卡:Intel x520-DA1 、板载i219-V网卡

需求

  • 低功耗、实用、简洁、可升级性,家用服务器!

背景

原来使用4口2.5G网卡pcie直通给虚拟机组成的aio服务器,随着虚拟机的增多,网口可能会不够用,以后可能要升级到万兆局域网,达不到万兆,想让服务器看上去更加简洁,没有那么多线!

diewu4口螃蟹2.5G网卡

于是,产生了购买万兆网卡的想法,逐步完成了万兆AIO的搭建,完工后的成品是这样的:


服务器背面只有3根线:电源线、两根网线!

接下来是正文,跟着我的操作简单搭建一下

正文

1.安装硬件


华硕Z370-A主板接口图

  1. PCIEx16_1接拆分卡,可安装3块直连cpu的m.2硬盘,供未来升级万兆nas使用(主板支持pcie拆分功能)
  2. PCIEx16_3接x520网卡,测试发现ASUS Z370-A在直连CPU的pciex16口无法开启(SR-iov)
  3. 系统盘接M.2_1,其他硬盘就不介绍了。。。

2.安装esxi7.0

使用Ventoy直接安装,常规操作,不细说了,esxi7.0原生支持x520网卡!

3.在esxi配置sr-iov和网络


开启SR-iov:在esxi后台,管理-硬件-PCI设备找到82599 10 Gigabit Dual Port Network Connection直接切换,随便设置几个虚拟网卡,我这里设置了10个,看心情就行

因为只有一张万兆网卡,在软路由中至少要WAN和LAN,所以除了开启SR-iov还要使用vlan交换机,并在esxi中配置好vlan!我的ikuai软路由中还配置了IPTV线路,所以我配置了3个vlan,分别为:vlan12(正常的LAN局域网)、vlan100(作为WAN口)、vlan101(作为IPTV口)

操作方法:

  1. 新建一个虚拟交换机上联到x520万兆网卡。
  2. 新建3个端口组,分别为三个端口组设置好vlanid,即12、100、101,然后把端口组分配到上联x520的虚拟交换机上!esxi中网络部分配置结束!

4.管理交换机中配置好相应vlan

我使用的是兮克的8+1管理交换机,此处找个随便能用的就行!

具体配置过程略过,比较简单,看一下我的图片设置吧。

5.创建虚拟机

部分虚拟机系统可能无法使用x520的vf网卡,此处是需要注意的,会出现网卡异常无法启用情况等等。

  1. iKuai


建议用最新版iKuai,老版本不知道对网卡兼容性如何!主要看一下图片中我的网卡吧,因为是SR-iov网卡,网卡充足,多添加了几张网卡。

还有就是ikuai中的WAN口尽量不要设置vlanID上网了。反正网卡管够我不知道设置了会不会有冲突,大家可以帮我测试!

其他虚拟机就不一一说明了,参考爱快设置,已知,网心云x86支持82599vf卡,fnOS,winServer2022都支持!网心云如果想直接拨号,就多添加几张vf卡,留一张vf卡作为管理线路就行。win2022要去英特尔官网下载安装网卡驱动,fnOS免驱。

正文结束!

结尾

目前我家是2.5G局域网,在飞牛docker中搭建的测速服务,测试跑满2.5G,必须的。但是一张x520干了所有虚拟机的活,性能够不够,以后够不够,还有这样设置有没有什么bug欢迎大家测试,评论区交流。我家里的esxi已经稳定运行28天没关机了。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号