求教:我使用 qnapTS-264c 这款 nas 中的 Virtualization Station 3 安装了 router OS v7 ,使用的是试用版的 CHR PU 的授权,宽带是光纤的千兆,目前测速只能跑到 800Mbps 左右。但是电脑直接连接光猫或者使用其他路由器都可以跑到千兆,请问这个情况是我设置的问题?还是硬件本身的问题?或者是 router OS 在这个环境下无法跑满千兆?
如何排查和解决?
qnapTS-264c 配置是
虚拟机资源分配情况(实际占用极低)
搭建过程参考的
谢谢各位大佬!
1
sjkdsfkkfd 2023-01-15 09:11:36 +08:00 via iPhone
x86 软路由小包处理能力比较差,看一下你的测试是什么类型的负载呗,其实最好还是买性能强一点的硬路由刷 openwrt 性能好
|
2
feng0vx 2023-01-15 10:20:25 +08:00 via iPhone
感觉虚拟化有损失,能直通吗
|
3
AS4694lAS4808 2023-01-15 10:24:37 +08:00 via Android
赛扬也就这样了,我的 j3455+openwrt 开了 offload 顶多到 110M/s ,cpu 的负载也不高。缺了硬路由的硬件转发,很难到千兆。
不过也够用了吧? |
4
songquan OP @sjkdsfkkfd 我用普通的下载、speedtest.net 、还有安装了一个 librespeed 做测试,都基本在 800M 左右徘徊,也不知为啥,openwrt 我用了 esir 的版本,但是偶尔会有稳定性问题,不知是不是我配置的不好。
|
5
songquan OP @feng0vx 我属于新入门,查了一些资料,qnap 的帮助文档真的不是给用户看的……直通的话,是指用 passthrough 么?还是其他的方式?网络的类型我发现更换会影响速度,目前最快的就是 virtIO 了
|
6
songquan OP @AS4694lAS4808 110MBps 的话,已经是千兆的满速了啊。我这个用的 router OS ,就是想能有好点的性能,结果不如 openwrt
|
7
sjkdsfkkfd 2023-01-15 12:33:00 +08:00 via iPhone
@songquan 应该还是小包转发速率的问题,建议就是不要用 nas 刷 openwrt ,找性能好一些的硬路由刷 openwrt ,或者看你需求买华硕刷梅林也够用
|
8
songquan OP @sjkdsfkkfd 本想 All in One,一个设备搞定家里所有的设备上网需求。但是没想到会遇到这样的问题,是否有优化的可能?
|
9
ryd994 2023-01-15 14:41:18 +08:00 via Android
虚拟化网络就这,无解。不同的虚拟交换机性能会有区别,但是损失都小不了。
想要性能不损失,唯有 pcie 直通。sriov 也是 pcie 直通 |
10
cpstar 2023-01-15 14:48:21 +08:00
我在 251D 上虚拟机开 openwrt ,500Mbps 签约网速的时候,基本能跑到 600Mbps 没问题,但是开到 1000Mbps 之后,上了 600 以上 CPU 就吃紧了,而此时恰有 qbt 吃 CPU 。
最后实体化,弄了个 r68s ,稳到拨号一个月以上没见重拨过。 |
11
wowodavid 2023-01-15 18:16:02 +08:00 via iPhone
大概率是网卡 virtIO-net 的驱动有 bug ,我记得之前 unraid 的 virtio-net 就有性能问题,这两年才修复的
|
12
AS4694lAS4808 2023-01-15 19:42:44 +08:00 via Android
@songquan 我试了用电脑,能到 116M
|
14
songquan OP @cpstar 我家里本来的路由器是 linksys 的 5300 ,但是不知道为什么 linksys 的系统不允许自定义网关。而且这个机器好像也不能刷别的固件。并且看 qnap 官方的 YouTube 账户介绍自家产品装 router OS ,但没想到跑不满。
|
16
mmtromsb456 2023-01-15 22:24:15 +08:00
RouterOS 的负载情况可以在 System-Resources-CPU 中查看,另 RouterOS 7.1 才添加了 Virtio 网卡的 Fastpath 支持,所以建议使用最新 stable 并配置防火墙使用 Fastpath 加速处理.
|
17
luquan 2023-01-16 02:13:52 +08:00
@sjkdsfkkfd 测速场景肯定是大包了,根据我的经验 n3150 跑满千兆都不是问题。
|
18
HarveyLiu 2023-01-16 11:34:12 +08:00 via Android
网卡改成用 vm3 ,就好了
|
19
songquan OP @mmtromsb456 这个我还不会,我马上上网查查,感谢!
|
20
songquan OP 我看到适配卡型号只有五个型号,分别是:
NE2000 PCnet32 Realtek Fast Ethernet Inter Gigabit Ethernet VirtIO 没有看到 vm3 ,这几个中应该选哪个? |
21
songquan OP @mmtromsb456 我使用的是最新版本,今天更新了一下 7.7 ,并且看了一下资源占用并不高,目前仍旧还没有找到解决的方案。
|