N100六网口版,实际体验,性能不够,不建议NAS+路由一体

2024-04-09 12:16:11 57点赞 246收藏 96评论

看了网上各种N100种草文章,心动了。打算搞一个ALL IN ONE。想着能省一个交换机设备,就买了一台畅网N100六网口。实际体验了一番,结论就是N100CPU性能不够,不能胜任软路由+NAS一体机


硬件和软件

硬件设备是畅网N100 双M.2双SATA DDR5六网迷你主机,自己加了2Tm2硬盘和32G英睿达内存。外加了1个8010小风扇吹硬盘和1个12cmUSB风扇吹外壳。

软件是底层PVE8.1,虚拟了ikuai+op+win10LSTC+homeassistant+docker+群晖。
ikuai只通了5个网口,剩下一个留给pve管理口。

op做旁路由跑跑frp等轻量任务
win10挂了chatgpt、jellyfin等+qbittorrent偶尔下载用

homeassistant监控电量+PVE状态

群晖用于相册和qbittorrent下载


成品体验

下面直接看图

各个虚拟机待机状态下CPU占用都不高各个虚拟机待机状态下CPU占用都不高群晖下载时CPU就满了,跑不满千兆宽带群晖下载时CPU就满了,跑不满千兆宽带

各个虚拟机待机时,CPU占用率低于20%。但是只要高速下载时,CPU就不行了,占用满了,下载速度也只能稳定到30M/S左右,千兆宽带跑不满。畅网交流群有群友说是安装虚拟机太多,我觉得不是。别的虚拟机基本都是待机状态,占用CPU资源并不多,只有高速下载或者smb传文件时,才会导致CPU满负荷。应该还是CPU性能不够,Nas+软路由一体时,数据要经过ikuai处理一遍,写入群晖硬盘时又得群晖处理一遍,相当于CPU处理两次,所以CPU性能就不够用了。

homeassistant监控电表和PVE状态homeassistant监控电表和PVE状态这两天PVE的CPU占用率,不告诉下载时,占用还是挺低的。这两天PVE的CPU占用率,不告诉下载时,占用还是挺低的。小米插线板,接了N100主机、光猫和HF5111S的RS485串口,功耗情况小米插线板,接了N100主机、光猫和HF5111S的RS485串口,功耗情况

N100主机、光猫和用于接受电表数据HF5111S的RS485串口合计功耗稳定在26W左右,其中N100虚拟5个虚拟机待机实测功耗稳定在15W左右。

外接的硬盘柜外接的硬盘柜

外接了一个5盘位的硬盘柜,是独立供电,5盘位全插满16T硬盘。实际功耗30W左右,休眠状态9W左右

外界USB接口的优越者五盘位硬盘柜耗电情况外界USB接口的优越者五盘位硬盘柜耗电情况

总结

(1)高速下载时N100的性能满足不了NAS+路由一体,NAS和路由分开来才合适。

(2)N100+32G内存+2T固态,ALL IN ONE(PVE+IKUAI+WIN10+HASS+OP)待机功耗15W左右,高速下载时CPU满载,功耗30W左右。

(3)畅网这款6网口的n100主机,内部可以加个8010风扇吹硬盘,外部可以插个USB风扇吹外壳。这样CPU温度待机下一般低于38度,硬盘低于43度。满载下CPU也没超过55度。当然这是在室温20度左右测得的。

后续补充

根据评论大神教程,全部网口不直通,把网桥交给PVE,lan口网桥和wan口网桥一起加入ikuai网络设备,效果明显。就是N100主机里面的虚拟机和lan口接的设备就全部在一个网桥下面了,内网之间传数据就不用经过ikuai处理了,也就是内网传数据不用消耗2次CPU了。但下载还是需要经过ikuai处理一次,下载到虚拟的群晖时仍然要经过lan口网桥处理一次,所里看到高速下载时Ikuai和群晖占用的CPU占用率还是很高,导致网速接近千兆网络极限,同时CPU也几乎满载了。似乎还是性能有瓶颈。

