PVE9网卡直通


 本视频是我上一个视频“pve9安装优化及使用”的延续,链接我放在下面,大家有需要可以观看,相同的知识点我就不再重复了。有朋友在该视频下面给我留言,要求我讲一下网卡直通,我本来的计划是做一个视频把网卡的各种使用方法讲清楚,但是在写稿的过程中发现这里面涉及太多的网络基础知识,很难在几十分钟的视频里做到面面俱到,所以最终决定还是根据网友的需求,分专题来讲。本视频先讲PVE9网卡直通专题。

pve9安装优化及使用 

本篇博客的链接我会放在视频的说明栏和评论区,大家可以随时打开参考。

一、怎样确定自己的cpu是否支持网卡直通。

1、intel

进入intel官网,搜索cpu型号,在安全性与可靠性里面查看是否支持VT-d。

intel官网 

2、amd

请参考intel查询方法。

二、网卡直通。

1、我的演示环境。

a、网关/dns:192.168.10.1,主路由使用dhcp客户端接入互联网。

b、已经在有两块网卡的小主机上安装了pve9,使用第二块网卡作为管理网卡。

c、已经在pve9上面安装了openwrt虚拟机,目前作为旁路由,只分配了一块虚拟网卡,关联的是第二块网卡,也就是和pve9的管理网卡共用一块网卡。

d、后面的演示中, 我会为已安装的openwrt虚拟机添加一块直通网卡,也就是小主机的的第一块网卡,定义为wan口,把openwrt虚拟机设置为主路由取代原来的实体机主路由。这也是网卡直通的主要应用场景之一,虚拟机作为主路由,wan口不管是否直通都是要独占一个网口的,直通网卡的效率不管高多少总之无论如何肯定要比虚拟网卡高的,所以我想不出不把wan口直通的理由。

2、怎样安装pve9,怎样在pve9上面安装openwrt,怎样将openwrt虚拟机设置为旁路由或主路由,上一期pve9的视频都有讲解,如果有的朋友不清楚,请参考我上期视频,链接前面有。

3、pve9已经默认打开了 VT-d支持,不需要再通过修改grub文件手动打开!

4、在虚拟机硬件里面添加pci设备,选择原始设备,选择正确的IOMMU组,选择所有功能,最好在高级选项里选择pci-express。

5、将已安装的openwrt虚拟机旁路由设置为主路由。

三、总结。

主路由的速度测试和外网环境有很大关系,比如繁忙程度等等,单次测试的准确度不高,所以为了不耽误大家时间,这里就不过多的进行测试了,直接说结论。我的小主机cpu是n100,在我家里的千兆宽带上wan口直通比虚拟网卡效率会有2%到3%的提高,基本上属于数据上会看到差异,但是使用上察觉不到的水平。虚拟网卡的效率和cpu的计算能力是有直接关系的,当然还包括一些其他因素,具体是否要使用网卡直通,请大家根据自己的电脑配置和使用场景自行选择。

评论