根据评论大神教程改的PVE网桥设置根据评论大神教程改的PVE网桥设置

这里把4个lan口加入网桥vmbr0,留下2个网口新建2个网桥,一个用来连光猫Internet口拨号,一个用来连光猫itv口看电视。

ikuai虚拟机的硬件配置ikuai虚拟机的硬件配置

这里把PVE的网桥vmbr0加入网络设备net0作为ikuai的lan,网桥vmbr1和vmbr2分别作为ikuai的两个wan。

群晖虚拟机的硬件配置群晖虚拟机的硬件配置

还有个细节就是先前按别的教程虚拟机的网卡模型都选的是E1000e,发现网络明显速度偏慢,统一都改成VirtIO (半虚拟化),速度上升明显,这样配置之后下载网速能稳定到70M/左右,cpu满载。

虚拟网卡模型改为VirtIO (半虚拟化)后下载网速提升明显虚拟网卡模型改为VirtIO (半虚拟化)后下载网速提升明显

SMB测速

从N100虚拟的win10向win11台式电脑smb传输速度从N100虚拟的win10向win11台式电脑smb传输速度从win11台式电脑向N100虚拟机win10smb传输速度从win11台式电脑向N100虚拟机win10smb传输速度

改成PVE网桥后,内网smb传文件CPU占用就不高了。但不知道为啥,从N100向台式电脑smb速度没有从台式电脑向N100速度快。从台式电脑向N100SMB基本跑满2.5G网口,反过来就跑不满,搞不懂哪里设置有问题,二者都是三星980pro2T的m2固态,按理来说不存在硬盘读写瓶颈。

iperf测速

又用iferf测了一下速度,基本都能达到2.5G网口极限,但是来回发包时速度还是有些许差别。

台式电脑向N100的ikuai发包台式电脑向N100的ikuai发包反过来N100的Ikuai向台式电脑发包反过来N100的Ikuai向台式电脑发包

总结2

(1)按下面评论教程改用PVE做网桥,能够是虚拟机和内网统一只在一个网桥下面,内网之间传文件CPU只处理一次,大大降低CPU占用率。但是从网络上下载文件到虚拟机的话仍然要Ikuai处理一次,内部虚拟机再处理一次,所以N100的性能还是有点不够处理高速下载。不知还有没有别的优化方法。

(2)虚拟机的网卡模型改为VirtIO (半虚拟化),发现速度明显提升。对网卡模型直接的区别不太懂,或许有更好的选择?
(3)N100组路由+NAS的all in one 感觉还是性能不够用,低功耗带来的就是低性能看来说的没错。

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起

兮克 SKS3200M-8GPY1XF 2.5G交换机

兮克 SKS3200M-8GPY1XF 2.5G交换机

309元起

netcore 磊科 S5GTK 5口千兆交换机

netcore 磊科 S5GTK 5口千兆交换机

38.71元起

Xiaomi 小米万兆交换机 SW-106T-A

Xiaomi 小米万兆交换机 SW-106T-A

249元起

绿联(UGREEN)2.5G交换机8口2.5G电口+1口10G万兆SFP光口 支持VLAN/链路聚合 网络集线器分线分流器通用光猫NAS

绿联(UGREEN)2.5G交换机8口2.5G电口+1口10G万兆SFP光口 支持VLAN/链路聚合 网络集线器分线分流器通用光猫NAS

299元起

磊科(netcore)GS10 10口2.5G交换机 8个2.5G电口+2个万兆SFP光口千兆分线器 兼容1G光电模块

磊科(netcore)GS10 10口2.5G交换机 8个2.5G电口+2个万兆SFP光口千兆分线器 兼容1G光电模块

269元起

QNAP威联通 QSW-1105-5T 五端口 2.5GbE 交换机

QNAP威联通 QSW-1105-5T 五端口 2.5GbE 交换机

766.4元起

TP-LINK 普联 TL-SG2008D 8口千兆交换机

TP-LINK 普联 TL-SG2008D 8口千兆交换机

74.4元起

Tenda 腾达 SG105 5口千兆交换机

Tenda 腾达 SG105 5口千兆交换机

18元起

ZTE 中兴 新品ZTE/中兴8口全2.5g交换机有线路由器组网商用企业级家用办公

ZTE 中兴 新品ZTE/中兴8口全2.5g交换机有线路由器组网商用企业级家用办公

462元起

绿联千兆交换机8口一进7出网线套装5口铝壳以太网网络分线器宿舍

绿联千兆交换机8口一进7出网线套装5口铝壳以太网网络分线器宿舍

33.9元起

水星(MERCURY)5口2.5G交换机 家用企业监控网线分线器 即插即用 SE105M

水星(MERCURY)5口2.5G交换机 家用企业监控网线分线器 即插即用 SE105M

119元起

Tenda腾达 SE2010X 8口2.5G+2口10G万兆交换机 Vlan一键划分 网络集线分线分流器

Tenda腾达 SE2010X 8口2.5G+2口10G万兆交换机 Vlan一键划分 网络集线分线分流器

299元起

海康威视 DS-3E0510P-E 8口POE+1口电+1口光 千兆交换机

海康威视 DS-3E0510P-E 8口POE+1口电+1口光 千兆交换机

456.95元起

Tenda 腾达 TEG1016M 16口千兆交换机

Tenda 腾达 TEG1016M 16口千兆交换机

179元起

Xiaomi 小米千兆交换机 SW-108G

Xiaomi 小米千兆交换机 SW-108G

109元起

MERCURY 水星网络 水星 SE106 1万兆光+5口2.5G交换机

MERCURY 水星网络 水星 SE106 1万兆光+5口2.5G交换机

259元起
96评论

  • 精彩
  • 最新
  • 迷你机用的这些网卡都是不支持offload和rdma等功能的,只能尽量靠直通到底层减少系统层级消耗,交换由硬交换机完成就能解决问题

    校验提示文案

    提交
    本想着6网口省个交换机的,看来想错了,省不了

    校验提示文案

    提交
    mini机的多网口用来提供直通到各个虚拟机的网络接口,交换过程的解封包动作没有优化过的软件的话CPU还是玩不过专门的ASIC

    校验提示文案

    提交
    还有6条回复
    收起所有回复
  • 我j4125主机直通和把接口绑定在pve桥上都试过,用pve交换机cpu占有明显高,直通就没问题,黑裙照样能跑满2.5g。不过我用的单openwrt。会不会是旁路由所有流量都由openwrt过滤一遍但是pve交换机效率太差导致n100吃不消,毕竟我的j4125都能跑满2.5g了。。建议改成单路由吧。

    校验提示文案

    提交
  • 这类小主机,直接装win10再开个BTComet或者BitTorrent几十个任务同时下,cpu就满了。8系i5以上还好些。

    校验提示文案

    提交
  • pve的虚拟机直通网口了没有?网口直通和未直通,亲测n6005+i226千兆满速下载cpu负荷相差1倍。

    校验提示文案

    提交
    先前直通了,改为pve桥接速度好多了

    校验提示文案

    提交
    那就是设置问题了。虚拟网卡不可能比直通性能好!数据交换得走直通网口。我看你win下载cpu扛不住就知道你肯定没走直通。

    校验提示文案

    提交
    收起所有回复
  • 去掉win 什么事都没有 只有win会吃资源 你说非要装win 那这玩意儿全核只能2.9 就是单独只跑win它也吃力😰

    校验提示文案

    提交
    绝对正确,我用锐角云n3450,CPU比n100差了几个数量级。pve虚拟机下一个群晖,一个homeassistant,一个OpenWrt旁路由,一个docker装些乱七八糟的容器,跑的好好的

    校验提示文案

    提交
    你的锐角云pve系统装在emcc上?内存8G够用吗?

    校验提示文案

    提交
    还有4条回复
    收起所有回复
  • n5105 pve跑路由➕各种docker配合j1900跑下载都能满千兆。n100 aio应该是没问题的

    校验提示文案

    提交
    我1900跑不满千兆,5095就可以,不知道为啥

    校验提示文案

    提交
    收起所有回复
  • 我的N200也不够跑allinone 我就跑主路由和AD,群晖还是不建议用这个跑,CPU经常100,直接影响爱快上网

    校验提示文案

    提交
  • 我299买的4网口n5030,跑了ikuai,openwrt,还有ha都能跑满千兆,三个网口直通剩下一个给虚拟的,毫无压力啊

    校验提示文案

    提交
  • 不要用ikuai做桥,用PVE做。否则大流量传输或下载时,ikuai和下载端系统都占CPU。

    校验提示文案

    提交
    大神说详细点,听着靠谱,PVE应该怎么操作

    校验提示文案

    提交
    PVE节点---系统---网络---vmbr0设置---桥接端口---"enp3s0 enp4s0 enp5s0 enp6s0 enp7s0"这样。

    校验提示文案

    提交
    还有12条回复
    收起所有回复
  • 我用12100还怕性能差,n100什么玩意五个虚拟机 [皱眉]

    校验提示文案

    提交
    貌似还是可以的,除了NAS,别的虚拟机基本都待机

    校验提示文案

    提交
    收起所有回复
  • 重点是你这小机器的价格可以说一下吗?

    校验提示文案

    提交
    裸机998

    校验提示文案

    提交
    收起所有回复
  • N100性能不行的,千兆宽带满速下载占用60%+,jellyfin扫电影的时候能100%温度70+

    校验提示文案

    提交
    我8505的物理机跑opnwrt,满载1200m下载,cpu12-17%

    校验提示文案

    提交
    还有9条回复
    收起所有回复
  • 你这明显是要做直通……再差也做sriov……怎么可能全用虚拟网口呢?

    校验提示文案

    提交
    网口直通后数据需要经过ikuai的lan虚拟网桥和pve虚拟机的虚拟网桥,CPU处理两次数据导致N100的CPU不够用啊

    校验提示文案

    提交
    收起所有回复
  • n100不至于吧,我5105,unraid,四个虚拟机ikuai,op,win10,群晖,爱快内测速满速。你op科学了吗?网关是不是设置成op的ip了?

    校验提示文案

    提交
    ikuai用iperf跟内网电脑测试也能达到2.37G满速,就是不能ikuai和nas都在n100主机上。上面说不直通网口,可能性能会好点,有空再折腾试试

    校验提示文案

    提交
    爱快外测速呢,能跑满千兆吗

    校验提示文案

    提交
    还有4条回复
    收起所有回复
  • LZ第4张图,HA里的看PVE里的情况那张图是咋弄的

    校验提示文案

    提交
    pve里面安装一个glances软件包,HA自带glances插件就可以读取了。具体百度一下,很简单

    校验提示文案

    提交
    好的,谢谢

    校验提示文案

    提交
    收起所有回复
  • 主路由高个硬路由就行了

    校验提示文案

    提交
    有道理,路由和nas分离,就是浪费了我这N100的6网口

    校验提示文案

    提交
    收起所有回复
  • 我的四口n6000都只是跑物理愛快+虛擬機op,其他東西另外機器跑,路由還是得穩定優先,不然會挨罵在家裡經常斷網 [高兴]

    校验提示文案

    提交
  • 给个网口给群晖直通呗,爱快---物理交换机---群晖。

    校验提示文案

    提交
  • 不是性能不够是爱快太拉,换成ros就能跑满,那怕是虚拟机。

    校验提示文案

    提交
  • CPU38度不怕感冒吗?

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
246
扫一下,分享更方便,购买更轻松